Esp Idf Open Source Projects
Browse 107 Esp Idf open source projects, ranked by GitHub stars. Find the most popular Esp Idf tools and libraries.
espressif/esp-idf
Espressif IoT Development Framework. Official development framework for Espressif SoCs.
Metrics details
| Stars | 18,572 |
espressif/arduino-esp32
Arduino core for the ESP32 family of SoCs
Metrics details
| Stars | 17,092 |
toverainc/willow
Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative
Metrics details
| Stars | 3,073 |
RavenSystem/esp-homekit-devices
Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)
Metrics details
| Stars | 2,996 |
espressif/esp-who
Face detection and recognition framework
Metrics details
| Stars | 2,107 |
martin-ger/esp32_nat_router
An AI-enabled NAT Router/Firewall for the ESP32
Metrics details
| Stars | 2,046 |
darthcloud/BlueRetro
Multiplayer Bluetooth controllers adapter for retro video game consoles & computers
Metrics details
| Stars | 1,820 |
lovyan03/LovyanGFX
SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)
Metrics details
| Stars | 1,696 |
UncleRus/esp-idf-lib
Component library for ESP32-xx and ESP8266
Metrics details
| Stars | 1,605 |
lvgl/lv_port_esp32
LVGL ported to ESP32 including various display and touchpad drivers
Metrics details
| Stars | 1,300 |
espressif/esp-at
AT application for ESP32/ESP32-C2/ESP32-C3/ESP32-C6/ESP8266
Metrics details
| Stars | 1,248 |
maximkulkin/esp-homekit
Apple HomeKit accessory server library for ESP-OPEN-RTOS
Metrics details
| Stars | 1,166 |
ricardoquesada/bluepad32
Bluetooth gamepad, mouse and keyboard support for ESP32 and PicoW
Metrics details
| Stars | 1,112 |
espressif/esp-skainet
Espressif intelligent voice assistant
Metrics details
| Stars | 888 |
loboris/MicroPython_ESP32_psRAM_LoBo
MicroPython for ESP32 with psRAM support
Metrics details
| Stars | 874 |
tonyp7/esp32-wifi-manager
Captive Portal for ESP32 that can connect to a saved wireless network or start an access point where you can connect to existing wifis.
Metrics details
| Stars | 772 |
esp-rs/esp-idf-hal
embedded-hal implementation for Rust on ESP32 and ESP-IDF
Metrics details
| Stars | 738 |
espressif/esp-mqtt
ESP32 mqtt component
Metrics details
| Stars | 729 |
espressif/esp-dsp
DSP library for ESP-IDF
Metrics details
| Stars | 684 |
windowsair/wireless-esp8266-dap
CMSIS-DAP compatible wireless debugger for ESP8266/ESP32/ESP32C3/ESP32S3. Optional 40MHz SPI acceleration, etc. 适配多种ESP芯片的无线调试器
Metrics details
| Stars | 660 |
sieren/Homepoint
Espressif ESP32 Based Smarthome screen for MQTT
Metrics details
| Stars | 658 |
espressif/esp32-nesemu
Proof-of-concept NES emulator for the ESP32
Metrics details
| Stars | 632 |
jakkra/Mars-Rover
3D printed and driveable Curiosity/Perseverance inspired Rover
Metrics details
| Stars | 590 |
Jeija/esp32free80211
Send arbitrary IEEE 802.11 frames with Espressif's ESP32
Metrics details
| Stars | 569 |
raphaelbs/esp32-cam-ai-thinker
Informations and examples about A.I. Thinker ESP32-CAM using ESP-IDF
Metrics details
| Stars | 546 |
pebri86/esplay-retro-emulation
Retro Emulation Collection for ESPlay Hardware, an ESP32 based game console
Metrics details
| Stars | 521 |
tuupola/hagl
Hardware Agnostic Graphics Library for embedded
Metrics details
| Stars | 460 |
Ebiroll/qemu_esp32
Add tensilica esp32 cpu and a board to qemu and dump the rom to learn more about esp-idf
Metrics details
| Stars | 456 |
nopnop2002/esp-idf-ssd1306
SSD1306/SH1106 Driver for esp-idf
Metrics details
| Stars | 450 |
lvgl/lvgl_esp32_drivers
Drivers for ESP32 to be used with LVGL
Metrics details
| Stars | 448 |
Fishwaldo/esp_ghota
esp32 OTA Component to update firmware from Github Releases
Metrics details
| Stars | 446 |
micro-ROS/micro_ros_espidf_component
micro-ROS ESP32 IDF component and sample code
Metrics details
| Stars | 410 |
nopnop2002/esp-idf-st7789
ST7789 Driver for esp-idf
Metrics details
| Stars | 409 |
esp-rs/esp-idf-sys
Bindings for ESP-IDF (Espressif's IoT Development Framework)
Metrics details
| Stars | 399 |
miwagner/ESP32-Arduino-CAN
An Arduino CAN-Bus library for ESP32
Metrics details
| Stars | 389 |
tobozo/ESP32-USB-Soft-Host
An Arduino wrapper to @sdima1357's usb_soft_host esp-idf example
Metrics details
| Stars | 375 |
espressif/idf-eclipse-plugin
Espressif-IDE (ESP-IDF Eclipse Plugin) for ESP-IDF CMake based projects 5.x and above
Metrics details
| Stars | 372 |
martinberlin/cale-idf
CalEPD is an Epaper component driver for the ESP-IDF framework with GFX and font support, optional touch interface, compatible with ESP32 / S2 / S3 / C3
Metrics details
| Stars | 356 |
ZhiliangMa/easyio-lib-for-esp32
To simplify the development of ESP32 in ESP-IDF, Easyio provides a complete driver library
Metrics details
| Stars | 354 |
joltwallet/esp_littlefs
LittleFS port for ESP-IDF
Metrics details
| Stars | 349 |
jandelgado/jled
Non-blocking LED controlling library for Arduino and friends.
Metrics details
| Stars | 344 |
PerMalmberg/Smooth
C++ framework for embedded programming on top of Espressif's ESP-IDF.
Metrics details
| Stars | 342 |
espressif/esp-aws-iot
AWS IoT SDK for ESP32 based chipsets
Metrics details
| Stars | 330 |
mirrexagon/nixpkgs-esp-dev
Nix flake and overlay for ESP8266 and ESP32 development.
Metrics details
| Stars | 322 |
manuelbl/ttn-esp32
The Things Network device library for ESP32 (ESP-IDF) and SX127x based devices
Metrics details
| Stars | 315 |
ThomasBarth/ESP32-CAN-Driver
CAN driver project for the Espressif ESP32
Metrics details
| Stars | 310 |
duff2013/ulptool
Program the esp32 ULP coprocessor in Arduino
Metrics details
| Stars | 296 |
walmis/blackmagic-espidf
Blackmagic Wireless SWD Debug probe hosted on esp-idf SDK (for ESP8266) with UART on Telnet port and HTTP using xterm.js
Metrics details
| Stars | 296 |
espressif/esp-protocols
Collection of ESP-IDF components related to networking protocols
Metrics details
| Stars | 293 |
FujiNetWIFI/fujinet-platformio
8-bit systems to ESP32 WiFi Multifunction Firmware
Metrics details
| Stars | 286 |
espressif/esp-idf-provisioning-android
Android Provisioning application for ESP-IDF Unified provisioning
Metrics details
| Stars | 279 |
natanaeljr/esp32-MPU-driver
ESP32 full library for all MPU6000 MPU6050 MPU6500 MPU9150 MPU9250 with SPI and I2C support and more.
Metrics details
| Stars | 275 |
sukesh-ak/ESP32-TUX
ESP32-TUX - ESP32 / ESP32-XX Touch UX Template using LVGL to get you started
Metrics details
| Stars | 275 |
trombik/esp_wireguard
WireGuard Implementation for ESP-IDF.
Metrics details
| Stars | 260 |
alutov/ESP32-R4sGate-for-Redmond
ESP32 Ready4Sky (R4S) Gateway for Redmond+ devices
Metrics details
| Stars | 254 |
nopnop2002/esp-idf-ili9340
SPI TFT and XPT2046 touch screen controller driver for esp-idf
Metrics details
| Stars | 251 |
espressif/idf-extra-components
Additional components for ESP-IDF, maintained by Espressif
Metrics details
| Stars | 247 |
0015/ESP32Berry
ESP32Berry Project
Metrics details
| Stars | 246 |
elcritch/nesper
Program the ESP32 with Nim! Wrappers around ESP-IDF API's.
Metrics details
| Stars | 242 |
loboris/ESP32-PPPOS-EXAMPLE
Example of using ESP32 with GSM modem and lwip+pppos
Metrics details
| Stars | 230 |
