Today I have submitted a pull request to the excellent meta-raspberrypi Yocto layer to add recipes for a variety of CircuitPython packages. Assuming it is merged in, This will make it easy to use CircuitPython and Adafruit hardware on the Raspberry Pi 4, Zero, Zero W, and all other supported models. Update: it has been merged :). Expect a blog post soon demonstrating how to use the new recipes.
The pull request includes the following recipes:
- python3-adafruit-blinka
- python3-adafruit-circuitpython-busdevice
- python3-adafruit-circuitpython-motorkit
- python3-adafruit-circuitpython-pca9685
- python3-adafruit-circuitpython-register
- python3-adafruit-platformdetect
- python3-adafruit-pureio
The ubiquity of Raspberry Pi and quality of the meta-raspberrypi layer make Raspberry Pi a great platform with which to learn Yocto and BitBake,