arduino / summer-of-code

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

GSoC 2020 Idea - Write MicroPython Examples and Tools for Portenta #157

Closed mitch3lljones closed 3 years ago

mitch3lljones commented 4 years ago

Hi! My name is Mitchell Jones and I am a computer engineering student at Oklahoma Christian University. I started having in interest in Robotics in 6th grade where I competed in the First Lego League (FLL). Throughout high school and college, I have used Arduino's for various different applications, culminating in my design project which is greatly relevant to this application. Below are two reasons why.

  1. My project was to design, develop and prototype the game robot for the 2020 IEEE R5 Robotics Competition. Although this event was cancelled due to concern over Covid-19. the robot itself was finished. Most libraries that were useful to my project where written in C/C++ however my teammates were more comfortable using Python. Unfortunately, MicroPython did not have the most usable code for our applications, requiring me to take the .ino files in C++ and making efficient and usable Python code. This involved servos, RF transceivers and LEDs just to name a few.

  2. My experience in various types of other projects will greatly help as I have had experience in software/hardware integration since my freshman year of college. My list of projects include a pool controller unit, Galaga-like game, reset-able 24-hour clock and a mobile mock router, all using C++ and most of them involving Arduino boards and libraries.

I am grateful for the opportunity to work on this project, as I know how helpful and time-saving code examples are today. Thanks!