GitHub topics: esp32-library
tabahi/ESP-Wifi-Config
Easily manage/store WiFi credentials for ESP32 and ESP8266
Language: C++ - Size: 224 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 17 - Forks: 2

RJRP44/VL53L5CX-Library
💽 A vl53l5cx library for esp32 using the esp-idf framework
Language: C - Size: 300 KB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 18 - Forks: 5

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++ - Size: 20.3 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 223 - Forks: 39

kapraran/FreqCountESP
A frequency counter library for esp32
Language: C++ - Size: 32.2 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 41 - Forks: 8

styropyr0/APDS9960
A feature packed driver for the APDS9960 sensor, supporting ambient light, color, proximity, and gesture sensing.
Language: C++ - Size: 20.5 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 6 - Forks: 0

GabyGold67/SevenSegDisplays_ESP32
Library that provides a driver for diverse Seven Segments Displays hardware solutions through a common consistent easy to use API, independently of the Display Module Component and the Display Controller Component
Language: C++ - Size: 2.7 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 1 - Forks: 0

srwi/FastLEDHub
Control multiple FastLED lightstrip animations on the ESP8266 and ESP32 without reuploading.
Language: C++ - Size: 564 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 64 - Forks: 4

jbtronics/ESP32Console
Extensible UART console library for ESP32 with useful included commands.
Language: C++ - Size: 436 KB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 172 - Forks: 20

srwi/ESPEssentials
Essentials to get you started with your Arduino projects using the ESP8266 and ESP32.
Language: C++ - Size: 55.7 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 6

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++ - Size: 84 KB - Last synced at: 15 days ago - Pushed at: 2 months ago - Stars: 6 - Forks: 0

CircuitSetup/Split-Single-Phase-Energy-Meter
Split Single-phase Energy Meter
Language: C++ - Size: 36.6 MB - Last synced at: 23 days ago - Pushed at: 5 months ago - Stars: 272 - Forks: 57

styropyr0/ADS111S
A library for interacting with the ADS111x series 16-bit ADCs over I2C.
Language: C++ - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

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++ - Size: 18.6 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

sh123/esp32_opus_arduino
OPUS medium/high bit rate audio codec Arduino library for ESP32
Language: C - Size: 578 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 21 - Forks: 3

SeedyAnt/ADS111S
A library for interacting with the ADS111x series 16-bit ADCs over I2C.
Language: C++ - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

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++ - Size: 582 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

gutierrezps/ESP32_I2C_Slave 📦
I2C slave library for ESP32
Language: C++ - Size: 73.2 KB - Last synced at: 26 days ago - Pushed at: over 3 years ago - Stars: 83 - Forks: 18

J-Rios/Arduino-esp32sshclient
Arduino library for ESP32 that implements an SSH client to connect and execute commands in a remote Server.
Language: C - Size: 313 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 47 - Forks: 13

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: C - Size: 2.71 MB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 21 - Forks: 9

iotdevicesdev/ggreg20-v3-tasmota-esp32-driver
GGreg20_V3 with Generic ESP32 with Tasmota Firmware and Berry script driver example
Language: Berry - Size: 98.6 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 6 - Forks: 1

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: C - Size: 279 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 7 - Forks: 5

Inmoresentum/BasicTenFeaturesExtractor
A simple PlatformIO library for extracting basic ten features per axis from a window or segment of 3 axis accelerometer or similar sensor data for ESP32 or similar boards
Language: C++ - Size: 67.4 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

nthnn/DynaConfig
Arduino WiFi dynamic configuration library for ESP32 using captive portal authentication.
Language: C++ - Size: 288 KB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

shaduzlabs/esp32-ssd1306
SSD1306 SPI driver for ESP32
Language: C++ - Size: 5.86 KB - Last synced at: 12 months ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

shaduzlabs/esp32-rastr
A simple rastr demo on a SSD1306 OLED display running on ESP32
Language: Makefile - Size: 2.93 KB - Last synced at: 12 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

Robottude/Armando
Universal Robot Arm Library
Language: C++ - Size: 163 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 7

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++ - Size: 364 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

CircuitSetup/ATM90E32 Fork of whatnick/ATM90E32_Arduino
Updated version of the ATM90E32 Arduino library
Language: C++ - Size: 66.4 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 9

SumeriLal/IDF_Projects
The programs for ESP32 using FreeRTOS and IDF.
Language: C - Size: 3.73 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

meirarc/Watchdog
Watchdog for ESP32
Language: C++ - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

meirarc/Ultrasonic
Ultrasonic library for ESP32
Language: C++ - Size: 9.77 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

meirarc/WifiOTA
Wifi connection integrated with OTA updates for ESP32
Language: C++ - Size: 20.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

meirarc/Led
Led library for ESP32
Language: C++ - Size: 15.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

meirarc/Button
Button library for ESP32
Language: C++ - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

olliiiver/tinyPNG
PNG decoder library for low memory MCUs
Language: C++ - Size: 67.4 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

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: C - Size: 21.8 MB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 46 - Forks: 11

KKest/ESP-rplidarS2
ESP32 (Arduino) RPLIDAR S2 interface library
Language: C++ - Size: 16.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 2

AnyKeyShik/esp32-eeprom
Simple driver for work with EEPROM on ESP32
Language: C - Size: 4.88 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

jonshaw199/af1
Arduino/ESP32 Framework ✔ Websocket Client (w/ MQTT Support) ✔ ESP-Now P2P (2-Way; Auto-Connect) ✔ HTTP Client ✔ Time Sync Devices/Tasks ✔ Event Scheduling ✔ State Management ✔ OTA Firmware Updates
Language: C++ - Size: 548 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

rebrik/esp32-bno055
A library for esp32 talking to BNO055 over i2c interface
Language: C - Size: 166 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 1

mars3142/skoda-connect-api
Skoda Connect API for ESP8266 & ESP32
Language: C++ - Size: 1.95 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

ogochan/neopixel-idf
NeoPixel LED driver for ESP-IDF
Language: C - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 5

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++ - Size: 1.36 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 46 - Forks: 5

upahead/Rubik_Driverlib-IDF
Rubik ESP32 esp-idf Device driver library.
Language: C - Size: 15.7 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 11 - Forks: 3

parthbhat13/ESP32-WiFi-Component-ESP_IDF
Basic ESP32 Component for ESP-IDF, to connect to the WiFi network and even use the accesspoint.
Language: C - Size: 12.7 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

pubnub/pubnub-mqtt-gate-esp32-iot
Example firmware for local secure and easy mqtt iot gate to PubNub channels on esp32 using PlatformIO
Size: 0 Bytes - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

craftmetrics/esp32-mcp342x
ESP32 compatible library to interface with the MCP342x class of Analog-to-Digital converters
Language: C++ - Size: 44.9 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 1

furrysalamander/esp-uuid
ESP32 UUID4 Generator Library
Language: C - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 1

keikomori/flow-sys
Automação da medição hÃdrica em unidades habitacionais condomÃnios
Language: C - Size: 458 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

limitium/MQTTWIFI
robust mqtt client over wifi for ESP8266 and ESP32
Language: C++ - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

thiminhnhut/WiFiSupportESP32
WiFi Support Library for ESP32
Language: C++ - Size: 9.77 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0
