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 →
Top 23 rp2040 Open-Source 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
-
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.
-
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
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
piantor
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.
-
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.
-
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.
-
ArtnetWifi
Arduino library for Art-Net (artnet) over WiFi, send and receive DMX data. Runs on ESP8266, ESP32, Pi Pico W, WiFi101 and WiFiNINA devices.
-
LoRa_E32_Series_Library
Arduino LoRa EBYTE E32 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards). sx1278/sx1276
-
microphone-library-for-pico
Capture audio from a microphone on your Raspberry Pi Pico or any RP2040 based board. 🎤
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Hardware programming used to require you to learn C/C++. If you’re already familiar with JavaScript or TypeScript, you will be delighted to learn about DeviceScript, a TypeScript programming environment for microcontrollers. In this blogpost you’ll learn the basics of electronics and DeviceScript. We will create the “hello world” of programming: making an LED blink!
Project mention: Show HN: Extend Zigbee sensor range with LoRaWAN | news.ycombinator.com | 2024-03-18This is a fantastic idea, thanks for sharing. I feel like LoRaWAN and LoRAMESH are the perfect solution for shuffling messaging around for home and property sensors, easily traversing a couple miles in poor conditions.
Prior to seeing this I was thinking about how to use the Meshtastic [0] project to fundamentally provide simple UDP services for message brokering over LoRa. There are so many sensors that could easily hook or connect to devices acting as network routers that could bridge other protocols across long distances very easily.
Have you looked at doing something similar with ZWave at all?
[0] https://meshtastic.org/
Having an issue here using the ESP8266 Audio library (found here).
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...
Project mention: Has anyone tried making a raspberry pico keyboard with the kmk software | /r/olkb | 2023-07-02plenty.. try their zulip and you will see(https://kmkfw.zulipchat.com/).. also google may help... plenty of youtube pushers also will provide you the info...
Project mention: Corne, but with a wider thumb cluster and stronger column stagger? | /r/crkbd | 2023-06-13There are a few things that are close: * The Cantor/Piantor: more aggressive stagger and slightly changed thumb cluster. * The Swept Corne: essentially a big sweep. * The Hillside 46/48: This comes in many forms which are very similar to what you are looking for. Essentially an extra aggressive stagger (and perhaps splayed) Corne with a bigger thumb cluster.
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-29I'm using Firebase-ESP-Client but there is a problem like in the attached video.
Project mention: PicoGUS: Emulate ISA Sound Cards (GUS, Adlib, MPU-401, Tandy, CMS) with a Pico | news.ycombinator.com | 2023-05-24are the PIO blocks wide enough to handle an ISA bus? Or are you using a shift register or another port on the pico to interface with the bus?
edit:: looking at the schematic it looks like you have the address/data pins multiplexed on an 8-bit port: https://github.com/polpo/picogus/blob/main/hw/PicoGUS-schema...
Curious if you did the HW design first, or SW design first, or how you came up with this particular solution.
Project mention: Lilygo T-Deck: 2.8-inch IPS LCD display, mini keyboard, and ESP32 processor | news.ycombinator.com | 2024-01-03This is the hardware that I wish Beepy had: https://beepy.sqfmi.com
By the way, does anyone know why all of these devices use the Arabic BlackBerry keyboard? Was there a particular surplus of this layout?
ArtnetWifi being one of the most used, you can see that it combines universe byte and subnet byte here
rp2040 related posts
- DeviceScript and LCD screens
- DeviceScript | TypeScript for Tiny IoT Devices
- What's the Smallest MIDI Note Triggering Device?
- Just dropping this Mobile Adapter GB revival (W.I.P.)
- Why Dynamic Memory Allocation Bad (for Embedded)
- Issues while connecting NeoPixel (WS2812B) LED strips with Raspberry Pi Pico
- Accessible Joysticks - Survey
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Apr 2024
Index
What are some of the best open-source rp2040 projects? This list will help you:
Project | Stars | |
---|---|---|
1 | TFT_eSPI | 3,358 |
2 | devicescript | 3,195 |
3 | firmware | 2,734 |
4 | ESP8266Audio | 1,927 |
5 | arduino-pico | 1,753 |
6 | Sming | 1,440 |
7 | kmk_firmware | 1,253 |
8 | SoftRF | 712 |
9 | ula | 612 |
10 | circuitpython-tricks | 554 |
11 | piantor | 509 |
12 | Firebase-ESP-Client | 473 |
13 | picogus | 453 |
14 | beepy | 452 |
15 | Firebase-ESP8266 | 409 |
16 | Pico3D | 373 |
17 | rp2040js | 356 |
18 | ArtnetWifi | 342 |
19 | LoRa_E32_Series_Library | 329 |
20 | hagl | 279 |
21 | Env-KB | 229 |
22 | uCNC | 230 |
23 | microphone-library-for-pico | 224 |
Sponsored