Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with rp2040
A curated list of projects in awesome lists tagged with rp2040 .
https://github.com/bodmer/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
arduino arduino-library esp32 esp8266 raspberry-pico rp2040 spi stm32 tft tft-displays ttgo
Last synced: 27 Sep 2024
https://github.com/Bodmer/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
arduino arduino-library esp32 esp8266 raspberry-pico rp2040 spi stm32 tft tft-displays ttgo
Last synced: 01 Aug 2024
https://microsoft.github.io/devicescript/
TypeScript for Tiny IoT Devices (ESP32, RP2040, ...)
devicescript embedded esp32 iot jacdac rp2040 typescript
Last synced: 02 Aug 2024
https://github.com/microsoft/devicescript
TypeScript for Tiny IoT Devices (ESP32, RP2040, ...)
devicescript embedded esp32 iot jacdac rp2040 typescript
Last synced: 27 Sep 2024
https://github.com/meshtastic/firmware
Meshtastic device firmware
esp32 gps heltec hiking lora mesh mesh-networks meshtastic nrf52 off-grid pico rp2040 stm32 ttgo ttgo-tbeam
Last synced: 27 Sep 2024
https://github.com/earlephilhower/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
aac arduino dac esp32 esp8266 flac hacktoberfest i2s midi mod mp3 pico rp2040 rtttl sf2 soundfont2 speech-synthesizer talkie wav
Last synced: 27 Sep 2024
https://github.com/earlephilhower/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
aac arduino dac esp32 esp8266 flac hacktoberfest i2s midi mod mp3 pico rp2040 rtttl sf2 soundfont2 speech-synthesizer talkie wav
Last synced: 30 Jul 2024
https://github.com/earlephilhower/arduino-pico
Raspberry Pi Pico Arduino core, for all RP2040 boards
arduino arduino-pico ble bluetooth freertos hacktoberfest pi pico picow raspberry raspberry-pi rp2040 smp wifi
Last synced: 27 Sep 2024
https://github.com/SmingHub/Sming
Sming - powerful open source framework simplifying the creation of embedded C++ applications.
arduino async c-plus-plus embedded esp32 esp8266 espressif framework internet-of-things iot microcontroller rboot rp2040 sming ssl-support upnp wifi
Last synced: 30 Jul 2024
https://github.com/sminghub/sming
Sming - powerful open source framework simplifying the creation of embedded C++ applications.
arduino async c-plus-plus embedded esp32 esp8266 espressif framework internet-of-things iot microcontroller rboot rp2040 sming ssl-support upnp wifi
Last synced: 27 Sep 2024
https://github.com/kmkfw/kmk_firmware
Clackety Keyboards Powered by Python
arm-microcontrollers atmel circuitpython firmware hacktoberfest keyboard keyboard-firmware keyboards mechanical-keyboards micropython nrf52840 python rp2040 samd51 stm32
Last synced: 27 Sep 2024
https://github.com/KMKfw/kmk_firmware
Clackety Keyboards Powered by Python
arm-microcontrollers atmel circuitpython firmware hacktoberfest keyboard keyboard-firmware keyboards mechanical-keyboards micropython nrf52840 python rp2040 samd51 stm32
Last synced: 01 Aug 2024
https://github.com/OpenStickCommunity/GP2040-CE
Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards
arcade controller firmware gamepad joystick raspberry-pi-pico rp2040
Last synced: 03 Aug 2024
https://github.com/openstickcommunity/gp2040-ce
Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards
arcade controller firmware gamepad joystick raspberry-pi-pico rp2040
Last synced: 30 Sep 2024
https://github.com/dotcypress/ula
μLA: Micro Logic Analyzer for RP2040
embedded logic-analyzer rp2040 rust
Last synced: 31 Jul 2024
https://github.com/todbot/circuitpython-tricks
Some CircuitPython tricks, mostly reminders to myself
circuitpython displayio itsybitsy itsybitsym4 pico qtpy raspberrypipico rp2040 tips-and-tricks
Last synced: 26 Sep 2024
https://github.com/beeper/beepy
Beepy
cyberdeck hardware linux raspberry-pi rp2040
Last synced: 01 Aug 2024
https://github.com/mobizt/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.
arduino arduino-library completed custom-token database email-password-login esp8266 esp8266-arduino fastest firebase firebase-database firebase-realtime-database oauth2-authentication reliable rp2040 rsa256 secure secured stream
Last synced: 04 Aug 2024
https://github.com/wokwi/rp2040js
A Raspberry Pi Pico Emulator in JavaScript
emulator javascript raspberry-pi raspberry-pi-pico rp2040 simulation simulator typescript wokwi
Last synced: 31 Jul 2024
https://github.com/xreef/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
arduino arduino-library arduino-mkr arduino-nano-33-iot e32 ebyte esp32 esp8266 library lora pico raspberry-pi rp2040 stm32 sx1276 sx1278
Last synced: 02 Aug 2024
https://github.com/todbot/picostepseq
MIDI sequencer using Raspberry Pi Pico in Arduino & CircuitPython
circuitpython midi midi-controller raspberrypipico rotary-encoder rp2040 sequencer ssd1306 usb-midi
Last synced: 26 Sep 2024
https://github.com/Envious-Data/Env-KB
A custom mechanical keyboard inspired by the CFTKB Mysterium utilizing the Raspberry Pi Pico
cftkb-mysterium circuitpython custom env-kb iso keyboard mechanical mysterium pcb pi pico raspberry rp2040 tkl
Last synced: 01 Aug 2024
https://github.com/tvlad1234/pico-rv32ima
Running Linux on RP2040 with the help of RISC-V emulation
buildroot linux risc-v riscv-emulator riscv32 rp2040
Last synced: 02 Aug 2024
https://github.com/mackieks/MaplePad
🍁 Dreamcast controller emulator using RP2040. Supports 8-page memory card, SPI/I2C OLED for VMU LCD, and rumble.
dreamcast maple-bus maplepad rp2040 sega sega-dreamcast
Last synced: 01 Aug 2024
https://github.com/DatanoiseTV/PicoADK-Hardware
A RP2040 based Audio Development Kit with 32 Bit Audio Output. Build your own standalone synthesizers!
audio dsp electronics mcu microcontroller pcb raspberry raspberrypipico rp2040
Last synced: 30 Jul 2024
https://github.com/no0ne/ps2x2pico
USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico
hid keyboard mouse pio ps2 ps2-keyboard ps2-mouse raspberry-pi-pico rp2040 usb-keyboard usb-mouse
Last synced: 30 Sep 2024
https://github.com/thingsboard/thingsboard-client-sdk
Client SDK to connect with ThingsBoard IoT Platform from IoT devices (Arduino, Espressif, etc.)
arduino arduino-library arduino-nano-rp2040 arduino-nano-rp2040-connect embedded esp esp-idf esp32 esp8266 esp8266-arduino espressif iot iot-platform m5stack-library mcu mqtt raspberry-pi-pico-w rp2040 thingsboard
Last synced: 27 Sep 2024
https://github.com/MicroLua/MicroLua
Lua for the RP2040 microcontroller
lua microlua raspberry-pi-pico rp2040
Last synced: 04 Aug 2024
https://github.com/w84death/smolos
smolOS - a tiny and simple 🧪 research ⚙️ operating system ⌨️ written in 🐍 MicroPython for microcontrollers giving user a POSIX-like 📁 environment and 🧰 tools to play.
esp8266 micropython micropython-esp8266 neopixels operating-system os research-project rp2040 seeeduino-xiao xiao
Last synced: 27 Sep 2024
https://github.com/w84death/smolOS
smolOS - a tiny and simple 🧪 research ⚙️ operating system ⌨️ written in 🐍 MicroPython for microcontrollers giving user a POSIX-like 📁 environment and 🧰 tools to play.
esp8266 micropython micropython-esp8266 neopixels operating-system os research-project rp2040 seeeduino-xiao xiao
Last synced: 04 Aug 2024
https://github.com/ArmDeveloperEcosystem/lorawan-library-for-pico
Enable LoRaWAN communications on your Raspberry Pi Pico or any RP2040 based board. 📡
lorawan lorawan-device raspberry-pi-pico rp2040
Last synced: 02 Aug 2024
https://github.com/gurgleapps/pico-web-server-control
A simple and efficient MicroPython web server designed for Raspberry Pi Pico, ESP8266, ESP32, allowing seamless control of microcontroller projects via a web browser.
micropython micropython-esp32 micropython-esp8266 micropython-rpi-pico pi pico picow raspberry routes-api rp2040 server web webserver
Last synced: 27 Sep 2024
https://github.com/retiredwizard/pydos
DOS-like OS for microcontroller boards running Micropython or Circuitpython
basic cardputer cheap-yellow-display circuitpython cortex-m7 dos esp32 esp32-2432s028 esp32s2 esp32s3 micropython nrf52840 pico python raspberry rp2040 rp2350 samd51 stm32 t-deck
Last synced: 27 Sep 2024
https://github.com/no0ne/ps2pico
USB keyboard to PS/2 / AT / XT interface converter using a Raspberry Pi Pico
at-keyboard hid keyboard pc-at pc-xt pcat pcxt pio ps2 ps2-keyboard raspberry-pi-pico rp2040 usb-keyboard xt-keyboard
Last synced: 30 Sep 2024
https://github.com/takkao/openfontrender
TTF font render support library for microcomputer.
arduino arduino-ide esp-idf esp32 font freetype2 m5stack platformio rp2040 truetype wioterminal
Last synced: 30 Sep 2024
https://github.com/james1236/buzzer_music
RPI Pico / Micropython library to play music through one or more buzzers, can automatically replace chords with fast arpeggios to simulate polyphony with a single buzzer. Music can be easily taken from onlinesequencer.net
buzzer micropython passive-buzzer raspberry-pi raspberry-pi-pico rp2040 rpi-pico rpi-rp2
Last synced: 02 Aug 2024
https://github.com/todbot/circuitpython-synthio-tricks
tips, tricks, and examples of using CircuitPython synthio
circuitpython i2s raspberrypipico rp2040 synth synthdiy synthesizer synthio
Last synced: 26 Sep 2024
https://github.com/awawa-dev/hyperserialpico
High-speed Adalight USB serial LED driver implementation for Raspberry Pi Pico RP2040. Support for sk6812/ws2812b/apa102 and others using Rpi multi-core, DMA, PIO, SPI and parallel output.
adalight ambilight hyperhdr hyperserial led led-controller led-controlling led-strips leds neopixel pico pio raspberrypipico rp2040 serialport sk6812 ws2812b
Last synced: 30 Sep 2024
https://github.com/djthorpe/go-pico
Raspberry Pi RP2040 Pico SDK for golang
go golang gpio pico raspberry-pi raspberrypi rp2040 rpi sdk tinygo
Last synced: 26 Sep 2024
https://github.com/myvobot/pi_pico_wifi_driver
A simple driver using AT command to access WiFi/Internet on the Pi Pico
at esp01 esp32 esp8266 micropython raspberry-pi-pico rp2040 wifi
Last synced: 02 Aug 2024
https://github.com/deckerego/MacroPad_Hotkeys
A derivative of the Macropad Hotkeys example from the Adafruit Learning System Guide
adafruit circuitpython keyboard macropad neopixel rp2040
Last synced: 03 Aug 2024
https://github.com/tobozo/yamlduino
YAML <=> JSON converter for ESP32, ESP8266, RP2040 and possibly other devices
arduino arduinojson cjson esp32 esp8266 json libyaml rp2040 rp2040-zero rp2040w samd yaml yaml2json yamltojson yml
Last synced: 29 Sep 2024
https://github.com/deckerego/Macropad_4chord_MIDI
A take on the 4chord MIDI project with the Adafruit Macropad
adafruit circuitpython macropad midi midi-controller music-player music-theory neopixel rp2040
Last synced: 03 Aug 2024
https://github.com/alexstanoev/FoxDAC
USB and S/PDIF audio DAC using the Raspberry Pi Pico (RP2040)
audio dac raspberry-pi-pico rp2040 spdif usb-audio
Last synced: 03 Aug 2024
https://github.com/sshahryiar/rp2040-raspberry-pi-pico-and-pico-w
My projects with RP2040 Raspberry Pi Pico and Pico W
arm internet-of-things iot iot-platform micropython pio raspberry-pi-pico-rp2040 raspberry-pi-pico-w rp2040 waveshare
Last synced: 30 Sep 2024
https://github.com/endail/hx711-pico-c
Implementation of single and multiple HX711 use via RP2040's state machine
c hx711 iot load-cell loadcell pio pioasm raspberry-pi raspberry-pi-pico raspberry-pi-pico-rp2040 rp2040 state-machine
Last synced: 30 Sep 2024
https://github.com/pdaxrom/N64cart
RP2040 N64 cartridge
cartridge firmware homebrew nintendo-64 raspberry-pi-pico rp2040 uart usb
Last synced: 05 Sep 2024
https://github.com/feaser/microtbx
MicroTBX is an open source Microcontroller ToolBoX consisting of software components commonly needed in embedded software applications.
avr c cpp embedded firmware microcontroller rp2040 stm32
Last synced: 04 Aug 2024
https://github.com/adafruit/adafruit_wippersnapper_arduino
WipperSnapper is a firmware for creating no-code IoT electronics projects.
arduino arduino-library esp32 esp8266 iot no-code rp2040 wippersnapper
Last synced: 28 Sep 2024
https://github.com/armccoy/macropad-rp2040-hotkeys
A collection of hotkey macros for the Adafruit Macropad RP2040
adafruit mechanical-keyboard rp2040
Last synced: 03 Aug 2024
https://github.com/modmuss50/pico-template
A simple ready to go template project for building C/C++ software for the Raspberry Pi Pico
cmake cpp example ninja raspberry-pi rp2040 template
Last synced: 02 Oct 2024
https://github.com/mchilli/macropad
This is an Adafruit MacroPad script that allows you to manage your macros via a WebUI
adafruit adafruit-macropad circuitpython macropad macropad-hotkeys macros rp2040
Last synced: 26 Sep 2024
https://github.com/tuupola/pico_effects
Old school demo effects for Raspberry Pi Pico
Last synced: 02 Aug 2024
https://github.com/gavinlyonsrepo/RPI_PICO_projects_list
An index of projects and libraries for Raspberry Pi Pico's (RP2040) stored in this github account.
aht10 cplusplus libraries library lm75 pico pico-sdk raspberry raspberry-pi raspberry-pi-pico raspberrypi raspberrypipico rp2040 rpi rpi-pico rpipico sdk st7735 tea5767 tm1638
Last synced: 06 Aug 2024
https://github.com/todbot/qtpy_synth
Hardware & software for a tiny QTPy-driven synth
circuitpython qtpy qtpyrp2040 rp2040 synthdiy synthesizer synthio
Last synced: 26 Sep 2024
https://github.com/przemobe/micropy-ENC28J60
ENC28J60 Ethernet chip driver for MicroPython (RP2)
enc28j60 ethernet micropython rp2040
Last synced: 04 Aug 2024
https://github.com/vshymanskyy/wasm2mpy
Compile WebAssembly to native MicroPython modules
armv7 esp32 micropython nrf52 raspberry-pi rp2040 rp2350 wasm webassembly webassembly-runtime
Last synced: 27 Sep 2024
https://github.com/xreef/ebyte_lora_e220_micropython_library
MicroPython LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).
arduino arduino-samd-boards e220 ebyte esp32 esp8266 llcc68 lora micropython pico python radio raspberry raspberry-pi rp2040 stm32 uart
Last synced: 27 Sep 2024
https://github.com/sumio-morioka/rpipico_simple_pio_emulator
An Easy-to-Use RPI Pico PIO Emulator
c-language emulator pico pio programmable-i-o raspberry-pi-pico rp2040
Last synced: 28 Sep 2024
https://github.com/raybellis/PicoSynth
Polyphonic wavetable synthesizer for the Raspberry Pi Pico
midi midi-device rp2040 rpi-pico synthesizer
Last synced: 30 Jul 2024
https://github.com/wahlencraft/TM1637-pico
Some c functions that uses the Raspberry Pi Picos pio functionality to send data to a TM1637 7-segment display.
pico raspberry-pi-pico rp2040 tm1637 tm1637display
Last synced: 01 Aug 2024
https://github.com/bgni/minimal-pico-tinyusb-pio-project
Minimal example project for using TinyUSB with Pico-PIO-USB on a Raspberry Pi Pico
pico-pio-usb pio raspberry rp2040 tinyusb usb
Last synced: 28 Sep 2024
https://github.com/endail/hx711-pico-mpy
MicroPython implementation of HX711 use via RP2040's state machine
hx711 iot load-cell loadcell micropython micropython-rpi-pico pio pioasm python raspberry-pi-pico raspberry-pi-pico-rp2040 rp2040 state-machine
Last synced: 30 Sep 2024
https://github.com/byteit101/pio-debugger-emulator
RP2040 PIO Emulator & Debugging Environment
debugging-tool emulator gui ide java pio rp2040
Last synced: 30 Sep 2024
https://github.com/pierremolinaro/rp2040-charlieplexing
A RP2040 Charlieplexing library using PIO
arduino-library charlieplexing pio rp2040
Last synced: 30 Sep 2024
https://github.com/code2k13/pipico_speech_recognition
This repository contains code and instructions to implement single word speech recognition on any board running CircuitPython
circuitpython digital-signal-processing machine-learning neural-networks python rp2040 speech-recognition tensorflow tinyml
Last synced: 26 Sep 2024
https://github.com/vruivo/pico_read_usb_keyboard_pio
Read input from a USB keyboard through the Raspberry Pi Pico PIO interface
pio raspberry-pi-pico raspberry-pico rp2040 usb
Last synced: 30 Sep 2024
https://github.com/xreef/ebyte_lora_e22_micropython_library
MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268
arduino e22 ebyte esp32 esp8266 lora micropython raspberry-pi-pico rp2040 samd stm32 sx1262 sx1268 uart
Last synced: 27 Sep 2024
https://github.com/kiranj26/raspberry-pi-pico-rp2040-projects
This repository contains a collection of projects for the Raspberry Pi Pico RP2040, showcasing the use of various peripherals. Each project folder includes the source code and detailed instructions on how to set up and run the project.
micropython micropython-rpi-pico raspbery-pi-pico rp2040
Last synced: 27 Sep 2024
https://github.com/andypiper/ada-macropad
The configuration for my Adafruit Macropad RP2040
adafruit circuitpython hardware keypad macropad rp2040
Last synced: 03 Aug 2024
https://github.com/tvlad1234/pico-vgadisplay
VGA display driver library for RP2040 pico-sdk
display display-driver monitor pico-sdk pio raspberry-pi-pico rp2040 vga vga-controller vga-driver
Last synced: 30 Sep 2024
https://github.com/xreef/ebyte_lora_e32_micropython_library
This library implements the EBYTE LoRa E32 Series for MicroPython.
arduino e32 ebyte esp32 esp8266 library lora micropython raspberry-pi rp2040 stm32 sx1276 sx1278
Last synced: 30 Sep 2024
https://github.com/xreef/pcf8574_micropython_library
MicroPython library for pcf8574 an i2c digital expander for Arduino, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire.
arduino digital esp32 esp8266 expander i2c library micropython pcf8574 pcf8574a raspberry rp2040 samd stm32 wire
Last synced: 27 Sep 2024
https://github.com/xreef/EByte_LoRa_E32_micropython_library
This library implements the EBYTE LoRa E32 Series for MicroPython.
arduino e32 ebyte esp32 esp8266 library lora micropython raspberry-pi rp2040 stm32 sx1276 sx1278
Last synced: 31 Jul 2024
https://github.com/peter-g-wilson/pico_pio_manchester_433mhzook_f007
Using PICO PIO, RX decode of 433 MHz OOK Manchester encoded messages from remote F007 temperature sensors.
433mhz f007 manchester pico pio rp2040
Last synced: 30 Sep 2024
https://github.com/radekvoltr/rp2040pioservos
Servo library for up to 25 (32 is theoretical maximum) servos on Raspberry Pico.
arduino arduino-library pio rp2040 rp2040-zero servo servo-control servos
Last synced: 30 Sep 2024
https://github.com/p-o-l-e/quadrature-decoder
This library is a C translation of the [QuadratureDecoder] (https://github.com/adamgreen/QuadratureDecoder), all functions are a 1:1 port of the original.
Last synced: 30 Sep 2024
https://github.com/akiyukiokayasu/pico-pdm
RP2040 PIO-based PDM input to I2S output example
Last synced: 30 Sep 2024
https://github.com/rossmoody/macropad-hotkeys
Hotkeys and general infrastructure for RP2040 MacroPad using CircuitPython
adafruit circuit-python hotkeys macropad macropad-hotkeys macros raspberry-pi rotary-encoder rp2040
Last synced: 26 Sep 2024
https://github.com/socxin/rp2040
L2 R2 S4: RaspberryPi 133MHz Cortex-M0 Dual Core MCU (RP2040)
arduino cortex-m0 dual-core mcu micropython pio qfn56 qitas raspberry-pi raspberrypi rp2040 rust usb xip
Last synced: 30 Sep 2024
https://github.com/dyadica/circuitpython_paa5100ej
A Circuit-Python library for the PAA5100EJ
circuit-python circuitpython micropython optical-flow paa5100ej pmw3901 python rp2040 sensor
Last synced: 26 Sep 2024
https://github.com/anthonydotmoe/vgmplayer
(Unfinished) Hardware YM2151 VGM Player using RP2040
embedded-c music music-player pio retrogaming rp2040 vgm ym2151
Last synced: 30 Sep 2024
https://github.com/jmysu/rpi-pico
Some projects related to RPi-Pico
arduino interpolation pio platformio rp2040 spi st7735 st7789
Last synced: 30 Sep 2024
https://github.com/todbot/touchytouch
Capacitive sense (capsense) touch Arduino library that mimics how CircuitPython touchio work
arduino capacitive capsense circuitpython rp2040 sense touch touchio
Last synced: 26 Sep 2024
https://github.com/dieseltravis/circuitpython-projects
a collection of small projects for various circuitpython boards
circuitpython esp32 qtpy rp2040
Last synced: 01 Aug 2024
https://github.com/funnygeeker/circuitpython-easybutton
Multi-button state recognition implemented using loops, suitable for CircuitPython 使用循环实现的多种按钮状态识别,适用于 CircuitPython
button circuitpython esp32 esp32-c3 esp32-s3 esp8266 loop rp2040
Last synced: 26 Sep 2024