C esp-idf

Open-source C projects categorized as esp-idf

Top 23 C esp-idf Projects

  1. 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...)

  2. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  3. willow

    Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative

    Project mention: Show HN: Voice-Pro – AI Voice Cloning Magic: Transform Any Voice in 15 Seconds | news.ycombinator.com | 2024-11-27
  4. esp-idf-lib

    Component library for ESP32-xx and ESP8266

  5. esp32_nat_router

    A simple NAT Router for the ESP32

  6. BlueRetro

    Multiplayer Bluetooth controllers adapter for retro video game consoles

    Project mention: Ask HN: Those making $500/month on side projects in 2024 – Show and tell | news.ycombinator.com | 2024-12-10

    I guess they forgot about it, still going ever since!

    I still make 1000 USD a month from the various HW makers.

    One new thing I made this year after 5 year of doing this hobby, is that I finally manufactured and sold one adapter base on this code myself for the OG Xbox console. [3]

    Factoring all the expenses I made 7K for a batch of 300. I plan to do a 2nd batch next year, which should yield double that since I will only incur raw materials & shipping expenses.

    It took me 48 hour of manual labor to assemble them and ship them. So it's doesn't make much sense TBH, but it's a good experience. Made me appreciate my desk job.

    [1] https://github.com/darthcloud/BlueRetro

  7. LovyanGFX

    SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)

  8. lv_port_esp32

    LVGL ported to ESP32 including various display and touchpad drivers

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. esp-at

    AT application for ESP32/ESP32-C2/ESP32-C3/ESP32-C6/ESP8266

  11. MicroPython_ESP32_psRAM_LoBo

    MicroPython for ESP32 with psRAM support

  12. bluepad32

    Bluetooth gamepad, mouse and keyboard support for ESP32 and PicoW

    Project mention: Bluepad32 v4: A Bluetooth Controller for ESP32, ESP32-S3, ESP32-C3, and More | news.ycombinator.com | 2024-10-11
  13. 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.

  14. esp-mqtt

    ESP32 mqtt component

  15. Homepoint

    Espressif ESP32 Based Smarthome screen for MQTT

  16. esp32free80211

    Send arbitrary IEEE 802.11 frames with Espressif's ESP32

  17. esp_ghota

    esp32 OTA Component to update firmware from Github Releases

  18. lvgl_esp32_drivers

    Drivers for ESP32 to be used with LVGL

  19. hagl

    Hardware Agnostic Graphics Library for embedded

  20. ESP32-USB-Soft-Host

    An Arduino wrapper to @sdima1357's usb_soft_host esp-idf example

  21. micro_ros_espidf_component

    micro-ROS ESP32 IDF component and sample code

  22. esp-idf-st7789

    ST7789 Driver for esp-idf

  23. esp_littlefs

    LittleFS port for ESP-IDF (by joltwallet)

  24. blackmagic-espidf

    Blackmagic Wireless SWD Debug probe hosted on esp-idf SDK (for ESP8266) with UART on Telnet port and HTTP using xterm.js

  25. ESP32-TUX

    ESP32-TUX - ESP32 / ESP32-XX Touch UX Template using LVGL to get you started

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C esp-idf discussion

Log in or Post with

C esp-idf related posts

  • ESP-IDF with Arduino Examples

    6 projects | dev.to | 2 Mar 2025
  • Bluepad32 v4: A Bluetooth Controller for ESP32, ESP32-S3, ESP32-C3, and More

    1 project | news.ycombinator.com | 11 Oct 2024
  • Esp32Berry

    1 project | /r/LilyGO | 5 Dec 2023
  • Any “Google Home” type solutions that work offline?

    1 project | /r/smarthome | 5 Dec 2023
  • Open Source Smart Device

    1 project | /r/TheAmpHour | 10 Nov 2023
  • Show HN: Willow: the fastest and most private open source voice assistant

    1 project | news.ycombinator.com | 12 Oct 2023
  • ESP32 WiFiMulti: Connect to the Strongest Wi-Fi Network (from a listing of networks).

    2 projects | /r/u_KeatonParker | 1 Oct 2023
  • A note from our sponsor - Nutrient
    www.nutrient.io | 15 Mar 2025
    Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries. Learn more →

Index

What are some of the best open-source esp-idf projects in C? This list will help you:

# Project Stars
1 esp-homekit-devices 2,823
2 willow 2,710
3 esp-idf-lib 1,484
4 esp32_nat_router 1,468
5 BlueRetro 1,460
6 LovyanGFX 1,277
7 lv_port_esp32 1,069
8 esp-at 965
9 MicroPython_ESP32_psRAM_LoBo 838
10 bluepad32 710
11 esp32-wifi-manager 702
12 esp-mqtt 637
13 Homepoint 633
14 esp32free80211 491
15 esp_ghota 434
16 lvgl_esp32_drivers 363
17 hagl 344
18 ESP32-USB-Soft-Host 307
19 micro_ros_espidf_component 299
20 esp-idf-st7789 292
21 esp_littlefs 277
22 blackmagic-espidf 256
23 ESP32-TUX 249

Sponsored
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io