Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

ESP32

ESP32 is a series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. It is a successor to the ESP8266 microcontroller. Widely used in hobby projects to large scale industrial applications.

https://github.com/funpythonec/openplc-iiotv0.1

Desarrollo del hardware de un Controlador Lรณgico Programable bajo la filosofia Open Source. Basado en el microcontrolador ESP32 y MicroPython para la industria 4.0.

electronics esp32 microcontroller micropython opensource plc

Last synced: 06 Nov 2024

https://github.com/Josverl/micropython-p1meter

A ESP32 sensor to read an p1 electricity meter and publish this to MQTT and HomeAssistant, written in MicroPython

esp32 homeassistant mqtt p1meter simulation

Last synced: 18 Nov 2024

https://github.com/jackgruber/esp32_ttn_environmental_sensor

Battery/solar-powered ESP32 TTN (LoraWAN) sensor for measuring temperature, humidity, air pressure and fine dust.

bme280 esp32 lorawan sds011 ttn ttn-application

Last synced: 28 Oct 2024

https://github.com/thenitek/catgfx

Adafruit GFX compatible arduino library for using cat thermal printers with the ESP32

adafruit-gfx adafruit-gfx-library arduino esp32 thermal-printer

Last synced: 24 Nov 2024

https://github.com/openblockcc/openblock-agent

OpenBlock Link desktop version.

arduino esp32 link openblock scratch3

Last synced: 16 Nov 2024

https://github.com/tve/lx16a-servo

Simple ESP32-Arduino library to operate LX-16A serial servos

arduino arduino-library esp32 esp32-arduino lx-16a serial-servo servo-control

Last synced: 27 Oct 2024

https://github.com/tve/esp32-backtrace

Simple bash script to annotate an ESP32 exception backtrace with source code info

esp32 esp32-arduino

Last synced: 27 Oct 2024

https://github.com/nanoframework/nanoframework.device.bluetooth

:package: nanoFramework.Device.Bluetooth class library for .NET nanoFramework

ble bluetooth bluetooth-low-energy esp32 hacktoberfest nanoframework

Last synced: 09 Nov 2024

https://github.com/ctron/rust-esp-template

Rust ESP32 project template

build container embedded esp32 esp8266 rust template

Last synced: 09 Nov 2024

https://github.com/nopnop2002/esp-idf-smb-client

SMB client example for esp-idf

esp-idf esp32 samba smb smbclient

Last synced: 27 Oct 2024

https://github.com/erriez/errieztm1637

TM1637 LED and key-scan library for Arduino

arduino c-plus-plus documentation esp32 esp8266 examples key-scan led library tm1637 uno

Last synced: 27 Oct 2024

https://github.com/fbiego/ble_ota_python

A script for performing OTA update over BLE on ESP32

ble bleak computer esp32 firmware ota ota-update python3

Last synced: 07 Nov 2024

https://github.com/roboticsbrno/arduinolearningkitstarter

๐Ÿ› Starter learning kit for Arudino Nano / Uno and ESP32 DevKitC by RoboticsBrno.

alks arduino arduino-nano arduino-uno begginers board education esp32 esp32-arduino kit learning-kit shield

Last synced: 16 Dec 2024

https://github.com/thelastoutpostworkshop/animated_gif_sdcard_spiffs

Animated GIF stored in SD Card and played from SPIFFS on a Round Display (GC9A01) with the ESP32

animated-gif arduino esp32 gc9a01 sd-card sd-card-reader spiffs tftespi

Last synced: 27 Oct 2024

https://github.com/josverl/micropython-p1meter

A ESP32 sensor to read an p1 electricity meter and publish this to MQTT and HomeAssistant, written in MicroPython

esp32 homeassistant mqtt p1meter simulation

Last synced: 15 Oct 2024

https://github.com/boochow/tflite_micro_microspeech_m5stack

M5Stack (ESP32) port of TensorFlow Lite for Microcontrollers demo "Micro Speech"

esp32 m5stack m5stickc machine-learning speech-recognition tensorflow tflite

Last synced: 25 Nov 2024

https://github.com/J-Rios/uTLGBotLib

Universal Telegram Bot library for Arduino, ESP-IDF and Native (Windows and Linux) devices, that let you create Telegram Bots. You can use it with ESP8266 and ESP32 microcontrollers.

arduino arduino-library es esp-idf esp32 esp32-arduino esp32-idf esp32-library espidf telegram telegram-bot-api utlgbotlib

Last synced: 28 Jan 2025

https://github.com/matheus-garbelini/esp32_firmware_patching_framework

ESP32 Firmware Patching Framework with Streamlined Binary/Runtime Patching Methods. Used in conjunction with Platformio and Ghidra.

binary-patching esp32 esp32-idf espressif reverse-engineering xtensa xtensa-esp32-elf

Last synced: 20 Nov 2024

https://github.com/theelims/smartassplug

A self-contained, open source and gender agnostic smart butt plug that can sense your sexual arousal level. Ride the edge or incorporate orgasm detection into your play.

buttplug esp32 nogasm xtoy

Last synced: 28 Oct 2024

https://github.com/tiagocoutinho/us2n

micropython bridge between UART and TCP for the ESP32

bridge esp32 micropython tcp uart wifi

Last synced: 27 Oct 2024

https://github.com/phfbertoleti/gnss_lorawan_tracker

Repository of a GNSS LoRaWAN tracker, using Zephyr RTOS as embedded operating system.

connectivity esp32 gnss gps internetofthings iot lorawan tracker zephyr zephyr-rtos

Last synced: 24 Oct 2024

https://github.com/chatziko/audioengine-a5-controller

Embedded controller for Audioengine A5+

esp32 esphome home-assistant

Last synced: 27 Oct 2024

https://github.com/brainelectronics/esp32-pca9685

Sample ESP32 snippet for 16-Channel 12-bit PWM Driver

esp-idf esp32 espressif library pca9685

Last synced: 18 Nov 2024

https://github.com/Cellgalvano/ESP32_CANViewer

A ESP32 based CAN interface for your webbrowser

can canbus esp32 websocket

Last synced: 15 Nov 2024

https://github.com/mkazimoto/esp32_cnc

CNC for ESP32 (30 pins) with 28BYJ-48 stepper motor and ULN2003

28byj-48 arduino cnc esp32 gcode grbl plotter processing stepper uln2003

Last synced: 08 Dec 2024

https://github.com/khoih-prog/AsyncMQTT_ESP32

Arduino Library for ESP32/S2/S3/C3 asynchronous MQTT client implementation. This library, ported to support ESP32/S2/S3/C3, WT32_ETH01 (ESP32 + LAN8720), ESP32 using LwIP ENC28J60, W5500, W6100 or LAN8720. Supporting TLS/SSL for MQTTS Client

async async-mqtt async-mqtt-client async-mqtts esp32 esp32-c3 esp32-s2 esp32-s3 fingerprint lwip lwip-enc28j60 lwip-ethernet lwip-lan8720 lwip-w5500 lwip-w6100 ssl tls w5500 w6100 wt32-eth01

Last synced: 23 Oct 2024

https://github.com/formatBCE/ESP32_BLE_presense

ESP32 firmware for Home Assistant Format BLE Tracker integration https://github.com/formatBCE/Format-BLE-Tracker.

ble esp32 esphome home-assistant homeassistant homeassistant-custom-component

Last synced: 05 Nov 2024

https://github.com/RetepRelleum/uPyVoip

Voip for Micropython ESP32 with Interactive Voice Response

b2bua esp32 ivr micropython python3 rfc-4733 rfc3261 sip voip

Last synced: 18 Nov 2024

https://github.com/ricardoquesada/esp-idf-arduino-bluepad32-template

ESP-IDF template that has Arduino and Bluepad32 built-in

arduino bluepad32 bluetooth esp-idf esp32 gamepad

Last synced: 03 Dec 2024

https://github.com/blaz-r/esp32-music-beat-sync

A small experiment using esp32, max9814 microphone, neopixels and arduinoFFT to sync ledstrip with music.

arduinofft beat-sync esp32 led-strips microphone music music-sync neopixels sound sync-ledstrip

Last synced: 10 Feb 2025

https://github.com/fangfufu/physical-mute-button

A physical mute button for software such as Zoom and Microsoft Team.

arduino esp32 m5stack microsoft-teams zoom

Last synced: 14 Oct 2024

https://github.com/tdslite/tdslite

Lightweight, platform independent, embedded-ready Microsoft SQL Server (MSSQL) Connector written in pure C++11 that can work with just 2kB of SRAM!

arduino arduino-library cpp11 embedded esp32 esp8266 microsoft-sql-server mssql mssql-connector mssql-driver tds

Last synced: 12 Oct 2024

https://github.com/iocare/cordova-plugin-smartconfig

A cordova plugin for Smart Configure ESP8266 & ESP32 with Espressif Esptouch protocol.

cordova-plugin esp32 esp8266 esptouch smartconfig zeroconfig

Last synced: 19 Oct 2024

https://github.com/reteprelleum/upyvoip

Voip for Micropython ESP32 with Interactive Voice Response

b2bua esp32 ivr micropython python3 rfc-4733 rfc3261 sip voip

Last synced: 28 Oct 2024

https://github.com/openiothub/gateway-rs

Run on ESP32 ESP32c3 esp32s2 esp32s3. A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

embedded esp esp32 esp8266 frp frp-library frpc mcu nat ngrok nps proxy tunnel

Last synced: 13 Nov 2024

https://github.com/kutukvpavel/esp32-win7-vcp-drivers

INF files that enable ESP32-S3 Serial/JTAG peripheral and TinyUSB CDC stack on Win7

cdc driver drivers esp32 serialport win7 win8 windows-7 windows-8-1

Last synced: 11 Oct 2024

https://github.com/kolsha/esp32-spp-qt

Demo of Bluetooth SPP with ESP32 and Qt

bluetooth c cpp esp esp32 qt qt5 serial-port-profile serialport spp

Last synced: 14 Nov 2024

https://github.com/RealTimeLogic/Xedge32

Xedge ESP32 peripheral API and Build Files

embedded esp32 lua

Last synced: 05 Nov 2024

https://github.com/h1romas4/m5stack-core2-wasm3-as

M5Stack Core2 with WebAssembly. Wasm3/AssemblyScript Demo

assemblyscript esp32 m5stack m5stack-core2 wasm3 webassembly

Last synced: 08 Nov 2024

https://github.com/ctron/rust-esp32-hono

HTTP with Rust on ESP32

esp32 esp32-idf http iot rust

Last synced: 09 Nov 2024

https://github.com/rmh78/no2-measurement

Arduino project on a ESP32 for NO2 measurement sending the data with LoRaWan to TheThingsNetwork.

air-pollution air-pressure alphasense diesel esp32 gps heltec humidity lorawan no2 no2-sensor sensor temperature

Last synced: 07 Nov 2024

https://github.com/fbiego/esp32_oled_ble

Receive Android notifications on ESP32 with an OLED screen via Bluetooth LE. Also functions as a clock, time is set automatically via BLE when connected to the app.

android arduino bluetooth-low-energy clock esp32 esp32-arduino esp32-internal-rtc notification oled smartwatch watch

Last synced: 07 Nov 2024

https://github.com/xreef/EByte_LoRa_E220_micropython_library

MicroPython LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).

arduino arduino-samd-boards e220 ebyte esp32 esp8266 llcc68 lora micropython pico python radio raspberry raspberry-pi rp2040 stm32 uart

Last synced: 15 Nov 2024

https://github.com/unclerus/evlamp

FireLamp in pure C with ESP-IDF and ESP32

esp-idf esp32 firelamp guyverlamp neopixel ws2812b

Last synced: 27 Oct 2024

https://github.com/tuanpmt/blufi

BluFi Swift library - The protocol used to set up WiFi via Bluetooth for ESP32

blufi esp32 iot swift

Last synced: 11 Oct 2024

https://github.com/jczic/microwifi

A micro WiFi class that supports the two LAN wireless interfaces (AP&STA) and manages many automatized methods, for MicroPython (used on Pycom modules & ESP32)

access-point connections esp32 hc2 hotspot layer list lopy micropython network pycom security station wi-fi wifi wipy wireless wireless-hotspot wlan wpa2

Last synced: 27 Oct 2024

https://github.com/yasir-shahzad/simcom-gsm

A small Arduino library for GSM modules, that just works

a6 arduino esp32 esp8266 gsm-shield mqtt sim800c sim800l

Last synced: 03 Feb 2025

https://github.com/rpanfili/airQualityMeter

Detects air particulate matter (PM - pm1, pm2.5, pm10) concentrations and sends data to an MQTT server. An alternative firmware for ESP8266 devices like the NodeMCU board written for Arduino IDE and PlatformIO

air airquality arduino esp32 esp8266 iot nodemcu particles plantower pm10 pms5003 pms5003st

Last synced: 27 Nov 2024

https://github.com/RobTillaart/MCP_ADC

Arduino library for MCP3001 MCP3002 MCP3004 MCP3008 MCP3201 MCP3202 MCP3204 MCP3208

adc arduino esp32 esp8266

Last synced: 24 Nov 2024

https://github.com/sparkfun/sparkfun_datalogger

Documentation and firmware for the SparkFun DataLogger IoT line of products.

aws azure datalogging esp32 internet-of-things iot-device mqtt qwiic sparkfun-tutorial thingspeak

Last synced: 16 Nov 2024

https://github.com/jeija/esp32-lyrat-passthrough

Example for ESP32-LyraT: Passthrough Digital Audio over IยฒS, Baseline for Realtime DSP Applications

dsp es8388 esp32 esp32-lyrat i2s

Last synced: 27 Oct 2024

https://github.com/nopnop2002/esp-idf-24c

Two-Wire Serial EEPROM Access Library for esp-idf

24c02 24c04 24c08 24c128 24c16 24c256 24c32 24c512 24c64 eeprom esp-idf esp32 i2c two-wire

Last synced: 27 Oct 2024

https://github.com/delhatch/esp32_to_sma

ESP32 connects to SMA Sunny Boy inverter over Bluetooth

bluetooth bluetooth-arduino esp32 esp32-arduino solar solarsystem sunny-boy

Last synced: 13 Nov 2024

https://github.com/thelastoutpostworkshop/fastdisplayprototyping

Fast Display Prototyping using the Arduino IDE Serial Monitor for Adafruit GFX and TFT_eSPI

adafruit-gfx arduino arduino-library arduino-project arduino-sketch display esp32 library oled serial-communication tft-display tftespi

Last synced: 27 Oct 2024

https://github.com/matthias-bs/MicroPython-ADC_Cal

MicroPython ESP32 library for calibrated on-chip ADC conversion

esp32 micropython micropython-esp32

Last synced: 18 Nov 2024

https://github.com/paulgreg/esp32-weather-station

A weather station based on an esp32 and a waveshare e-ink screen

e-ink esp32 iot meteo

Last synced: 13 Nov 2024

https://github.com/acvigue/tranquilfirmware

ESP32 firmware for custom kinetic drawing robots

drawing esp32 steppers

Last synced: 22 Nov 2024

https://github.com/celliesprojects/wm8978-esp32

Arduino IDE library for wm8978 dac on ESP32.

esp32 esp32-arduino m5stack-node wm8978

Last synced: 08 Nov 2024

https://github.com/tuupola/micropython-ili934x

MicroPython SPI Driver for ILI934X Series Based TFT / LCD Displays

esp32 micropython

Last synced: 12 Oct 2024

https://github.com/matthias-bs/micropython-adc_cal

MicroPython ESP32 library for calibrated on-chip ADC conversion

esp32 micropython micropython-esp32

Last synced: 09 Nov 2024

https://github.com/tux-friend/tux-cube

Physics Sensor Cube Tuxยณ

esp32 esp32c3 micropython physics sensors

Last synced: 10 Feb 2025

https://github.com/alexlynd/esp8266-warshipping

Low-cost WarShipping with built-in geofencing, WiFi recon, and Rogue AP on the ESP8266

esp32 esp8266 reconnaissance wardriving warshipping wifi-security

Last synced: 08 Nov 2024

https://github.com/nopnop2002/esp-idf-wifi-apsta

WIFI_MODE_APSTA example with esp-idf

apsta esp-idf esp32 wifi

Last synced: 27 Oct 2024

https://github.com/briand-hub/esp32ai

C++17 Neural Network (NN), Convolutional Neural Network (CNN) and Deep Learning for Esp32 on IDF from scratch

ai artificial-intelligence artificial-neural-networks cnn convolutional-neural-network deep-learning esp-idf esp32 esp32s3 idf neural-network

Last synced: 10 Feb 2025

https://github.com/renat2985/easy_iot_file_system

A simple and beautiful file system for your Iot devices. For ESP8266, ESP32

esp32 esp8266 nodemcu spiffs wemos

Last synced: 30 Nov 2024

https://github.com/utkumaden/esp-idf-bmx280

BMP280 and BME280 I2C driver for ESP32 boards using the IDF toolchain.

bme280 bmp280 bosch-sensor c esp-idf esp32 esspressif humidity-sensor pressure-sensor temperature-sensor

Last synced: 14 Oct 2024

https://github.com/tobozo/rotatey_balls

๐ŸงŠ 3D animated gyro balls with ESP32, SSD1306 and MPU6050

3d-animation esp32 esp32-arduino rotatey-balls ssd1306

Last synced: 23 Oct 2024

https://github.com/jocover/esp32s3_xbox_adapter

ESP32S3 Xbox Series Controllers to PS4/PC

esp32 esp32-idf ps4-controller usb-hid xbox-controller

Last synced: 24 Nov 2024

https://github.com/uhi22/ccs32berta

ESP32 talks via SPI with QCA7005 PLC modem

ccs esp32 plc qca

Last synced: 04 Nov 2024

https://github.com/marc56k/electricitymetercam

A teeny-tiny CNN that runs on a ESP32-Camera to read digits of a ordinary electricity meter.

cnn esp32 esp32-camera mqtt ocr tensorflow tfmicro

Last synced: 15 Nov 2024

https://github.com/narukara/rust-on-esp-book-zh-cn

The Rust on ESP Book ็ฎ€ไฝ“ไธญๆ–‡็‰ˆ

book embedded esp-rs esp32 espressif mdbook rust

Last synced: 15 Nov 2024

https://github.com/sparkfun/sparkfun_rtk_everywhere_firmware

Centimeter precision GPS/GNSS using L1/L2/L5 signals broadcast over Bluetooth, WiFi, and Ethernet.

arduino esp32 gnss gps sparkfun sparkfun-tutorial surveying

Last synced: 16 Nov 2024

https://github.com/gavinlyonsrepo/erm19264_uc1609

Arduino Eco-system Library to Support the ERM19264 LCD driven by the UC1609C / UC1609 controller.

arduino arduino-library bluepill display display-library erm erm19264 esp32 esp8266 lcd lcd-display library liquidcrystal spi st7525 stm32 stm32bluepill stm32f103c8t6 uc1609 uc1609c

Last synced: 12 Nov 2024

https://github.com/siara-cc/unishox_arduino_progmem_lib

Retrieve compressed UTF-8 strings from Arduino Flash memory (Progmem)

arduino compression esp32 esp8266 progmem

Last synced: 12 Nov 2024

https://github.com/itohio/fishfeeder

Automatic fish feeder using ESP32 M5StickC written in Go and flashed using TinyGo

aquarium-automation esp32 go golang m5stickc tinygo

Last synced: 13 Oct 2024

https://github.com/netmindz/balboa_gl_ml_spa_control

Control protocol between GL2000 controller and ML series compatibile top panel

esp32 esp8266 home-assistant homeassistant hottub iot spa

Last synced: 27 Oct 2024

https://github.com/nanoframework/nf-debugger

๐Ÿงฐ Debugger library for .NET nanoFramework

debugger-library esp32 hacktoberfest i-am-a-nano-tool mcu nanoframework stm32

Last synced: 09 Feb 2025

https://github.com/vogler/led-matrix

16x16 pixel RGB LED matrix with support for WLED and text

3d-printing esp32 esp8266 led-display led-matrix rgb-led wemos-d1-mini wled ws2812b

Last synced: 27 Oct 2024

https://github.com/chrisb2/water-system

This project uses weather API's to determine if significant rain has fallen in the last day, or is forecast today, and if so disables the garden watering system to conserve water.

esp32 micropython thingspeak

Last synced: 28 Oct 2024

https://github.com/robtillaart/mcp_adc

Arduino library for MCP3001 MCP3002 MCP3004 MCP3008 MCP3201 MCP3202 MCP3204 MCP3208

adc arduino esp32 esp8266

Last synced: 19 Nov 2024

https://github.com/kampi/esp32-rak3172

LoRaWAN / LoRa P2P library for ESP32 MCUs and the RAK3172 LoRa SoM.

arduino c cpp esp-idf esp32 esp32-arduino lora lorawan lorawan-device lorawan-node platformio rak3172 serial

Last synced: 20 Nov 2024

https://github.com/alvarowolfx/esp32-youtube-display

Display Youtube metrics using Google API and MicroPython

esp32 googleapis micropython micropython-esp32 tft youtube

Last synced: 10 Jan 2025

https://github.com/lbuque/lcd_binding_micropython

LCD driver for micropython. Support intel8080 and rgb parallel interface.

esp32 esp32-s3 micropython rgb-lcd st7701s st7735 st7789 t-display t-display-s3 t-displays3-amoled t-rgb t-wristband

Last synced: 21 Nov 2024

https://github.com/nopnop2002/esp-idf-gps-view

GPS NMEA Viewer for M5Stack

esp-idf esp32 gps nmea u-center

Last synced: 27 Oct 2024

https://github.com/tobozo/esp32-gifplayer

GIF player Demo for M5Stack, Odroid-GO, ESP32-Wrover-Kit, LoLinD32-Pro, D-Duino32-XS, and more...

animatedgif arduino esp32 esp32-targz lgfx lovyangfx m5stack m5stack-sd-updater sd-updater

Last synced: 23 Oct 2024

https://github.com/srg74/esp-uploader

ESP uploader board for programming Espressif ESP series microcontrollers

esp-01 esp-07s esp-12f esp32 esp32-arduino esp32-s2 esp32-wroom esp32-wrover esp8266

Last synced: 27 Oct 2024

https://github.com/nopnop2002/esp-idf-mqtt-camera

Take a picture and Publish it via MQTT

esp-idf esp32 esp32-cam mqtt mqtt-client

Last synced: 27 Oct 2024