Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for rp2040
rp2040
x
237 search results found
Deskhop
⭐
5,191
Fast Desktop Switching Device
Tft_espi
⭐
3,152
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
Devicescript
⭐
3,107
TypeScript for Tiny IoT Devices (ESP32, RP2040, ...)
Firmware
⭐
2,901
Meshtastic device firmware
Esp8266audio
⭐
1,832
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
Arduino Pico
⭐
1,627
Raspberry Pi Pico Arduino core, for all RP2040 boards
Sming
⭐
1,437
Sming - powerful open source framework simplifying the creation of embedded C++ applications.
Kmk_firmware
⭐
1,164
Clackety Keyboards Powered by Python
Softrf
⭐
665
✈️ Multi-functional, compatible DIY general aviation proximity awareness system
Circuitpython Tricks
⭐
535
Some CircuitPython tricks, mostly reminders to myself
Prk_firmware
⭐
525
A keyboard firmware platform in PicoRuby
Ula
⭐
493
μLA: Micro Logic Analyzer for RP2040
Gp2040
⭐
458
Gamepad firmware for Raspberry Pi Pico and other RP2040 microcontrollers supporting Nintendo Switch, XInput and DirectInput
Catsniffer
⭐
446
CatSniffer is an original multiprotocol and multiband board for sniffing, communicating, and attacking IoT (Internet of Things) devices using the latest radio IoT protocols. It is a highly portable USB stick that integrates TI CC1352, Semtech SX1262, and an RP2040 for V3 or a Microchip SAMD21E17 for V2
Firebase Esp Client
⭐
441
🔥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
⭐
402
🔥 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.
Picogus
⭐
392
Emulation of ISA sound cards on Raspberry Pi Pico (GUS, Adlib, MPU-401, Tandy, CMS)
Pico3d
⭐
358
Open World 3D Game Engine for the PicoSystem & RP2040 Microcontroller
Piantor
⭐
356
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.
Artnetwifi
⭐
324
Arduino library for Art-Net (artnet) over WiFi, send and receive DMX data. Runs on ESP8266, ESP32, Pi Pico W, WiFi101 and WiFiNINA devices.
Rp2040js
⭐
323
A Raspberry Pi Pico Emulator in JavaScript
Lora_e32_series_library
⭐
283
Arduino LoRa EBYTE E32 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards). sx1278/sx1276
Hagl
⭐
250
Hardware Agnostic Graphics Library for embedded
Microphone Library For Pico
⭐
226
Capture audio from a microphone on your Raspberry Pi Pico or any RP2040 based board. 🎤
Awesome Macropad
⭐
221
A curated list of awesome applications, macros, 3D printed cases, guides, and more for the Adafruit CircuitPython rp2040 MacroPad.
Env Kb
⭐
217
A custom mechanical keyboard inspired by the CFTKB Mysterium utilizing the Raspberry Pi Pico
Pico Debug
⭐
208
virtual debug pod for RP2040 "Raspberry Pi Pico" with no added hardware
Ljinux
⭐
200
A "linux" in python, for CircuitPython microcontrollers!
Ucnc
⭐
194
µCNC - Universal CNC firmware for microcontrollers
Maplepad
⭐
174
🍁 Dreamcast controller emulator using RP2040. Supports 8-page memory card, SPI/I2C OLED for VMU LCD, and rumble.
Esp Mail Client
⭐
171
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.
Picostepseq
⭐
167
MIDI sequencer using Raspberry Pi Pico in Arduino & CircuitPython
Pcf8574_library
⭐
164
PCF8574 library. i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple to use and encoder support.
Tinybasic
⭐
160
A BASIC interpreter for Arduino, ESP, RP2040, STM32, Infineon XMC and POSIX with IoT and microcontroller features.
Picoadk Hardware
⭐
153
A RP2040 based Audio Development Kit with 32 Bit Audio Output. Build your own standalone synthesizers!
Arduino Ble Midi
⭐
150
MIDI over Bluetooth Low Energy (BLE-MIDI) 1.0 for Arduino
Zeptoforth
⭐
141
A not-so-small Forth for Cortex-M
Ethernetwebserver
⭐
141
This is simple yet complete WebServer library for AVR, AVR Dx, Portenta_H7, Teensy, SAM DUE, SAMD21/SAMD51, nRF52, STM32, RP2040-based, etc. boards running Ethernet shields. The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Coexisting now with `ESP32 WebServer` and `ESP8266 ESP8266WebServer` libraries. Ethernet_Generic library is used as default for W5x00 with custom SPI
Thingsboard Client Sdk
⭐
133
Client SDK to connect with ThingsBoard IoT Platform from IoT devices (Arduino, Espressif, etc.)
Microlua
⭐
129
Lua for the RP2040 microcontroller
Envopenpico
⭐
128
An open source RP2040 MCU Board Family
Smolos
⭐
127
smolOS - a tiny and simple 🧪 research ⚙️ operating system ⌨️ written in 🐍 MicroPython for microcontrollers giving user a POSIX-like 📁 environment and 🧰 tools to play.
Keezyboost40
⭐
124
4x10 ortholinear with an LCD in the middle. Uses the Raspberry Pi Pico, as well as Rust firmware
Lorawan Library For Pico
⭐
120
Enable LoRaWAN communications on your Raspberry Pi Pico or any RP2040 based board. 📡
Ft800 Ft813
⭐
115
Multi-Platform C code Library for EVE graphics controllers from FTDI / Bridgetek (FT810, FT811, FT812, FT813, BT815, BT816, BT817, BT818)
Esp32 Targz
⭐
111
🗜️ An Arduino library to unpack/uncompress tar, gz, and tar.gz files on ESP32 and ESP8266
Pico Infonesplus
⭐
108
NES Emulator with SD card and menu support for the Raspberry PI Pico/Adafruit Feather RP2040 DVI. Play your games from SD card on a HDMI display.
Pico Web Server Control
⭐
107
A simple and efficient MicroPython web server designed for Raspberry Pi Pico, ESP8266, ESP32, allowing seamless control of microcontroller projects via a web browser.
Cc1101 Tool
⭐
106
RF tool based on CC1101 module and Arduino Pro Micro 8VMHz/3.3V. Allows using CLI with human readable commands to control CC1101 board over USB interface. Putty or any other serial terminal can be used. It has similar functionality to YardStick One but is cheaper and doesn't need specialized software. Allows for RF jamming and simple replay attack
Simpleftpserver
⭐
102
A simple FTP server for Arduino, ArduinoSAMD WiFiNINA, esp8266, esp32, stm32 and Raspberry Pi Pico W
Ml_synthtools
⭐
98
ML_SynthTools
Openfontrender
⭐
93
TTF font render support library for microcomputer.
Bombercat
⭐
89
BomberCat is the latest security tool that combines the most common card technologies: NFC technology (Near Field Communication) and magnetic stripe technology used in access control, identification, and banking cards. Specially created to audit banking terminals, and identify NFC readers and sniffing tools, with this tool you can audit
Bresserweathersensorreceiver
⭐
87
Bresser 5-in-1/6-in-1/7-in-1 868 MHz Weather Sensor Radio Receiver for Arduino based on CC1101, SX1276/RFM95W or SX1262
Ps2x2pico
⭐
87
USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico
Rp2040
⭐
86
grblHAL driver for RP2040 (Pi Pico)
Pydos
⭐
81
DOS-like OS for microcontroller boards running Micropython or Circuitpython
Wifiwebserver
⭐
81
This is simple yet complete WebServer library for AVR, Portenta_H7, Teensy, SAM DUE, SAMD, STM32, RP2040-based, etc. boards running WiFi modules/shields (WiFiNINA, CYW43439, U-Blox W101, W102, etc.). The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Now using WiFiMulti_Generic library
Fanpico
⭐
74
Fanpico: Open Source Smart PWM (PC) Fan Controller
Websockets_generic
⭐
69
WebSocket / Socket.IO Server and Client for Arduino based on RFC6455. Now supporting Adafruit nRF52, Portenta_H7, STM32F/L/H/G/WB/MP1, Teensy, SAM DUE, SAMD21, SAMD51, Arduino SAMD21 (Nano 33 IoT), MKR1000 / MKR1010WiFi, RP2040-based boards using WiFi101, WiFiNINA, WiFi, Ethernet, WT32_ETH01, Teensy 4.1 NativeEthernet/QNEthernet or Portenta_H7 WiFi/Ethernet, etc. so that those boards can be voice-controlled by Alexa. Now supporting websocket only mode for Socket.IO. Ethernet_Generic library is
Rmk
⭐
68
Mechanical keyboard firmware for cortex-m MCUs, with dynamic keymap/via/eeprom support, written in Rust
Emailsender
⭐
68
Arduino, esp32, Esp8266 EMailSender with Arduino IDE, simple library to send email via smtp with attachments.
Picomk
⭐
67
Configurable firmware for RP2040 powered mechanical keyboard
Ebyte_lora_e22_series_library
⭐
66
Arduino LoRa EBYTE E22 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).. sx1262/sx1268
Websockets2_generic
⭐
66
A WebSocket Server and Client library for Arduino, based on RFC6455, for writing modern Websockets applications. Now support ESP8266, ESP32 (including ESP32-S2 Saola, AI-Thinker ESP-12K, WT32_ETH01, etc.), nRF52, SAMD21, SAMD51, SAM DUE, STM32F/L/H/G/WB/MP1, Teensy, RP2040-based, etc. boards, with WiFiNINA, Teensy 4.1 NativeEthernet/QNEthernet, Ethernet W5x00 / ENC28J60 / LAN8742A / LAN8720, ESP8266 / ESP32-AT modules/shields, as well as SINRIC / Alexa / Google Home
Rp2040 Dmxsun
⭐
66
RP2040-based USB DMX dongle with integrated web server
Fakepga
⭐
66
Simulating Verilog designs on a microcontroller
Onewireng
⭐
64
Arduino 1-wire service library. OneWire compatible. Dallas thermometers support.
Pico_1140
⭐
62
A PDP11/40 emulator that will run Unix v5/6
Rp2040 Psram
⭐
62
A header-only C library to allow access to SPI PSRAM via PIO on the RP2040 microcontroller.
Buzzer_music
⭐
61
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
Cyberkeeb2040
⭐
61
Hardware design for a mechanical keyboard based on RP2040 that also has a Pi Zero onboard.
Pinci
⭐
57
Super thin split PCB keyboard using rp2040 chips running Rust
Pico Rv32ima
⭐
54
Running Linux on RP2040 with the help of RISC-V emulation
Ergo Snm Keyboard
⭐
51
ErgoSNM is a split ergonomic keyboard with trackball
Tinygo Keyboard
⭐
49
USB HID keyboard firmware for tinygo
Ebyte_lora_e220_series_library
⭐
48
Arduino LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards)..
Ps2pico
⭐
47
USB keyboard to PS/2 / AT / XT interface converter using a Raspberry Pi Pico
Esp Google Sheet Client
⭐
47
Arduino Google Sheet REST client library for Arduino
Rp2040 Decoder
⭐
46
Cost effective DIY DCC Decoder for model railroad locomotives
Dmd_stm32
⭐
45
STM32Duino library for RGB, Monochrome and Two-color led matrix panels
Tinyglobo
⭐
45
A pico balloon floats into the great big world, towing a RP2040 Pico programmed with TinyGo
Pico_spdif_rx
⭐
45
SPDIF decoder for Raspberry Pi Pico
Pico_i2c_slave
⭐
45
I2C slave library for the Raspberry Pi Pico
Rasppi Pico Examples Fedora
⭐
38
Compiling Raspberry Pi Pico RP2040 C/C++ programs on Fedora
Pikocore
⭐
38
source for the pikocore drum machine
Mysql_mariadb_generic
⭐
38
This MySQL_MariaDB_Generic library helps you connect your boards directly to a MySQL / MariaDB server, either local or cloud-based, so that you can store / retrieve data to / from the server. Supported boards are ESP8266/ESP32, WT32_ETH01 (ESP32 + LAN8720A), nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, Teensy, SAM DUE, Mega, RP2040-based boards, Portenta_H7, etc. with Teensy 4.1 NativeEthernet/QNEthernet, W5x00 or ENC28J60 Ethernet, WiFiNINA modules/shields or Portenta_H7 WiFi/Ethernet. Ethernet_G
Esp8266_at_webserver
⭐
37
This is simple yet complete WebServer library for AVR, Teensy, SAM DUE, SAMD, STM32, nRF52, etc. boards running ESP8266 AT-command shields. The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Now with fix of severe limitation to permit sending much larger data
Ethernetwebserver_ssl
⭐
35
Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for for AVR, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, ENC28J60 or Teensy 4.1 NativeEthernet/QNEthernet. It now supports Ethernet TLS/SSL Client. The library supports HTTP/HTTPS GET and POST requests, provides argument parsing, handles one client at a time. It supports Arduino boards (SAM DUE, Atmel SAM3X8E ARM Cortex-
Minipad Firmware
⭐
35
The Firmware of the minipad, a Hall Effect keypad with osu! and Rapid Trigger in mind.
Ml Audio Classifier Example For Pico
⭐
34
ML Audio Classifier Example for Pico 🔊🔥🔔
Macropad_4chord_midi
⭐
33
A take on the 4chord MIDI project with the Adafruit Macropad
Docker Arm Cross Toolchain
⭐
32
Modern GCC cross-compilation toolchains for Raspberry Pi
Macropad_hotkeys
⭐
32
A derivative of the Macropad Hotkeys example from the Adafruit Learning System Guide
Eskarp
⭐
31
eskarp ergonomic split keyboard
Upico
⭐
30
uConsole RP2040 Expansion Card
Rp2040 Pio Emulator
⭐
30
RP2040 emulator for the testing and debugging of PIO programs
Wifinina_generic
⭐
30
Enables WiFiNINA network connection (local and Internet) for SAM DUE, SAMD21, SAMD51, Teensy, AVR Mega, STM32, RP2040-based boards, etc. in addition to Arduino MKR WiFi 1010, Arduino MKR VIDOR 4000, Arduino UNO WiFi Rev.2 , Nano 33 IoT, Nano_RP2040_Connect. Now with fix of severe limitation to permit sending much larger data than total 4K
Rp2040_hal
⭐
29
Ada drivers for the Raspberry Pi RP2040 SoC
Circuitpython Synthio Tricks
⭐
29
tips, tricks, and examples of using CircuitPython synthio
1-100 of 237 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.