Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 23 C Esp32 Projects
-
-
TFT_eSPI
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
mongoose-os
Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
-
-
willow
Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative
-
esp8266-oled-ssd1306
Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
-
ESP8266Audio
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
Having an issue here using the ESP8266 Audio library (found here).
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
You may also need to set the variable "panel" here
-
Project Github link: https://github.com/0015/ThatProject/tree/master/ESP32_MICROPHONE/ESP32_INMP441_SPEECH_TO_TEXT
-
-
Project mention: Firefly – A new compiler and runtime for BEAM languages | news.ycombinator.com | 2023-04-18
Check out the existing AtomVM if you've not for that use case.
-
PikaPython
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
-
-
esp32-wifi-penetration-tool
Exploring possibilities of ESP32 platform to attack on nearby Wi-Fi networks.
-
-
-
Project mention: 8bitmods Blueretro N64 wireless adaptor is sold out - are the AliExpress ones similar? | /r/n64 | 2023-06-17
-
GUIslice
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
-
Probably not, unless you want to constantly replace batteries, or have the time/desire to fine tune sleep/deep sleep states. Take a look at the PicoClick project to see some of the work required to get power consumption down to an acceptable level.
-
-
-
Project mention: Works when connected to PC not off of numerous power adapters | /r/esp32 | 2023-05-27
It's the ESPresence images, so i'd need to spelunk through their code to see.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Esp32 related posts
- ESP32 Cam with MicroPython - Help
- Please comment my Setup and ESP-IDF Code. First experience with microcontrollers, ESP-IDF, C lang and RTOS ( https://github.com/Flight/clocks ).
- Alternative open firmware for your IP camera
- ESP32 WiFiMulti: Connect to the Strongest Wi-Fi Network (from a listing of networks).
- Show HN: Program ESP32s in Nim
- problems connecting esp32 to sd card
- How are you guys building the web pages to interface with your projects?
-
A note from our sponsor - Onboard AI
getonboard.dev | 3 Dec 2023
Index
What are some of the best open-source Esp32 projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | nodemcu-firmware | 7,485 |
2 | TFT_eSPI | 3,017 |
3 | mongoose-os | 2,428 |
4 | esp32-snippets | 2,227 |
5 | willow | 2,158 |
6 | esp8266-oled-ssd1306 | 1,899 |
7 | ESP8266Audio | 1,806 |
8 | mjs | 1,762 |
9 | Watchy | 1,669 |
10 | IdeasNProjects | 1,538 |
11 | Arduino-HomeKit-ESP8266 | 1,374 |
12 | AtomVM | 1,299 |
13 | PikaPython | 1,185 |
14 | esp-idf-lib | 1,176 |
15 | esp32-wifi-penetration-tool | 1,153 |
16 | Lua-RTOS-ESP32 | 1,108 |
17 | esp32_nat_router | 1,067 |
18 | BlueRetro | 1,032 |
19 | GUIslice | 993 |
20 | Picoclick-C3 | 981 |
21 | Sonoff-Homekit | 959 |
22 | lv_port_esp32 | 875 |
23 | ESPresense | 849 |