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 →
Top 23 C esp-idf Projects
-
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...)
-
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.
-
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 -
-
-
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
-
LovyanGFX
SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)
-
-
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.
-
-
-
Project mention: Bluepad32 v4: A Bluetooth Controller for ESP32, ESP32-S3, ESP32-C3, and More | news.ycombinator.com | 2024-10-11
-
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.
-
-
-
-
-
-
-
-
-
-
-
blackmagic-espidf
Blackmagic Wireless SWD Debug probe hosted on esp-idf SDK (for ESP8266) with UART on Telnet port and HTTP using xterm.js
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C esp-idf discussion
C esp-idf related posts
-
ESP-IDF with Arduino Examples
-
Bluepad32 v4: A Bluetooth Controller for ESP32, ESP32-S3, ESP32-C3, and More
-
Esp32Berry
-
Any “Google Home” type solutions that work offline?
-
Open Source Smart Device
-
Show HN: Willow: the fastest and most private open source voice assistant
-
ESP32 WiFiMulti: Connect to the Strongest Wi-Fi Network (from a listing of networks).
-
A note from our sponsor - Nutrient
www.nutrient.io | 15 Mar 2025
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 |