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 Esp8266 Projects
-
Tasmota
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Project mention: Philips Hue will soon force users to create an account | news.ycombinator.com | 2023-09-21 -
-
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.
-
-
Have a look at one of the available WiFi repeaters (actually a WiFi NAT Router)
-
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
-
Project mention: Passive esp8266 project when you have an extra one laying around? | /r/esp8266 | 2023-05-21
Other ideas: - Setting up a Wifi sniffer to detect which devices are around - Make it an MQTT broker: https://iotbyhvm.ooo/esp8266-mqtt-broker/ - Making it a Remote serial device: https://github.com/jeelabs/esp-link
-
esp-homekit-devices
Advanced firmware to add native Apple HomeKit support and custom configurations over WiFi, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series.
Then, I make a HomeKit automation that automatically (without any silly confirmation on my iPhone) switches my Home alert system status to Away when I am not at home (based on geofencing) and conversely, switched it to Disarmed when I come home. You would say: this is not possible, dumb Apple does not allow this with security devices. And you're right. That's why I circumvent this moron attitude by using a dummy switch in the middle. The geofencing Home automation controls the Switch On/Off status, and that virtual switch has its own automation that control the security system status. That way, it works! The HomeKit switch is in fact a cheap ESP8266 DIY board flashed with Home Accessory Architect (HAA) open-source firmware (esp-homekit-devices repo on GitHub). But such virtual switch can also be created with homebridge. Or you can use a true Homekit physical socket for example.
-
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.
-
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.
-
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).
-
-
Project Github link: https://github.com/0015/ThatProject/tree/master/ESP32_MICROPHONE/ESP32_INMP441_SPEECH_TO_TEXT
-
-
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.
-
-
-
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
-
-
Project mention: OpenDPS — open-source firmware for (digital) power supplies | /r/embedded | 2023-02-17
-
-
-
ssd1306
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Esp8266 related posts
- Wifi Scanner
- Tasmota – open-source firmware for ESP devices
- I'm stumped. Strange issue with ESP8266Audio
- Remotely control Wi-Fi based microcontrollers with the PSP.
- Remotely control Wi-Fi based microcontrollers with the PSP.
- Remotely control Wi-Fi based microcontrollers with the PSP.
- Remotely control Wi-Fi based microcontrollers with the PSP.
-
A note from our sponsor - Onboard AI
getonboard.dev | 1 Dec 2023
Index
What are some of the best open-source Esp8266 projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | Tasmota | 20,642 |
2 | esp8266_deauther | 12,366 |
3 | nodemcu-firmware | 7,480 |
4 | esp_wifi_repeater | 4,519 |
5 | TFT_eSPI | 3,017 |
6 | esp-link | 2,697 |
7 | esp-homekit-devices | 2,431 |
8 | mongoose-os | 2,427 |
9 | esp8266-oled-ssd1306 | 1,896 |
10 | ESP8266Audio | 1,806 |
11 | mjs | 1,762 |
12 | IdeasNProjects | 1,538 |
13 | Arduino-HomeKit-ESP8266 | 1,374 |
14 | PikaPython | 1,185 |
15 | esp-idf-lib | 1,176 |
16 | esp-homekit | 1,068 |
17 | GUIslice | 993 |
18 | Sonoff-Homekit | 959 |
19 | opendps | 840 |
20 | esp-at | 711 |
21 | Arduino_GFX | 623 |
22 | ssd1306 | 589 |
23 | esp8266-weather-station-color | 537 |