The official firmware for Meshtastic, an open-source, off-grid mesh communication system.
-
Updated
May 21, 2026 - C++
The official firmware for Meshtastic, an open-source, off-grid mesh communication system.
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
TypeScript for Tiny IoT Devices (ESP32, RP2040, ...)
Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards
Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, OGG/Opus, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32 and Pico
Clackety Keyboards Powered by Python
Sming - powerful open source framework simplifying the creation of embedded C++ applications.
CatSniffer is an original multiprotocol and multiband board for sniffing, communicating, and attacking IoT (Internet of Things) devices using the latest radio IoT protocols. It is a highly portable USB stick that integrates TI CC1352, Semtech SX1262, and an RP2040 for V3 or a Microchip SAMD21E17 for V2
The Piantor Keyboard is a beginner-friendly, easy-to-solder, 42-key or 36-key, diodeless, low profile aggressive column staggered, hotswappable and non-hotswappable, programmable ergonomic mechanical split keyboard powered by Raspberry Pi Pico or other compatible RP2040 boards. It is based on the Cantor Keyboard.
Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support
Some CircuitPython tricks, mostly reminders to myself
Gamepad firmware for Raspberry Pi Pico and other RP2040 microcontrollers supporting Nintendo Switch, XInput and DirectInput
A keyboard firmware platform in PicoRuby
Add a description, image, and links to the rp2040 topic page so that developers can more easily learn about it.
To associate your repository with the rp2040 topic, visit your repo's landing page and select "manage topics."