rp2040

Open-source projects categorized as rp2040

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

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

    TypeScript for Tiny IoT Devices (ESP32, RP2040, ...)

  • Project mention: Introduction to hardware programming with DeviceScript | dev.to | 2024-01-25

    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!

  • 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
  • firmware

    Meshtastic device firmware (by meshtastic)

  • Project mention: Show HN: Extend Zigbee sensor range with LoRaWAN | news.ycombinator.com | 2024-03-18

    This 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/

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

  • Sming

    Sming - powerful open source framework simplifying the creation of embedded C++ applications.

  • kmk_firmware

    Clackety Keyboards Powered by Python

  • Project mention: Has anyone tried making a raspberry pico keyboard with the kmk software | /r/olkb | 2023-07-02

    plenty.. 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...

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

    WorkOS logo
  • SoftRF

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

  • ula

    μLA: Micro Logic Analyzer for RP2040

  • circuitpython-tricks

    Some CircuitPython tricks, mostly reminders to myself

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

  • Project mention: Corne, but with a wider thumb cluster and stronger column stagger? | /r/crkbd | 2023-06-13

    There 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.

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

  • picogus

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

  • Project mention: PicoGUS: Emulate ISA Sound Cards (GUS, Adlib, MPU-401, Tandy, CMS) with a Pico | news.ycombinator.com | 2023-05-24

    are 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.

  • beepy

    Beepy

  • Project mention: Lilygo T-Deck: 2.8-inch IPS LCD display, mini keyboard, and ESP32 processor | news.ycombinator.com | 2024-01-03

    This 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?

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

  • Pico3D

    Open World 3D Game Engine for the PicoSystem & RP2040 Microcontroller

  • rp2040js

    A Raspberry Pi Pico Emulator in JavaScript

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

  • Project mention: Using Resolume Arena 6 and 2 ESP32s | /r/FastLED | 2023-06-23

    ArtnetWifi being one of the most used, you can see that it combines universe byte and subnet byte here

  • 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

  • hagl

    Hardware Agnostic Graphics Library for embedded

  • Env-KB

    A custom mechanical keyboard inspired by the CFTKB Mysterium utilizing the Raspberry Pi Pico

  • 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. 🎤

  • 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).

rp2040 related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com