A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.
Repository Index
47,133 repositories indexed
1–17 of 17 · Most stars
Small on-board editor for PyBoard, WiPy, ESP8266, ESP32, RP2040, W60x, XBEE 3, Sipeed K210, as well as PyCom and Adafruit devices written in Python
Adafruit IO Python Client Library
- adafruit-io
- python
- raspberry-pi
- iot
MicroPython driver for WS2812 RGB LEDs (WS2812B, AdaFruit NeoPixels, ...).
MQTT Client Library for CircuitPython
- mqtt-client
- circuitpython
- mqtt
- hacktoberfest
Using MQTT to Publish/Subscribe to adafruit io. MicroPython/CircuitPython implementation on ESP8266/ESP32
Adafruit IO for CircuitPython
- circuitpython
- adafruit-io
- rest-client
- mqtt-client
Partial Port of Adafruit CircuitPython to Micropython of PN532 NFC/RFID control library (SPI)
- micropython
- nfc
- pn532
micropidash: A non-blocking web interface library for MicroPython microcontrollers. Featuring real-time sync, independent dark mode, and easy hardware integration via uasyncio.
- home-automation
- iot-dashboard
- micropython
- micropython-esp32
Micropython I2C-based manipulation of the MCP series GPIO expander, derived from Adafruit_MCP230xx
Driver for Grid-EYE thermal infra red array sensor (Adafruit 3538)
MicroPython driver for AdaFruit 8x8 LED Matrix display.
MicroPython driver for Sensirion SCD40 and SCD41. Derived from the Adafruit CircuitPython version
- co2-sensor
- driver
- micropython
- scd40
Very simple MicroPython module to use a generic 64Mbit PSRAM (ie Adafruit 4677) with a Raspberry Pi Pico (RP2040)
- psram
- spi
- raspberry-pi-pico
- micropython
MicroPython driver for PN532 NFC/RFID breakout. Based on the CircuitPython driver by Adafruit.
LED matrix public transit times
- adafruit
- raspberry-pi
- rgb-matrix-bonnet
Porting to micropython of adafruit_rfm9x.py library