esp32-library

There are 55 repositories under esp32-library topic.

  • CircuitSetup/Split-Single-Phase-Energy-Meter

    Split Single-phase Energy Meter

    Language:C++284337657
  • esp32_loraprs

    sh123/esp32_loraprs

    LoRa ESP32 KISS Bluetooth modem (for APRSDroid or aprs.fi iOS) + APRS-IS RX/TX iGate over WiFi + Digipeater + DV (with Codec2 Walkie-Talkie)

    Language:C++236335140
  • jbtronics/ESP32Console

    Extensible UART console library for ESP32 with useful included commands.

    Language:C++17681620
  • gutierrezps/ESP32_I2C_Slave

    I2C slave library for ESP32

    Language:C++8391518
  • srwi/FastLEDHub

    Control multiple FastLED lightstrip animations on the ESP8266 and ESP32 without reuploading.

    Language:C++635194
  • GCY/ESP32-CAM-MJPEG-Stream-Decoder-and-Control-Library

    The library is MJPEG stream decoder based on libcurl and OpenCV, and written in C/C++.

    Language:C544212
  • J-Rios/Arduino-esp32sshclient

    Arduino library for ESP32 that implements an SSH client to connect and execute commands in a remote Server.

    Language:C493413
  • khoih-prog/Blynk_WM

    Blynk and WiFiManager Library for configuring/auto(re)connecting ESP8266/ESP32 modules to the best or available MultiWiFi APs and MultiBlynk servers at runtime, with or without SSL. Configuration data saved in either SPIFFS or EEPROM.

    Language:C++486168
  • kapraran/FreqCountESP

    A frequency counter library for esp32

    Language:C++43199
  • sh123/esp32_opus_arduino

    OPUS medium/high bit rate audio codec Arduino library for ESP32

    Language:C32434
  • CircuitSetup/ATM90E32

    Updated version of the ATM90E32 Arduino library

    Language:C++315412
  • srwi/ESPEssentials

    Essentials to get you started with your Arduino projects using the ESP8266 and ESP32.

    Language:C++284127
  • ogochan/neopixel-idf

    NeoPixel LED driver for ESP-IDF

    Language:C22009
  • J-Rios/uTLGBotLib

    Universal Telegram Bot library to develop Telegram Bots in C++. You can use it on multiple type of devices, from ESP8266 and ESP32 microcontrollers to windows or linux devices.

    Language:C21346
  • RJRP44/VL53L5CX-Library

    💽 A vl53l5cx library for esp32 using the esp-idf framework

    Language:C21245
  • tabahi/ESP-Wifi-Config

    Easily manage/store WiFi credentials for ESP32 and ESP8266

    Language:C++19123
  • upahead/Rubik_Driverlib-IDF

    Rubik ESP32 esp-idf Device driver library.

    Language:C12103
  • bilalahmaddev/ESP32-projects-and-tutorials

    ESP32 projects and tutorials

    Language:C++11218
  • Robottude/Armando

    Universal Robot Arm Library

    Language:C++11007
  • styropyr0/BME688

    The BME688 Arduino Library is a comprehensive driver for interfacing with the Bosch BME688 environmental sensor. This library provides functionality to measure temperature, pressure, humidity, and gas resistance, supporting various oversampling settings and operation modes.

    Language:C++110
  • khoih-prog/ESP32_C3_TimerInterrupt

    This library enables you to use Interrupt from Hardware Timers on an ESP32-C3-based board. These ESP32-C3 Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.

    Language:C++1010
  • meirarc/Ultrasonic

    Ultrasonic library for ESP32

    Language:C++9110
  • styropyr0/ADS111S

    A library for interacting with the ADS111x series 16-bit ADCs over I2C.

    Language:C++90
  • edgehog-device-manager/edgehog-esp32-device

    Edgehog ESP32 Device is a component for Espressif esp-idf written in C, that enables remote device management using Astarte MQTT connection.

    Language:C83285
  • KKest/ESP-rplidarS2

    ESP32 (Arduino) RPLIDAR S2 interface library

    Language:C++8344
  • furrysalamander/esp-uuid

    ESP32 UUID4 Generator Library

    Language:C7301
  • styropyr0/APDS9960

    A feature packed driver for the APDS9960 sensor, supporting ambient light, color, proximity, and gesture sensing.

    Language:C++7
  • styropyr0/SensorHub

    A core communication and data processing hub for I2C-based sensors. It provides essential I2C read and write operations, making it easier to integrate various sensor classes for data acquisition and processing.

    Language:C++711
  • ggreg20-v3-tasmota-esp32-driver

    iotdevicesdev/ggreg20-v3-tasmota-esp32-driver

    GGreg20_V3 with Generic ESP32 with Tasmota Firmware and Berry script driver example

    Language:Berry6112
  • rebrik/esp32-bno055

    A library for esp32 talking to BNO055 over i2c interface

    Language:C6201
  • shaduzlabs/esp32-ssd1306

    SSD1306 SPI driver for ESP32

    Language:C++5100
  • keikomori/flow-sys

    Automação da medição hídrica em unidades habitacionais condomínios

    Language:C4200
  • AS-INVENTIONS/DeepMath

    This library allows operations on large numbers and precise decimal math without relying on Arduino's limited floating point.

    Language:C++3
  • GabyGold67/LimbsSafetySw_ESP32

    Powerful and flexible ISO 13849-1 compliant "Limbs Safe Activation Switch" toolbox, with embedded extendable capabilities to become the central building piece of a "Production control and optimization interconnected node"

    Language:C++2100
  • meirarc/Watchdog

    Watchdog for ESP32

    Language:C++2120
  • meirarc/WifiOTA

    Wifi connection integrated with OTA updates for ESP32

    Language:C++2110