Arduino is an open source hardware and software company and maker community. Arduino started in the early 2000s. Popular with electronic makers, Arduino offers a lot of flexibility through an open source system.
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandabi...
LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tool...
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial...
Arduino core for the ESP32 family of SoCs
Affordable WiFi hacking platform for testing and learning
Arduino IDE 1.x
JavaScript Robotics and IoT programming framework, developed at Bocoup.
How to be low-level programmer
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Open-source vacuum robot cleaner
Your Gateway to Embedded Software Development Excellence :alien:
Golang framework for robotics, drones, and the Internet of Things (IoT)
🚀 A fast WebAssembly interpreter and the most universal WASM runtime
Tiny data-over-sound library
The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http://fastled.i...
ESP8266 WiFi Connection manager with web captive portal
Open-source telemetry dashboard. Supports UART, BLE, MQTT, Modbus, CAN Bus and more.
📟 JSON library for Arduino and embedded C++. Simple and efficient.
Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!
U8glib library for monochrome displays, version 2
A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol
Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows and Linux
An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics educ...
An IoT Solution,Blinker library for embedded hardware. Works with Arduino R4, ESP32.
Arduino command line tool
Infrared remote library for Arduino: send and receive infrared signals with multiple protocols
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different drive...
JavaScript framework for robotics, drones, and the Internet of Things (IoT)
DIY split-flap display
ESP32DIV is a multi-purpose wireless offensive and defensive toolkit powered by an ESP32
MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi ji...
Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, etc.
AI IDE for hardware development, support Arduino, MicroPython, ESP32, STM32, RP2040, Nrf5x...
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IR...
🔱 Javascript's God Mode. No VM. No Bytecode. No GC. Just native binaries.
OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body...
:articulated_lorry: Awesome CAN bus tools, hardware and resources for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthus...
STM32 core support for Arduino
Wireless keystroke injection attack platform
Arduino IDE 2.x
Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)
Emulate Arduino, ESP32 & Raspberry Pi. in your browser. Write code, compile, and run on 19 real boards — Arduino Uno, ESP32, ESP32-C3, Raspberry Pi Pi...
Arduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented Control Algorithm Library
:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards
Watchy - An Open Source E-Ink Smartwatch
PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
Pi-hole-class DNS ad-blocker on a $2 ESP32-C3 (no PSRAM): 537k domains as 40-bit FNV-1a hashes in flash, binary-searched. UDP DNS sinkhole + web dashb...
📶 A curated list of awesome ESP8266/32 projects and code