Ready to bring your CircuitPython project online? Quickly connect it to Adafruit IO using the CircuitPython_AdafruitIO library!
Using CircuitPython with Adafruit IO lets you rapidly update your code without having to re-compile. You can also store your WiFi and Adafruit IO API keys directly on the device. This means that there's no editing code and re-uploading whenever you move your project to another network - just update a file and you're set.
You can connect a CircuitPython board with a M4 microcontroller to Adafruit IO with an AirLift breakout.
If you're using a Feather-form-factor CircuitPython device (with a M4 microcontroller), the AirLift FeatherWing can plug into a doubler. But, you can also pick up a set of stacking headers to stack above/below your Feather.
If you do not want to attach extra hardware and want a powerful all-in-one CircuitPython device, pick up a board such as the Metro M4 AirLift or PyPortal.
For a full list of Adafruit IO compatible CircuitPython hardware, visit the CircuitPython.org downloads page, click the sort icon, and select WiFi from the options listed.
Have a CircuitPython project you'd like to connect to Adafruit IO? We've written an Adafruit IO CircuitPython module to provide simple interaction with the Adafruit IO HTTP API.