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. Learn more →
Top 23 C++ Esp8266 Projects
Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!Project mention: An idea I had for a power injector for use with bullet pixels left me with questions. | /r/WLED | 2023-11-17
I feel like I should start this post with a disclaimer. I tend to over-complicate things. Which means I'm making this post partly as a sanity check and partly to fill in some gaps in my kno.wled.ge
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.Project mention: Ask HN: What are some unpopular technologies you wish people knew more about? | news.ycombinator.com | 2023-12-02
Lithium Titanate batteries. Nothing else is lightweight, safe, currently available, and lasts 20000 cycles.
ESPHome. It's a framework for declaratively building firmware for microcontrollers, based on rules like "This pin is an input with debouncing, when it changes, toggle this".
Contributing to them has probably been the most fun I've had programming in years.
We just need power management, and a C++ implementation of the Native API client. It's so close to being able to replace most of what I'd normally code by hand in Arduino.
RealThunder's fork of FreeCAD: https://github.com/realthunder/FreeCAD
They fix so many issues. Linear patterns can duplicate other linear patterns!
Vorta: It's the best backup technology I've seen. Just an easy guided GUI for Borg, which gives you deduplication. I just wish they let you deduplicate across multiple repositories somehow.
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.
📟 JSON library for Arduino and embedded C++. Simple and efficient.Project mention: How can I obtain weather info? | /r/esp8266 | 2023-05-20
ESP8266 WiFi Connection manager with web captive portalProject mention: Need some opinions on a clock I'm planning to sell online that involves ESP8266 | /r/esp8266 | 2023-05-27
Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.Project mention: How to create App to control ESP32 over WIFI (no IP address needed)? | /r/esp32 | 2023-01-09
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32Project mention: I made a Evil Portal app for the FZ + Wi-Fi dev board | /r/flipperzero | 2023-06-30
but in release page https://github.com/justcallmekoko/ESP32Marauder/releases/tag/v0.10.8 there is only firmware esp32_marauder_v0_10_8_20230621_flipper_sd_serial.bin
MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility, SMS & LORA.Project mention: Introducing the Theengs Bridge: The Ultimate BLE to MQTT Solution with OpenMQTTGateway preloaded | /r/MQTT | 2023-11-19
Loaded with OpenMQTTGateway and relying on an ESP32, it brings exceptional range with its external antenna, ensuring your BLE devices stay connected through ethernet or WiFi.
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.
Home automation firmware for ESP8266-based devicesProject mention: Connecting Unity with Arduino via wifi/bluetooth | /r/unity | 2023-03-17
https://tasmota.github.io/ https://esphome.io/ https://github.com/xoseperez/espurna/
STM32/ESP32/ESP8285-based High-Performance Radio Link for RC applicationsProject mention: ExpressLRS-Configurator rant | /r/ExpressLRS | 2023-10-05
Just put the firmware builds under https://github.com/ExpressLRS/ExpressLRS/releases
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/Project mention: ThermTerm: an open source heat pump controller and home automation terminal, built on ESP32 | /r/esp32 | 2023-09-02
ThermTerm solves all the problems I've had with these physical controls, while integrating the heat pumps into Home Assistant via MQTT. Additional sensors pipe temperature, humidity and light data, for statistics and automation. Out of the box, ThermTerm supports Mitsubishi's infrared protocol, since that's the system I have. Thanks to integration with IRRemoteESP8266, you can make ThermTerm work with your own heat pumps by writing a few lines of adaptor code.
Wireless keystroke injection attack platformProject mention: I Tested an HDMI Adapter That Demands Your Location and Spams You with Ads | news.ycombinator.com | 2023-09-29
Agreed. If you want to prove to yourself that this vulnerability is real, consider that you can replicate the hypothesized malicious device you describe by taking a WiFi Duck https://wifiduck.com/ and combining it with a regular lightning-to-HDMI adapter by plugging the WiFi Duck into the extra lightning port on the HDMI adapter. All that would be needed to use this attack on an unsuspecting victim would be to combine the WiFi Duck and the HDMI adapter functionality into a small enough circuit board to fit into the Apple-style white enclosure.
A small Arduino library for GSM modules, that just worksProject mention: ESP32 with SIM7600 SSL Communication (Firebase) | /r/embedded | 2023-08-20
https://github.com/govorox/SSLClient SSLClient GitHub - vshymanskyy/TinyGSM: A small Arduino library for GSM modules, that just works TinyGSM
arduinoWebSocketsProject mention: error during Arduino compiling for esp8266 for Roller Blind project | /r/esp8266 | 2023-03-11
in my WebSocketsServer library folder, i have these files downloaded from https://github.com/Links2004/arduinoWebSockets
FW for ESP8266/ESP8285/ESP32 used with 3D printerProject mention: I used ESP32 to sniff the MK3S LCD bus and send the text to Home Assistant | /r/prusa3d | 2023-03-23
WS2812 FX Library for Arduino and ESP8266Project mention: Adafruit Neopixel lib - fading takes a long time | /r/adafruit | 2023-03-27
I use WS2812FX library for controlling neopixels, and it performs very fast transitions. I never use the amount of LEDs that you are using, but I would suggest you give it a try. It is easy to customize as well. https://github.com/kitesurfer1404/WS2812FX
Sming - powerful open source framework simplifying the creation of embedded C++ applications.Project mention: Sming: Framework for Embedded C++ Applications | news.ycombinator.com | 2023-01-21
MySensors library and examplesProject mention: Ask HN: How have you engineered the shit out of your home's front entrance? | news.ycombinator.com | 2023-11-28
Engineering implies working within constraints. Most people in this realm only have to deal with the spouse acceptance factor as a limiter.
Went from openhab -> homeassistant -> Node-RED. Then sprinkle in MySensors, Frigate, and Double-Take, but not on just the entrance, go for the perimeter then defense in depth.
https://github.com/esprfid/esp-rfid supports MQTT
Universal wireless communication library for embedded devices
Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers
Creates up to a thousand WiFi access points with custom SSIDs.
Arduino generic menu/interactivity systemProject mention: a list of worldwide cities and ,GPS coordinatges and timezones | /r/esp32 | 2023-03-21
if i'll have to dedicate more space for configuration, that means going into a real state machine mode, where i'd need to toggle the entire display layout, i'm aware there are entire LCD menu frameworks, like this one: https://github.com/neu-rah/ArduinoMenu but that seems way to complex, (and in addition it's possible it's not compatibliy with my display library because all it's LCD exampels give outr missing LCD.h file error, and i can't replace this library as it's the only that can display hebrew )
An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interface
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Esp8266 related posts
Mitsubishi Heat Pump connection options to Homekit?
1 project | /r/homebridge | 23 Nov 2023
Heat Pump Setpoint Changing
1 project | /r/Esphome | 19 Nov 2023
An idea I had for a power injector for use with bullet pixels left me with questions.
1 project | /r/WLED | 17 Nov 2023
Create a Christmas tree light show with music for a gender reveal?
1 project | /r/homeautomation | 9 Nov 2023
Chamberlain blocks smart garage door opener from working with smart homes
1 project | news.ycombinator.com | 8 Nov 2023
How Do We Lobby MyQ to provide a decent API?
1 project | /r/homeautomation | 25 Oct 2023
Esphome on ESP32-C2?
1 project | /r/Esphome | 11 Oct 2023
A note from our sponsor - InfluxDB
www.influxdata.com | 4 Dec 2023
What are some of the best open-source Esp8266 projects in C++? This list will help you: