C Esp8266

Open-source C projects categorized as Esp8266

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
  • esp8266_deauther

    Affordable WiFi hacking platform for testing and learning

    Project mention: Wifi Devboards | /r/flipperzero | 2023-07-02
  • 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.

  • nodemcu-firmware

    Lua based interactive firmware for ESP8266, ESP8285 and ESP32

  • esp_wifi_repeater

    A full functional WiFi Repeater (correctly: a WiFi NAT Router)

    Project mention: Please help, A noob Question. | /r/esp8266 | 2023-05-26

    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: TFT display no connecting to ESP32 | /r/arduino | 2023-07-01
  • 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.

    Project mention: What Automation are you most Proud of ? | /r/HomeKit | 2023-06-22

    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

    Project mention: I'm stumped. Strange issue with ESP8266Audio | /r/arduino | 2023-08-26

    Having an issue here using the ESP8266 Audio library (found here).

  • mjs

    Embedded JavaScript engine for C/C++

  • IdeasNProjects

    *That Project's project repository

    Project mention: stack canary watchpoint triggered | /r/ArduinoProjects | 2023-06-17

    Project Github link: https://github.com/0015/ThatProject/tree/master/ESP32_MICROPHONE/ESP32_INMP441_SPEECH_TO_TEXT

  • Arduino-HomeKit-ESP8266

    Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.

  • 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.

  • esp-idf-lib

    Component library for ESP32-xx and ESP8266

    Project mention: Best way to use ST7789 in ESPIDF? | /r/esp32 | 2023-03-31
  • esp-homekit

    Apple HomeKit accessory server library for ESP-OPEN-RTOS

  • 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: Display and Touch Driver not supported by GUIslice | /r/arduino | 2023-07-07
  • Sonoff-Homekit

    Make your Sonoff Switch compatible with Apple Homekit! 🎉

  • opendps

    Give your DPS5005 the upgrade it deserves

    Project mention: OpenDPS — open-source firmware for (digital) power supplies | /r/embedded | 2023-02-17
  • esp-at

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

  • Arduino_GFX

    Arduino GFX developing for various color displays and various data bus interfaces

  • ssd1306

    Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms

  • esp8266-weather-station-color

    ESP8266 Weather Station in Color using ILI9341 TFT 240x320 display

  • SaaSHub

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

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). The latest post mention was on 2023-09-21.

C Esp8266 related posts


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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives