ESP C++'s repositories
esp-box-emu
NES, Gameboy/Color, Sega Master System / GameGear, and Sega Genesis / MegaDrive Emulators running on ESP BOX and ESP BOX-3 with a custom gamepad
camera-display
Example for ESP32-S3-BOX which receives an MJPEG stream from the camera-streamer app over WiFi and displays it on the screen.
camera-streamer
Example for ESP32 TimerCam rebuilt using ESPP to stream MJPEG video over the network using RTSP.
software-defined-haptics
Software defined haptics which can run on a MotorGo-Mini or on a test stand built with a little gimbal BLDC and some off the shelf dev boards
wireless-debug-display
Use an ESP32 + Display to show debug graphs and text logs from another system via UDP
uart_serial_plotter
Python application using PyQt5 and PyQtGraph for fast real-time plotting and analysis of CSV-formatted logs coming over the serial port.
.github
Espressif++ (ESPP) Organization
esp-idf-cxx
C++ wrapper classes for ESP-IDF components.
esp-nimble-cpp
C++ library for the esp32 NimBLE stack based on and mostly compatible with @nkolban cpp_utils BLE library.
espp-android
Example repo for using ESPP code (e.g. serialization, tasks, logging, etc.) within an Android app
JPEGENC
Arduino JPEG encoder
Micro-RTSP
A RTSP video server intended for very small CPUs (ESP32 etc)
task-monitor
GUI frontend for parsing and plotting performance logging output for esp-cpp
espp-ios
Example repo for using ESPP code (e.g. serialization, tasks, logging, etc.) within an iOS app
StaticAnalysis
GitHub action for CMake based C++ project, that runs cppcheck and clang-tidy and creates output with issues found
t-dongle-s3
Example repo for LilyGo T-Dongle S3 using esp-cpp. Based on https://github.com/Xinyuan-LilyGO/T-Dongle-S3