C rp2040

Open-source C projects categorized as rp2040

Top 23 C rp2040 Projects

  1. deskhop

    Fast Desktop Switching Device

    Project mention: Deskhop: Fast Desktop Switching Device | news.ycombinator.com | 2026-09-01
  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. TFT_eSPI

    Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips

  4. arduino-pico

    Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards

  5. ESP8266Audio

    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

  6. picogus

    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

  7. breadboard-os

    A firmware platform aimed at quick prototyping, built around FreeRTOS and a feature-packed CLI

  8. Firebase-ESP-Client

    [DEPRECATED]🔥Firebase Arduino Client Library for ESP8266, ESP32 and RP2040 Pico. The complete, fast, secured and reliable Firebase Arduino client library that supports RTDB, Cloud Firestore, Firebase and Google Cloud Storage, Cloud Messaging and Cloud Functions for Firebase.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. hagl

    Hardware Agnostic Graphics Library for embedded

  11. SPINC

    DIY Automatic Battery Charger Using RP2040

  12. uCNC

    µCNC - Universal CNC firmware for microcontrollers

  13. Firebase-ESP8266

    [DEPRECATED] 🔥 Firebase RTDB Arduino Library for ESP8266 and RP2040 Pico. The complete, fast, secured and reliable Firebase Arduino client library that supports CRUD (create, read, update, delete) and Stream operations.

  14. ps2x2pico

    USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico

  15. picostepseq

    MIDI sequencer using Raspberry Pi Pico in Arduino & CircuitPython

  16. Picoware

    Open-source custom firmware for PicoCalc, Cardputer ADV, Flipper Zero, POOM, and other ESP32/Raspberry Pi Pico devices

    Project mention: Open-Source Firmware for PicoCalc/Cardputer/Video Game Module/ESP32/Raspberry | news.ycombinator.com | 2026-07-08
  17. pico-286

    RP2040/RP2350 286 PC emulator for MURMULATOR dev board

  18. microphone-library-for-pico

    Capture audio from a microphone on your Raspberry Pi Pico or any RP2040 based board. 🎤

    Project mention: Raspberry Pi Pico Bit-Bangs 100 Mbit/S Ethernet | news.ycombinator.com | 2025-10-29

    Something related to this that is really cool is directly reading from PDM microphones using PIO: https://github.com/ArmDeveloperEcosystem/microphone-library-.... This shouldn't be called bit-banging though if it's using PIO.

  19. pico-rv32ima

    Running Linux on RP2040 with the help of RISC-V emulation

    Project mention: Raspberry Pi Pico W as USB Wi-Fi Adapter | news.ycombinator.com | 2026-06-23

    Two arm cores at 133 MHz. That's already more powerful than my first computer. For $4. It qualifies as a computer on it's own. It can in-fact run Linux on it just a hacked version of it that doesn't use an MMU

    https://github.com/tvlad1234/pico-rv32ima

  20. Pico-100BASE-TX

    Bit-banged 100 MBit/s Fast Ethernet transmitter and UDP framer for Raspberry Pi RP2040/RP2350

    Project mention: Pico-100BASE-TX: Bit-Banged 100 MBit/S Ethernet and UDP Framer for RP2040/RP2350 | news.ycombinator.com | 2025-10-30
  21. tinybasic

    A BASIC interpreter for Arduino, ESP, RP2040, STM32, Infineon XMC and POSIX with IoT and microcontroller features.

    Project mention: Completing a new BASIC interpreter in 2025 (strings, math funcs, cassette) | news.ycombinator.com | 2025-10-15
  22. MicroLua

    Lua for the RP2040 microcontroller

  23. MaplePad

    🍁 Dreamcast controller emulator using RP2040. Supports 8-page memory card, SPI/I2C OLED for VMU LCD, and rumble.

  24. WisBlock

    Quickstart, tutorials and examples for the RAKwireless WisBlock product line.

  25. fanpico

    Fanpico: Open Source Programmable PWM (PC) Fan Controller

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C rp2040 discussion

Log in or Post with

C rp2040 related posts

Index

What are some of the best open-source rp2040 projects in C? This list will help you:

# Project Stars
1 deskhop 7,918
2 TFT_eSPI 4,929
3 arduino-pico 2,881
4 ESP8266Audio 2,401
5 picogus 800
6 breadboard-os 600
7 Firebase-ESP-Client 505
8 hagl 468
9 SPINC 462
10 uCNC 456
11 Firebase-ESP8266 421
12 ps2x2pico 395
13 picostepseq 352
14 Picoware 340
15 pico-286 320
16 microphone-library-for-pico 316
17 pico-rv32ima 306
18 Pico-100BASE-TX 294
19 tinybasic 294
20 MicroLua 271
21 MaplePad 254
22 WisBlock 248
23 fanpico 238

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that C is
the 6th most popular programming language
based on number of references?