Become a sponsor to ESP C++
Sponsorship help us continue to develop our open-source electronics projects and make them better by adding features and developing new systems :)
We want to continue making fun and educational open-source projects using these building blocks, such as 3d-printable mars rovers built with esp32 using BLDC motors, webcams with video streaming (RTSP), and control via an app or off-the-shelf game controller (such as joycon or 8bitdo). Sponsorship would help us devote some time to making that a reality.
All parts of these are open-source, the software, firmware, electrical designs, and mechanical designs (of course where applicable lol) and we strive to document as much as we can as well as make it as modular as we can so that you can understand it and reuse it in your own projects. Our main goal is to make some things we think are cool in a way that allows other people to springboard into making their own cool things :)
Meet the team
-
William Emfinger finger563Passionate about space systems research and development. Enjoys learning simulation and rendering techniques as well.
Featured work
-
esp-cpp/espp
C++ components for ESP
C++ 31 -
esp-cpp/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
C 74 -
esp-cpp/camera-streamer
Example for ESP32 TimerCam rebuilt using ESPP to stream MJPEG video over the network using RTSP.
C++ 10 -
esp-cpp/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.
C++ 16 -
esp-cpp/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
C++ 4 -
esp-cpp/wireless-debug-display
Use an ESP32 + Display to show debug graphs and text logs from another system via UDP
C++ 4