295: In the Key of Lime (Repeat)
Kattni Rembor and Scott Shawcroft from Adafruit explain CircuitPython, a derivative of MicroPython designed for beginners that prioritizes ease of use over production readiness. They detail the transition from Adafruit MicroPython, the technical implementation of the interpreter on microcontrollers like the CircuitPlayground Express, and the philosophy of hiding complex hardware APIs. The discussion covers memory constraints, the use of C for timing-sensitive tasks, and the community-driven approach to open-source hardware development.