C Esp8266

Open-source C projects categorized as Esp8266

Top 20 C Esp8266 Projects

  • GitHub repo Tasmota

    Alternative firmware for ESP8266 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: esp8266 with Google home and apple homekit | reddit.com/r/esp8266 | 2021-02-18

    https://tasmota.github.io/docs/ was helpful, but I had to play around with the tasmota setup, gradually adding more software around it in order to appreciate what I got now. Tasmota itself was enough to get my first switch WiFi-controlled, which was the first milestone.

  • GitHub repo esp8266_deauther

    Affordable WiFi hacking platform for testing and learning

    Project mention: ragazzi e smanettoni buona sera a tutti... ho comprato questo fantastico oggetto ma vorrei aggiornare il firmware per avere piu opzioni qualcuno potrebbe aiutarmi ??? ( come se fossi un bambino di 6 anni🤣) grazie in anticipo | reddit.com/r/ItalyInformatica | 2021-02-03
  • Scout

    Get performance insights in less than 4 minutes. 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.

  • GitHub repo nodemcu-firmware

    Lua based interactive firmware for ESP8266, ESP8285 and ESP32

    Project mention: Lua, a Misunderstood Language | news.ycombinator.com | 2021-01-15

    If anyone wants to be paid for porting http://www.eluaproject.net/ and https://github.com/nodemcu/nodemcu-firmware firmware to new ARM hardware + ethernet (not wifi) let me know. Other ongoing embedded work available.

  • GitHub repo esp_wifi_repeater

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

    Project mention: Trying to Boost my WiFi Signal to Continue Sharing the Bill. | reddit.com/r/arduino | 2021-02-05

    My first suggestion would be to simply buy a wifi repeater, or a few as needed. If you really want to build something, this github project is probably the best ESP32 based wifi repeater out there, but it's limited to only 2.4ghz wifi and about 5mbps top speed.

  • GitHub repo wasm3

    🚀 The fastest WebAssembly interpreter (and the most universal wasm runtime)

    Project mention: 152kb single-file WebAssembly interpreter, that runs on six operating systems | reddit.com/r/WebAssembly | 2021-03-01
  • GitHub repo TFT_eSPI

    Arduino and PlatformIO IDE compatible TFT library optimised for the STM32, ESP8266 and ESP32 that supports different driver chips

    Project mention: I salvaged this display from a radio/speaker i had lying around. Is there any way i can get it to work with an arduino or esp32? | reddit.com/r/diyelectronics | 2021-02-13

    TFT_eSPI ILI9341, ILI9163, ST7735, S6D02A1, ILI9481, ILI9486, ILI9488, HX8357D and ST7789 based TFT displays https://github.com/Bodmer/TFT_eSPI

  • GitHub repo esp-homekit-devices

    Project to add native Apple HomeKit support to any device with an ESP8266 chip

    Project mention: Made this door unlocker with a nodeMCU and a servo motor. Currently using blynk app to control it. Could anyone please help me write a program using “HomeKit-esp8266” library by Mixiaoxiao so I can integrate it into apple home app? I’m a beginner with very little knowledge of coding... | reddit.com/r/homeautomation | 2021-03-01
  • GitHub repo 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: Looking for recommendations and instructions on speaker set up | reddit.com/r/esp32 | 2021-01-23

    https://github.com/earlephilhower/ESP8266Audio I useed this lib for some projects, it supports various audio formats (mp3, aac, midi...) and has many output methods (i2s, sigma delta with only one transistor...), It's great.

  • GitHub repo esp-homekit

    Apple HomeKit accessory server library for ESP-OPEN-RTOS

    Project mention: My latest project. DIY wood and concrete rgb lamp controlled by smartthings and Google assistant. Inspired by Hue Signe. | reddit.com/r/googlehome | 2021-01-27

    GitHub - maximkulkin/esp-homekit: Apple HomeKit accessory server library for ESP-OPEN-RTOS

  • GitHub repo Arduino-HomeKit-ESP8266

    Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.

    Project mention: Made this door unlocker with a nodeMCU and a servo motor. Currently using blynk app to control it. Could anyone please help me write a program using “HomeKit-esp8266” library by Mixiaoxiao so I can integrate it into apple home app? I’m a beginner with very little knowledge of coding... | reddit.com/r/homeautomation | 2021-03-01
  • GitHub repo esp-at

    AT application for ESP32 ESP-IDF & ESP32S2 ESP-IDF & ESP8266 ESP8266_RTOS_SDK

    Project mention: Using ESP32 dev board but controlling externally? | reddit.com/r/esp32 | 2021-01-07

    You still have to program the esp32 but espressif has an at command firmware for the esp devices. You can find it at https://github.com/espressif/esp-at

  • GitHub repo McLighting

    The ESP8266 based multi-client lighting gadget

    Project mention: Not finding the github data? | reddit.com/r/arduino | 2021-02-19
  • GitHub repo st7789_mpy

    Fast pure-C driver for MicroPython that can handle display modules on ST7789 chip

    Project mention: I salvaged this display from a radio/speaker i had lying around. Is there any way i can get it to work with an arduino or esp32? | reddit.com/r/diyelectronics | 2021-02-13
  • GitHub repo esp-homekit-rgbw-strip

    A homekit firmware for a magic_home RGBW controller

    Project mention: Designed a HomeKit sprinkler for my strawberries and tested it throughout the summer. Worked really well, especially with automations, as you can set schedules and get the current weather to decide if watering is needed. More info in comments | reddit.com/r/HomeKit | 2021-01-26

    Take a look at my RGBW lightbulb firmware which uses PWM https://github.com/maccoylton/esp-homekit-le7-bulb and another for led strip controllers like the MagicHome https://github.com/maccoylton/esp-homekit-rgbw-strip. The led strip controller uses tasks to implement a set of transition that the set can select for the IR remote or via the Eve app on an iOS device.

  • GitHub repo esp-homekit-multi-sensor

    Homekit muti sensor, motion, temperate, humidity and light with OTA

    Project mention: All in One Sensorbox for under 10 $ | reddit.com/r/HomeKit | 2021-01-17

    Here’s one with HomeKit firmware, no need for homebridge or tasmota :- https://github.com/maccoylton/esp-homekit-multi-sensor

  • GitHub repo esp8266-rgb-led-strip

    This software is able to power an ESP8266 driven RGB LED strip. It integrates with HomeKit natively (no bridge needed)

    Project mention: My latest project. DIY wood and concrete rgb lamp controlled by smartthings and Google assistant. Inspired by Hue Signe. | reddit.com/r/googlehome | 2021-01-27

    GitHub - DominikHorn/esp8266-rgb-led-strip: This software is able to power an ESP8266 driven RGB LED strip. It integrates with HomeKit natively (no bridge needed)

  • GitHub repo esp-homekit-le7-bulb

    Homekit firmware for LE7 RGBW lightbulb rgbww

    Project mention: Designed a HomeKit sprinkler for my strawberries and tested it throughout the summer. Worked really well, especially with automations, as you can set schedules and get the current weather to decide if watering is needed. More info in comments | reddit.com/r/HomeKit | 2021-01-26

    Take a look at my RGBW lightbulb firmware which uses PWM https://github.com/maccoylton/esp-homekit-le7-bulb and another for led strip controllers like the MagicHome https://github.com/maccoylton/esp-homekit-rgbw-strip. The led strip controller uses tasks to implement a set of transition that the set can select for the IR remote or via the Eve app on an iOS device.

  • GitHub repo etsy-sold-orders-counter

    📟. Desktop gadget to display a live counter of your Etsy store orders

    Project mention: I made this live Tracker of my current Instagram follower count with an esp8266 | reddit.com/r/ArduinoProjects | 2021-02-25

    I was able to pull sold orders on Etsy, check it out: https://github.com/trentrand/etsy-sold-orders-counter

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 2021-03-01.

Index

What are some of the best open-source Esp8266 projects in C? This list will help you:

Project Stars
1 Tasmota 14,768
2 esp8266_deauther 7,891
3 nodemcu-firmware 6,519
4 esp_wifi_repeater 3,128
5 wasm3 2,915
6 esp-link 2,106
7 TFT_eSPI 1,183
8 esp-homekit-devices 1,122
9 ESP8266Audio 955
10 esp-homekit 709
11 Arduino-HomeKit-ESP8266 524
12 esp-at 311
13 McLighting 174
14 st7789_mpy 70
15 RFLink 37
16 esp-homekit-rgbw-strip 12
17 esp-homekit-multi-sensor 11
18 esp8266-rgb-led-strip 7
19 esp-homekit-le7-bulb 1
20 etsy-sold-orders-counter 0