Skip to content
@esphome-libs

ESPHome Libraries

Libraries used by ESPHome

ESPHome

ESPHome is a system to control your microcontrollers by simple yet powerful configuration files and control them remotely through Home Automation systems.

Get Started

This is a project of the Open Home Foundation.

Popular repositories Loading

  1. esp-hub75 esp-hub75 Public

    HUB75 display library for ESP-IDF/PlatformIO

    C++ 26 11

  2. dsmr_parser dsmr_parser Public

    Forked from matthijskooijman/arduino-dsmr

    Arduino library for interfacing with Dutch smart meters implementing DSMR

    C++ 11 41

  3. esp-audio-libs esp-audio-libs Public

    C++ 8 4

  4. micro-opus micro-opus Public

    Embedded-focused wrapper for the Opus audio codec library with Ogg Opus decoding support

    C 7 1

  5. esp-micro-speech-features esp-micro-speech-features Public

    PlatformIO component for TFLM spectrogram features from audio samples

    C 5 3

  6. TinyGPSPlus TinyGPSPlus Public

    Forked from mikalhart/TinyGPSPlus

    A new, customizable Arduino NMEA parsing library

    C++ 2

Repositories

Showing 10 of 17 repositories
  • esp-hub75 Public

    HUB75 display library for ESP-IDF/PlatformIO

    esphome-libs/esp-hub75’s past year of commit activity
    C++ 26 MIT 11 1 3 Updated Apr 10, 2026
  • esphome-libs/Bosch-BME68x-Library’s past year of commit activity
    CMake 0 0 0 0 Updated Apr 9, 2026
  • esphome-libs/Bosch-BSEC2-Library’s past year of commit activity
    CMake 0 0 0 0 Updated Apr 9, 2026
  • dlms_parser Public
    esphome-libs/dlms_parser’s past year of commit activity
    C++ 0 Apache-2.0 1 0 0 Updated Apr 8, 2026
  • micro-decoder Public

    C++ audio decoding library for ESP32 and host platforms. Reads audio from HTTP/HTTPS URLs or in-memory buffers, decodes FLAC/MP3/Opus/WAV, and delivers PCM via a callback.

    esphome-libs/micro-decoder’s past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Apr 6, 2026
  • dsmr_parser Public Forked from matthijskooijman/arduino-dsmr

    Arduino library for interfacing with Dutch smart meters implementing DSMR

    esphome-libs/dsmr_parser’s past year of commit activity
    C++ 11 MIT 119 1 0 Updated Apr 5, 2026
  • micro-mp3 Public

    Streaming MP3 decoder for embedded devices. Fixed-point decoder forked from OpenCore with frame synchronization, PSRAM-aware allocation, and lazy initialization. Supports MPEG 1, 2, and 2.5 Layer III.

    esphome-libs/micro-mp3’s past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Apr 3, 2026
  • micro-wav Public

    Streaming WAV parser and decoder for embedded devices. Extracts audio from WAV containers byte-by-byte with a 4-byte internal accumulator. No external buffering required.

    esphome-libs/micro-wav’s past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Apr 3, 2026
  • micro-flac Public

    Lightweight FLAC audio decoder library optimized for ESP32 embedded devices. Supports native FLAC and Ogg FLAC with streaming decode and automatic format detection.

    esphome-libs/micro-flac’s past year of commit activity
    C++ 1 Apache-2.0 0 0 0 Updated Mar 31, 2026
  • ESPAsyncTCP Public Forked from ESP32Async/ESPAsyncTCP

    Async TCP Library for ESP8266

    esphome-libs/ESPAsyncTCP’s past year of commit activity
    C++ 0 LGPL-3.0 413 0 1 Updated Mar 25, 2026

Top languages

C++ C CMake

Most used topics

Loading…