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++ 115 31

  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 134 26

  3. camera-streamer camera-streamer Public

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

    C++ 22 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++ 29 2

  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 1

  6. template template Public template

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

    Python 8 7

Repositories

Showing 10 of 28 repositories
  • espp Public

    C++ components for ESP

    esp-cpp/espp's past year of commit activity
    C++ 115 MIT 31 0 6 Updated Sep 10, 2026
  • 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 95 0 0 Updated Sep 7, 2026
  • 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 1 0 0 Updated Aug 31, 2026
  • 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 134 MIT 26 0 3 Updated Aug 29, 2026
  • Micro-CDR Public Forked from eProsima/Micro-CDR

    Micro CDR for RTPS

    esp-cpp/Micro-CDR's past year of commit activity
    C++ 0 Apache-2.0 80 0 0 Updated Jul 16, 2026
  • 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
    Python 8 MIT 7 0 0 Updated Jun 23, 2026
  • 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++ 29 MIT 2 0 0 Updated Jun 22, 2026
  • 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++ 22 MIT 2 0 0 Updated Jun 22, 2026
  • esp-cpp/esp32-camera's past year of commit activity
    C 0 Apache-2.0 823 0 0 Updated May 30, 2026
  • nearby Public Forked from google/nearby

    🐿️ A collection of projects focused on connectivity that enable building cross-device experiences.

    esp-cpp/nearby's past year of commit activity
    C++ 0 Apache-2.0 228 0 1 Updated May 23, 2026

People

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

Top languages

C++ C Python

Most used topics

Loading…