arduino / summer-of-code

Arduino @ Google Summer of Code
40 stars 51 forks source link

GSoC 20 - Vinay Lanka - arduino-cli external programmers feature #130

Closed vinay-lanka closed 4 years ago

vinay-lanka commented 4 years ago

Introduction

Hey! I'm Vinay Lanka, a 20 year old ECE undergraduate at Vellore Institute of Technology. I am really excited to hear that Arduino is a mentoring organisation for GSoC 20. Arduino has been the first microcontroller that I'd ever come across during my school days. I still remember speding hours in trying to get various hardware components to work with the original Arduino UNO R1 board.

I am an electronics enthusiast and a fullstack web developer, with a proficiency in C,C++,Python and more recently Go. I've made and contributed to various projects that involve the use of the Arduino boards. You can checkout that and more in my website here

I have checked out the GitHub organisations and the repositories to get a sense of the task that lays ahead. I've participated in issues and made active pull-requests to the cli repository and I'm looking forward to fixing more issues.

Contributions

The project

I do understand the need for adding support for external programmers and see this as a welcome addition to the cli project. Personally I have used various external programmers including the USBISP avr programmer, Parallel Port programmer and the AVR JTAG ICE programmer to program boards like the Arduino, 8051, etc.

I've checked out the upload function for the programmers in the java IDE and will work on formulating a proposal to implement support for the same. I'll be glad if someone could link me to helpful resources for the same.

Thank You, Vinay Lanka

rsora commented 4 years ago

Hi @vinay-lanka, Please have a look at our CONTRIBUTING section in our docs before start contributing. This section of our docs regarding the tooling is also a good place to start for getting the right context. Happy coding!

vinay-lanka commented 4 years ago

@rsora, the docs are very helpful thanks!

vinay-lanka commented 4 years ago

Hey, I've uploaded a draft of my proposal regarding this project on the GSoC dashboard. I would really appreciate if you guys could take a look and suggest changes and improvements. Thank you!

vinay-lanka commented 4 years ago

Thank you so much for the opportunity! It's a great experience contributing to open source and I am going to continue to try and contribute to the Arduino organisation.