I’ve been working on Circuitpython for about a year and a half now, contributing to the module code that helps users access chip features. 2020 was tough, but this community has been a refuge against the worst parts of the pandemic, and I feel extremely lucky to have gotten to learn and work on so many different things despite other parts of life being put on hold.
Here’s some of the stuff that happened this year:
- I spent the early part of 2020 working on support for the STM32 H7 and i.MX chips, and the later half on modules for the ESP32-S2.
- Some of the stuff I had hoped for got added, like deep sleep/low power features. Other stuff didn’t quite make the cut, like merging in Micropython and adding C module support (hopefully we’ll still get to that eventually).
- My personal goal to contribute a community library for the Dynamixel servo motor went well!
- My personal goal to add DMA support did not (I got hopelessly tied up in