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 Public

    C++ components for ESP

    C++ 50 14

  2. 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 90 19

  3. 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 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 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 Public template

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

    CMake 4 3

Repositories

Showing 10 of 24 repositories
  • espp Public

    C++ components for ESP

    C++ 50 MIT 14 1 1 Updated Jul 10, 2025
  • nearby Public Forked from google/nearby

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

    C++ 0 Apache-2.0 187 0 0 Updated Jul 10, 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

    C 90 MIT 19 1 2 Updated Jul 5, 2025
  • wireless-debug-display Public

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

    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.

    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.

    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.

    C++ 0 Apache-2.0 75 0 0 Updated Jun 12, 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

    C++ 5 MIT 2 0 0 Updated May 23, 2025
  • C 0 Apache-2.0 713 0 0 Updated May 20, 2025
  • JPEGDEC Public Forked from bitbank2/JPEGDEC

    An optimized JPEG decoder for Arduino

    C 1 Apache-2.0 57 0 0 Updated May 20, 2025

People

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