C rp2040

Open-source C projects categorized as rp2040

Top 23 C rp2040 Projects

  • 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

    Project mention: TFT display no connecting to ESP32 | /r/arduino | 2023-07-01
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ESP8266Audio

    Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32

    Project mention: I'm stumped. Strange issue with ESP8266Audio | /r/arduino | 2023-08-26

    Having an issue here using the ESP8266 Audio library (found here).

  • arduino-pico

    Raspberry Pi Pico Arduino core, for all RP2040 boards

    Project mention: Pico with arduino-pico and TinyUSB in Clion | /r/raspberrypipico | 2023-12-03

    I managed to get the Arduino IDE to work great with my Pi Pico's using earlephilhower/arduino-pico and TinyUSB in the USB stack. I can code for MIDi and do all kinds of neat stuff... But...

  • SoftRF

    :airplane: Multi-functional, compatible DIY general aviation proximity awareness system

  • picogus

    Emulation of ISA sound cards on Raspberry Pi Pico (GUS, Adlib, MPU-401, Tandy, CMS)

    Project mention: I like the RP2040 | news.ycombinator.com | 2024-06-11

    Related: retro PC stuff.

    https://github.com/polpo/picogus

    Emulates all kinds of sound cards, including the Gravis Ultrasound.

    https://github.com/FreddyVRetro/ISA-PicoMEM

    Emulates a memory extension, but also so much more stuff.

  • breadboard-os

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

    Project mention: Breadboard OS | news.ycombinator.com | 2024-05-15
  • 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.

    Project mention: Can someone recommend a library for sending data to Google Firebase's Realtime Database using Adafruit Feather M0 WiFi? | /r/adafruit | 2023-06-29

    I'm using Firebase-ESP-Client but there is a problem like in the attached video.

  • SaaSHub

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

    SaaSHub logo
  • 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.

  • hagl

    Hardware Agnostic Graphics Library for embedded

  • uCNC

    µCNC - Universal CNC firmware for microcontrollers

  • microphone-library-for-pico

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

  • picostepseq

    MIDI sequencer using Raspberry Pi Pico in Arduino & CircuitPython

    Project mention: What's the Smallest MIDI Note Triggering Device? | /r/synthesizers | 2023-07-07

    Maybe this one https://github.com/todbot/picostepseq

  • pico-rv32ima

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

  • MaplePad

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

    Project mention: MaplePad – RP2040 Dreamcast controller, VMU, and Purupuru (rumble pack) emulator | news.ycombinator.com | 2023-09-15

    https://github.com/mackieks/MaplePad/blob/main/src/maple.pio

    The cycle accurate assembly language has enabled a number of timing sensitive FIFO data processes. What had to be done with FPGA's before has some limited support with PIO. I hope RPI increases the number of instructions and simultaneous running PIO machines in the future.

  • tinybasic

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

  • ESP-Mail-Client

    The comprehensive Arduino Email Client Library to send and read Email for Arduino devices. The library also supports other network shields or modules e.g., Wi-Fi, Ethernet, and GSM/4G modules.

  • pico-infonesPlus

    NES Emulator with SD card and menu support for the Raspberry PI Pico and other RP2040 based microcontrollers. Play your games from SD card on a HDMI display.

  • MicroLua

    Lua for the RP2040 microcontroller

    Project mention: Show HN: MicroLua – Lua for the RP2040 Microcontroller | news.ycombinator.com | 2023-11-03

    FTR, Fennel support was indeed fairly easy to add.

    https://github.com/MicroLua/MicroLua/commit/b9dfa2407afe932b...

  • FT800-FT813

    Multi-Platform C code Library for EVE graphics controllers from FTDI / Bridgetek (FT810, FT811, FT812, FT813, BT815, BT816, BT817, BT818)

  • fanpico

    Fanpico: Open Source Smart PWM (PC) Fan Controller

  • rp2040-psram

    A header-only C library to allow access to SPI PSRAM via PIO on the RP2040 microcontroller.

    Project mention: MicroMac, a Macintosh for Under £5 | news.ycombinator.com | 2024-06-17

    The PicoGUS uses PIO to implement a PSRAM interface in order to store 1 MB of audio sample data: https://github.com/polpo/rp2040-psram

  • PicoHTTPServer

    Host responsive Web Apps on Raspberry Pi Pico W

  • Pico_1140

    A PDP11/40 emulator that will run Unix v5/6

  • 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

  • What's the Smallest MIDI Note Triggering Device?

    1 project | /r/synthesizers | 7 Jul 2023
  • Just dropping this Mobile Adapter GB revival (W.I.P.)

    3 projects | /r/Gameboy | 6 Jul 2023
  • PicoGUS: Emulate ISA Sound Cards (GUS, Adlib, MPU-401, Tandy, CMS) with a Pico

    1 project | /r/hypeurls | 24 May 2023
  • PicoGUS: Emulate ISA Sound Cards (GUS, Adlib, MPU-401, Tandy, CMS) with a Pico

    2 projects | news.ycombinator.com | 24 May 2023
  • Building a Raspberry Pi based ultrasound imaging development platform

    1 project | news.ycombinator.com | 24 May 2023
  • A RP2040 Powered MIDI-Controlled Synth in CircuitPython

    2 projects | news.ycombinator.com | 13 May 2023
  • Pico3D: Open World 3D Game Engine for the PicoSystem (RP2040 Microcontroller)

    4 projects | news.ycombinator.com | 16 Apr 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 TFT_eSPI 3,476
2 ESP8266Audio 1,958
3 arduino-pico 1,843
4 SoftRF 739
5 picogus 510
6 breadboard-os 488
7 Firebase-ESP-Client 473
8 Firebase-ESP8266 409
9 hagl 290
10 uCNC 243
11 microphone-library-for-pico 229
12 picostepseq 222
13 pico-rv32ima 214
14 MaplePad 194
15 tinybasic 193
16 ESP-Mail-Client 184
17 pico-infonesPlus 178
18 MicroLua 163
19 FT800-FT813 120
20 fanpico 104
21 rp2040-psram 92
22 PicoHTTPServer 85
23 Pico_1140 71

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com