Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/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/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/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/lyusupov/softrf

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

ads-b aprs aviation esp32 flarm gliding hackrf lora mavlink nrf52840 ogn paragliding radio rp2040 samd21 sensortag soaring traffic ttgo uav

Last synced: 26 Sep 2024

https://github.com/lyusupov/SoftRF

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

ads-b aprs aviation esp32 flarm gliding hackrf lora mavlink nrf52840 ogn paragliding radio rp2040 samd21 sensortag soaring traffic ttgo uav

Last synced: 01 Aug 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/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/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/HaoboGu/rmk

A Rust keyboard firmware with layers, online keymap editing and BLE wireless support for nRF52/ESP32

cortex-m embedded esp32 firmware keyboard keyboard-firmware nrf52 rp2040 rust stm32 usb usb-hid

Last synced: 31 Jul 2024

https://github.com/haobogu/rmk

A Rust keyboard firmware with layers, online keymap editing and BLE wireless support for nRF52/ESP32

cortex-m embedded esp32 firmware keyboard keyboard-firmware nrf52 rp2040 rust stm32 usb usb-hid

Last synced: 29 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/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/pstolarz/onewireng

Arduino 1-wire service library. OneWire compatible. Dallas thermometers support.

1-wire arduino avr ds18b20 esp32 esp8266 iot mbed-os one-wire pico platformio rp2040

Last synced: 30 Sep 2024

https://github.com/pstolarz/OneWireNg

Arduino 1-wire service library. OneWire compatible. Dallas thermometers support.

1-wire arduino avr ds18b20 esp32 esp8266 iot mbed-os one-wire pico platformio rp2040

Last synced: 01 Aug 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/schollz/pikocore

source for the pikocore drum machine

pico pikocore rp2040

Last synced: 01 Oct 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/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/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

raspberry-pi-pico rp2040

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/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/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/txmx/fasmg-arm6m

fasmg implementation of ARMv6-M instruction set

arm arm6 fasmg pio rp2040

Last synced: 30 Sep 2024

https://github.com/peter-g-wilson/yaesa

Yet Another Environment Sensor Aggregator

433mhz 868mhz bme280 ds18b20 f007 manchester one-wire ook pico pico-pio pio pwm rp2040 spi wh1080

Last synced: 30 Sep 2024

https://github.com/DrewTChrist/nibble-rp2040-rs

This is a Keyberon based firmware for the Nibble keyboard paired with different RP2040 boards.

firmware keyberon keyboard rp2040 rust

Last synced: 01 Aug 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/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

RF input decoding using PICO PIO

433mhz 868mhz f007 manchester ook pico pico-pio pio pwm rp2040 wh1080

Last synced: 30 Sep 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.

encoder pico pio rp2040

Last synced: 30 Sep 2024

https://github.com/akiyukiokayasu/pico-pdm

RP2040 PIO-based PDM input to I2S output example

pio raspberrypipico rp2040

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