Top 23 C++ Esp32 Projects
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.Project mention: BLTouch pins on Creality 1.1.5 board | reddit.com/r/klippers | 2021-10-13
I believe [this](https://github.com/MarlinFirmware/Marlin/blob/2.0.x/Marlin/src/pins/sanguino/pins_MELZI_CREALITY.h) is my board, how would I identify the control_pin and sensor_pin in the configuration ?
📟 JSON library for Arduino and embedded C++. Simple and efficient.Project mention: (esp32+adxl325+sdcard)Storing sensor data in sd card(in txt file) and then sending it to cloud. | reddit.com/r/IOT | 2021-10-16
I'd suggest sending data directly to AWS IoT Core (Free tier eligible) with the MQTT protocol. You can send data in JSON format. You could then use a serverless function to send that data to a DynamoDB (noSQL) database as the API is easy to use.
Run Linux Software Faster and Safer than Linux with Unikernels.
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: Wired Energy Monitoring Smart Plugs | reddit.com/r/homelab | 2021-10-17
It involves a bit of hacking, but you could get cheap ESP based iot devices and install ESPhome if you're comfortable with flashing microcontrollers
Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.Project mention: arduino uno with blynk app | reddit.com/r/arduino | 2021-04-30
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: How can I use USB port from laptop to control IR transmitter module/circuit? | reddit.com/r/homeautomation | 2021-09-24
An ESP32 dev board with OpenMQTTgateway can accomplish this. https://docs.openmqttgateway.com/
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/Project mention: How can I control output pins of an ESP8266 via a linux terminal over wifi? | reddit.com/r/arduino | 2021-09-24
Either write your own api to drive it via a pre-written library like crankyoldgits IRremote or flash something like tasmota-ir which has IR driver capability and a restAPI which would allow you to send raw codes or protocol specific hex codes from a script via curl. There's a good reason people use prebuilt solutions, modulating a 38kHz carrier with often complex protocols is not a trivial coding excercise on an MCU, thankfully there a number of dedicated/obsessive techs who have already done the heavy lifting and are generous enough to share the results of their hundreds or thousands of hours work with us lazy types who don't want to reinvent the wheel.
FW for ESP8266/ESP8285/ESP32 used with 3D printerProject mention: Ender 3 + esp8266 | reddit.com/r/ender3 | 2021-08-23
It's allready a thing https://github.com/luc-github/ESP3D
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.
Wifi & BLE driven passenger flow metering with cheap ESP32 boardsProject mention: What Do People Think Of Pycom Products | reddit.com/r/IOT | 2021-02-01
Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)Project mention: Can I hand wire a keyboard using the ESP8266 instead of the Arduino pro micro ? | reddit.com/r/MechanicalKeyboards | 2021-07-30
ESP32 might work though: https://github.com/T-vK/ESP32-BLE-Keyboard
The library source for the ESP32 BLE support for Arduino.Project mention: Good BLE lib for IDF? | reddit.com/r/esp32 | 2021-09-21
Im working on a mesh project and want to use BLE to have communication between a smartphone and the mesh. I worked with this nimble lib before but i cant use it since compiling the MDF project with nimble enabled fails. Basically i need https://github.com/nkolban/ESP32_BLE_Arduino but for IDF.
📶 An Arduino for ESP8266 asynchronous MQTT client implementationProject mention: Help, function calls to some library functions made in callbacks are sometimes getting lost. | reddit.com/r/arduino | 2021-04-19
https://github.com/marvinroger/async-mqtt-client/blob/master/src/AsyncMqttClient.hpp onMqttPublish() is a callback of type OnPublishUserCallback.
An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interfaceProject mention: sensor powered by usb or battery | reddit.com/r/esp32 | 2021-06-28
I want to save power on a battery powered sensor but I also want to have AutoConnect set up to set up and configure the wifi. Since having the wi-fi running it can take up a lot of energy I would like to make sure that none of the battery is used during the programming set up. I was thinking that the AutoConnect would only run when it detects that it is plugged into a 5v usb port. I also want a switch so that the usb can power either the sensor (lower power) or the wifi configuration (high power) parts of the program. How would I best accomplish this?
Arduino library for creating MIDI controllers and other MIDI devices.Project mention: Coding help for a MIDI Controller | reddit.com/r/arduino | 2021-06-02
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32Project mention: Finally got the ESP32 to send Deauthentication frames just using the Arduino IDE | reddit.com/r/WillStunForFood | 2021-07-28
I currently have this working in v0.9.3 of the ESP32 Marauder firmware.
3D printed and driveable Curiosity/Perseverance inspired RoverProject mention: What side project you worked on that you're proud of which preferably used RTOS? | reddit.com/r/embedded | 2021-04-29
Got a few, for example https://github.com/jakkra/RoverController https://github.com/jakkra/Mars-Rover
Play mp3 files from SD via I2SProject mention: Is there a library for streaming uncompressed stereo audio from a device to esp which then can feed a amplifier (digital, analog or toslink)? | reddit.com/r/esp32 | 2021-01-09
Have a look here: https://github.com/schreibfaul1/ESP32-audioI2S
vendor independent deep learning library, compiler and inference framework microcomputers and micro-controllersProject mention: C with Deep Learning | reddit.com/r/C_Programming | 2021-06-03
You could try things like deepC but that is again C++ https://github.com/ai-techsystems/deepC
A Simple ESP32 Bluetooth A2DP Library (to implement a Music Receiver or Sender) that supports Arduino, PlatformIO and Espressif IDFProject mention: A2DP example with iPhone - esp32 disappears | reddit.com/r/esp32 | 2021-10-05
Hello all, newbie here when it comes to the esp32. My first project is trying out the A2DP example from https://github.com/pschatzmann/ESP32-A2DP with my iPhone. It works for a time but eventually the esp32 will not show up in the found devices list. Forgetting the device and cycling bluetooth on and off will make it appear again. Doing some reading it sounds like this is from Apple devices broadcasting different mac addresses to be more anonymous. Is that what's happening here? Is there a fix or workaround available? Thanks.
An Arduino/esp8266/esp32 library to directly interface with DSC security systems.Project mention: If your alarm system is no longer being monitored by a company and you set the alarm off, would it still dial to the old company? | reddit.com/r/homesecurity | 2021-07-17
I'm wondering because I'm planning to run this project on the system to recover the installer code. I'm a little worried that doing so will start dialing to the old alarm company.
A library for writing modern websockets applications with Arduino (ESP8266 and ESP32) (by gilmaimon)Project mention: [Question] Send real-time accelerometer readings to Raspberry pi | reddit.com/r/esp8266 | 2021-06-30
Esp side: https://github.com/gilmaimon/ArduinoWebsockets
Bluetooth LE Mouse library for the ESP32 (Arduino IDE compatible)Project mention: Made it with python, arduino and a homemade proximity sensor. A literal life saver. | reddit.com/r/arduino | 2021-06-15
🔥 Firebase RTDB Arduino Library for ESP32. The complete, fast, secured and reliable Firebase Arduino client library that supports CRUD (create, read, update, delete) and Stream operations.Project mention: Google Cloud IoT recommendation for streaming data from serial device, then reading in near real-time? | reddit.com/r/googlecloud | 2021-05-01
Thanks a lot - yes, RTDB is my main DB and I'm a fan. My question is the best way to get data from an ESP32 directly into Firebase RTDB. I was going to try this repo, but was wondering if there was an alternate way to do it using Cloud IoT (perhaps too heavyweight for my needs though?)
An Adafruit GFX Compatible Library for the original ESP32, to drive 64x32px or 64x64px HUB75 LED matrix modules using the ESP32's DMA engine for high refresh rates. Supports panel chaining.Project mention: Working on a DMD that displays GIFS, what do you think? | reddit.com/r/pinball | 2021-04-20
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.