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–24 of 24 · Most stars
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
- adafruit-gfx
- sdl
- arduino
- raspberry-pi
A bundle of useful CircuitPython libraries ready to use from the filesystem.
- circuitpython
- hacktoberfest
A curated list of awesome CircuitPython guides, videos, libraries, frameworks, software and resources.
A curated list of awesome applications, macros, 3D printed cases, guides, and more for the Adafruit rp2040 MacroPad.
- macropad
- rp2040
- adafruit
- macros
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
Arduino library to access Adafruit IO from WiFi, cellular, and ethernet modules.
- adafruit-io
- arduino
- arduino-library
A bundle of useful CircuitPython libraries from the CircuitPython community.
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
The many forks & ports of MicroPython
- micropython
- micropython-forks
- circuitpython
- python
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.
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 Sensirion SCD40 and SCD41. Derived from the Adafruit CircuitPython version
- co2-sensor
- driver
- micropython
- scd40
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