The official documentation for Raspberry Pi computers and microcontrollers
-
Updated
Oct 23, 2026 - Python
The official documentation for Raspberry Pi computers and microcontrollers
Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards
Arduino library for creating MIDI controllers and other MIDI devices.
FIDO Passkey for Raspberry Pico and ESP32
Libraries and examples to support Pimoroni Pico add-ons in C++ and MicroPython.
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.
Examples to accompany the "Raspberry Pi Pico Python SDK" book.
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.
A tiny JavaScript runtime for RP2040 (Raspberry Pi Pico)
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
Turn a $5 Raspberry Pi RP2350 board into an open-source hardware passkey: WebAuthn/FIDO2 logins, ssh & git signing, OpenPGP, PIV, TOTP. Rust firmware, no_std.
Simple Windows and Linux keystroke injection tool that exfiltrates stored WiFi data (SSID and password).
A firmware platform aimed at quick prototyping, built around FreeRTOS and a feature-packed CLI
A keyboard firmware platform in PicoRuby
Hardware Security Module (HSM) for Raspberry Pico and ESP32
EuroPi: A reprogrammable Eurorack module based on the Raspberry Pi Pico
Plugin for MicroPython devices in PyCharm and IntelliJ
NES Emulator with SD card and menu support for the Raspberry PI Pico, Pico 2 and other RP2040/RP2350 based microcontrollers. Play your games from SD card on a HDMI display.
A Raspberry Pi Pico Emulator in JavaScript
Hardware Agnostic Graphics Library for embedded
To associate your repository with the raspberry-pi-pico topic, visit your repo's landing page and select "manage topics."