Wednesday, May 19, 2021

NEW GUIDE: CircuitPython Libraries on MicroPython using the Raspberry Pi Pico #AdafruitLearningSystem @Adafruit @MicroPython @Raspberry_Pi @CircuitPython @MakerMelissa

A new guide in the Adafruit Learning System: CircuitPython Libraries on MicroPython using the Raspberry Pi Pico. This new guide goes over how to setup a Raspberry Pi Pico with MicroPython and Blinka with the Thonny Editor to use CircuitPython libraries.

Blinka is our CircuitPython compatibility layer. It was originally written as a compatibility layer to run on top of MicroPython to work on boards such as the PyBoard and allow libraries written for CircuitPython to work. This allowed more library re-use and fewer libraries that needed to be maintained.

Blinka was soon adapted to work on Linux-based Single Board Computers to allow those same libraries to work on boards such as the Linux-based Raspberry Pi computers (not to be confused with the Raspberry Pi Pico microcontrollers). It gained a lot of popularity there was expanded to run on many more boards. It wasn’t used much on MicroPython at that point and there weren’t many guides that showed how to run Blinka over MicroPython.

When we recently tried to run Blinka over MicroPython, there were a few things that needed to be fixed up to get it working. While we were at it, we decided to add support for the Raspberry Pi Pico when running MicroPython…

See the new guide now…

No comments:

Post a Comment