Skip to content
@esp-cpp

ESP C++

Open-source software for Espressif's ESP microcontrollers.

Hi there 👋

Welcome to ESP-CPP!

This is an open-source community-driven organization for reusable c++ components developed for espressif micorcontrollers.

Feel free to take a look around our repositories. We've got:

Feel free to join our Discord and chat with us or ask questions!

Discord Banner 2

Pinned Loading

  1. espp espp Public

    C++ components for ESP

    C++ 49 13

  2. esp-box-emu esp-box-emu Public

    Doom, NES, Gameboy/Color, Sega Master System / GameGear, Sega Genesis / MegaDrive, and MSX I/II Emulators running on ESP BOX and ESP BOX-3 with a custom gamepad

    C 88 19

  3. camera-streamer camera-streamer Public

    Example for ESP32 TimerCam rebuilt using ESPP to stream MJPEG video over the network using RTSP.

    C++ 15 2

  4. camera-display camera-display Public

    Example for ESP32-S3-BOX which receives an MJPEG stream from the camera-streamer app over WiFi and displays it on the screen.

    C++ 21 1

  5. software-defined-haptics software-defined-haptics Public

    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++ 5 2

  6. template template Public template

    Template repository for building an ESP app with ESP++ (espp) components and ESP-IDF components.

    CMake 4 3

Repositories

Showing 10 of 23 repositories
  • espp Public

    C++ components for ESP

    esp-cpp/espp’s past year of commit activity
    C++ 49 MIT 13 0 0 Updated Jun 25, 2025
  • wireless-debug-display Public

    Use an ESP32 + Display to show debug graphs and text logs from another system via UDP

    esp-cpp/wireless-debug-display’s past year of commit activity
    C++ 7 MIT 0 0 0 Updated Jun 25, 2025
  • camera-display Public

    Example for ESP32-S3-BOX which receives an MJPEG stream from the camera-streamer app over WiFi and displays it on the screen.

    esp-cpp/camera-display’s past year of commit activity
    C++ 21 MIT 1 0 0 Updated Jun 25, 2025
  • camera-streamer Public

    Example for ESP32 TimerCam rebuilt using ESPP to stream MJPEG video over the network using RTSP.

    esp-cpp/camera-streamer’s past year of commit activity
    C++ 15 MIT 2 0 0 Updated Jun 23, 2025
  • esp-nimble-cpp Public Forked from h2zero/esp-nimble-cpp

    C++ library for the esp32 NimBLE stack based on and mostly compatible with @nkolban cpp_utils BLE library.

    esp-cpp/esp-nimble-cpp’s past year of commit activity
    C++ 0 Apache-2.0 74 0 0 Updated Jun 12, 2025
  • esp-box-emu Public

    Doom, NES, Gameboy/Color, Sega Master System / GameGear, Sega Genesis / MegaDrive, and MSX I/II Emulators running on ESP BOX and ESP BOX-3 with a custom gamepad

    esp-cpp/esp-box-emu’s past year of commit activity
    C 88 MIT 19 1 1 Updated May 30, 2025
  • software-defined-haptics Public

    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

    esp-cpp/software-defined-haptics’s past year of commit activity
    C++ 5 MIT 2 0 0 Updated May 23, 2025
  • esp-cpp/esp32-camera’s past year of commit activity
    C 0 Apache-2.0 704 0 0 Updated May 20, 2025
  • JPEGDEC Public Forked from bitbank2/JPEGDEC

    An optimized JPEG decoder for Arduino

    esp-cpp/JPEGDEC’s past year of commit activity
    C 1 Apache-2.0 56 0 0 Updated May 20, 2025
  • template Public template

    Template repository for building an ESP app with ESP++ (espp) components and ESP-IDF components.

    esp-cpp/template’s past year of commit activity
    CMake 4 MIT 3 0 0 Updated May 19, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics

Loading…