Top 23 C Esp32 Projects
Arduino core for the ESP32Project mention: Best cheap board with BLE and supports Arduino framework? | reddit.com/r/RISCV | 2021-09-16
Look for a board with the ESP32-C3. They're fairly new, as is Arduino support (arduino-esp32 v.2.0.0 from Espressif).
Lua based interactive firmware for ESP8266, ESP8285 and ESP32Project mention: File Transfer using Bluetooth Classic, ESP32, SD SPI, and Android | reddit.com/r/arduino | 2021-04-23
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
🚀 The fastest WebAssembly interpreter, and the most universal runtimeProject mention: Does it make sense to write an interpreter in a non-GC programming language (like Rust or C)? | reddit.com/r/ProgrammingLanguages | 2021-08-11
I wondered if some interpreter for non garbage collected languages existed. I found one for Web assembly https://github.com/wasm3/wasm3 (written in C) There are apparently several C interpreters too.
Cesanta Software mongooses – Update available
Sample ESP32 snippets and code fragmentsProject mention: Issues with BLE naming on Arduino IDE | reddit.com/r/esp32 | 2021-05-22
Is there a workaround for naming ESP32s? There hasn't been much activity on this github thread...
Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32Project mention: I2C LCD screen works in setup, not in loop(). | reddit.com/r/esp8266 | 2021-06-26
In the past I've programmed with ESP8266 with Mongoose OS using mJS - https://github.com/cesanta/mjs but it has on 1.5K GitHub stars and I assume there are other alternative as well for Python language
Run Linux Software Faster and Safer than Linux with Unikernels.
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chipsProject mention: Warning for people using TFT_eSPI as a stand alone library for M5Stack. | reddit.com/r/esp32 | 2021-09-13
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 ESP32Project mention: Anybody know of an I2S audio library for ESP32 to play tones? | reddit.com/r/arduino | 2021-08-06
There is an example from this one, but it plays every second instead of the whole duration. https://github.com/earlephilhower/ESP8266Audio
Watchy - An Open Source E-Ink SmartwatchProject mention: Watch not keeping time? | reddit.com/r/watchy | 2021-08-12
Also see https://github.com/sqfmi/Watchy/issues/40
Tiny Erlang VMProject mention: Embedded programming for the functionally-inclined programmer? | reddit.com/r/functionalprogramming | 2021-01-25
There’s also AtomVM a minimal erlangVM to run elixir on microcontrolers https://github.com/bettio/AtomVM and possibly the Lumen compiler to compile to byte code https://getlumen.org
Lua RTOS for ESP32Project mention: Lua-RTOS: a real-time operating system for ESP32 | reddit.com/r/hackernews | 2021-06-09
Make your Sonoff Switch compatible with Apple Homekit! 🎉Project mention: Sonoff Basic R2 | reddit.com/r/homebridge | 2021-06-07
There is a firmware for Sonoff with native HomeKit. here
Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.Project mention: ESP HomeKit Project | reddit.com/r/arduino | 2021-05-09
Hey, i tried to turn on an LED through the apple home app and it worked perfectly. I tried tweaking the code a bit and it stopped working so i went back to the original code ( that worked in the first place ) and it never worked the again even when i use it untouched straight from the examples i got from - https://github.com/Mixiaoxiao/Arduino-HomeKit-ESP8266 - So what may be the problem? I am making sure that i am setting the wifi SSID and password correctly. Can it be because the board i am using is cheap ( from ali express ). I am using an esp32.
*That Project's project repositoryProject mention: To send an SMS, Sim Module is required if no WiFi is available. On the contrary, if there is WiFi available, you can easily send SMS to your phone. | reddit.com/r/esp32 | 2021-08-24
If there is a WiFI Network available, SMS can be sent or received using services that support API. In this project, I'm using Twilio's SMS service to configure the system. How to implement, Video: https://youtu.be/SP4pvYCQAfc The Code(You can find it in the list): https://github.com/0015/ThatProject
Project mention: Watchy: The Hackable $50 Smartwatch | news.ycombinator.com | 2021-03-02
- TTGO T-Watch has no HR sensor AFAIK, but some versions may have GPS (see https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library)
Component library for ESP32, ESP32-S2 and ESP8266Project mention: Is the esp-idf-lib by UncleRus a reliable component to use for commercial products? | reddit.com/r/esp32 | 2021-07-01
My first idea to solve this was to create my component which implements a mutex to access each I2C bus. Now, when I was searching github for previous implementations, I saw this repo https://github.com/UncleRus/esp-idf-lib. Not only does it have the solution for I2C it also has components for some of the sensors I am using.
A simple NAT Router for the ESP32Project mention: Programmer advice sought: My struggles to use an ESP32 to measure WiFi internet speed. | reddit.com/r/esp32 | 2021-05-04
My understanding is that in real-world practical tests of the ESP32 people are seeing more like 10-30Mbps. (Sources: https://github.com/martin-ger/esp32_nat ... erformance, https://serverkernel.com/how-to-turn-es ... -repeater/, https://www.reddit.com/r/esp32/comments ... le_seeing/). As long as I can test that my network is performing at least 10Mbps, then I'm happy.
Espressif ESP32 Based Smarthome screen for MQTTProject mention: MQTT dashboard project/pipe dream/ whatever | reddit.com/r/esp32 | 2021-04-29
Have a look at Homepoint, which you can run on an ESP32 with a display, such as the M5Stack Core. I have created something similar with ESPHome, and I'm running this as a dashboard showing the value of a couple of sensors at home. ESPHome on the M5Stack Core makes for a lot of possibilities, see https://koen.vervloesem.eu/blog/you-can-now-use-the-m5stack-core-in-esphome/ for how to use it.
Captive Portal for ESP32 that can connect to a saved wireless network or start an access point where you can connect to existing wifis.Project mention: How can I implement a WiFi manager for ESP8266 using the ESP8266 RTOS SDK? Are there repositories that implement this already? | reddit.com/r/esp8266 | 2021-08-24
There's a WiFi Manager Library for ESP-IDF (ESP32) I am expecting it to work with ESP8266 with changes respective to RTOS-SDK. It's still a work in progress for me. You can try as well. Here is the link to esp-idf WiFi Manager library by tonyp7 https://github.com/tonyp7/esp32-wifi-manager
AT application for ESP32 ESP-IDF & ESP32C3 ESP-IDF & ESP8266 ESP8266_RTOS_SDKProject mention: WiFi module - ESP8266 (ESP-01) stopped working when trying to create SSL connection (in AT+CIPSTART command) | reddit.com/r/esp8266 | 2021-07-13
https://github.com/espressif/esp-at - AT firmware for ESPs, worth reading through
A BLE to MQTT bridge running on an ESP32Project mention: BT transmitter query from noob | reddit.com/r/homeautomation | 2021-06-23
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms (by lexus2k)Project mention: Display Menu on SSD1306 OLED display and select options by using Buttons need to do in esp-idf. | reddit.com/r/esp32 | 2021-05-06
Check out this library: https://github.com/lexus2k/ssd1306 It has suppot for rendering menus. Here is an example sketch with menus: https://github.com/lexus2k/ssd1306/blob/master/examples/direct_draw/menu_demo/menu_demo.ino
What are some of the best open-source Esp32 projects in C? This list will help you:
Are you hiring? Post a new remote job listing for free.