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

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/tekker/esp32-ov7670-hacking

Based on https://github.com/igrr/esp32-cam-demo extended with an ILI9341 display, with a Telnet interface to change OV7670 settings on the fly. Streams BMP files from RGB565 and YUV422 (encoded to RGB565) picture formats. Compile with latest esp-idf. Check out new telnet command "video 1" to auto capture to LCD as fast as possible for videocam mode, "video 0" to stop or "video Z" where Z is delay in ms between each capture / LCD refresh.

camera esp32 ili9341 libtelnet ov7670 smallargs telnet

Last synced: 22 Apr 2025

https://github.com/fbiego/esp32_ble_ota_android

Android app to perform OTA update on ESP32 via BLE

android ble esp32 firmware ota ota-update

Last synced: 11 Apr 2025

https://github.com/grassel/wac-esp

Web Assembly Interpreter for ESP32 family of micro controllers running the ESP-IDF development framework, based on the great work at kanaka/wac

esp32 esp32-idf runtime web webassembly

Last synced: 11 May 2025

https://github.com/platisd/smartcar_shield

A versatile and easy to use vehicle platform for hobby-grade projects

arduino esp32 gp2d120 gp2y0a02yk0f gp2y0a21 gy-50 hc-sr04 l293d l3g4200d odometer smartcar smartcar-shield

Last synced: 05 Apr 2025

https://github.com/artem-smotrakov/esp32-weather-google-sheets

Weather station based on ESP32 and MicroPython with sending data to Google Sheets

dht22 esp32 google-sheets iot jwt micropython oauth2 rsa

Last synced: 22 Apr 2025

https://github.com/JyeSmith/FENIX-rx5808-pro-diversity

ESP32 diversity video receiver - https://discord.gg/gG2sjjK

diversity esp32 fatshark fpv hacktoberfest quadversity rx5808 rx5808-pro-diversity touchpad ttgo

Last synced: 22 Apr 2025

https://github.com/DominikN/ESP32-http-websocket

ESP32 + HTTP server + websockets + Bootstrap + Husarnet. A simple project template showing how to use those technologies to create a fast, pretty and secure web UI hosted on ESP32. Works in LAN and over the internet. Written using Arduino framework.

async-tcp esp32 husarnet websockets wifi

Last synced: 04 Apr 2025

https://github.com/syssi/esphome-atorch-dl24

ESPHome component to monitor and control some Atorch meters via bluetooth

atorch ble bluetooth dl24 esp32 esphome esphome-component hacktoberfest

Last synced: 09 Apr 2025

https://github.com/loboris/esp32_cc1101

ESP32 driver library for TI CC1100 Low-Power Sub-1 GHz RF Transceiver

cc1101 esp-idf esp32 rf-transceiver

Last synced: 07 Apr 2025

https://github.com/SimonGolms/homekit-code

Generate a pairing HomeKit QR code label or scannable tag to setup your HomeKit accessory from the command line

apple esp32 esp8266 homebridge homekit homekit-accessory pairing qrcode

Last synced: 06 Mar 2025

https://github.com/jakkra/gesture-detecting-macro-keyboard

Glorified Bluetooth macro keyboard with machine learning (TensorFlow Lite for Microcontrollers) running on an ESP32.

3d-printing ahk-script autohotkey ble bluetooth bluetooth-hid esp-idf esp32 macro-keyboard microcontroller tensorflow tensorflow-micro trill

Last synced: 21 Apr 2025

https://github.com/sparkfun/esp32_thing

Development platform for the Espressif ESP32 WiFi/Microcontroller SoC

esp32 hardware iot iot-platform sparkfun-products system-on-chip wifi

Last synced: 18 Jun 2025

https://github.com/xreef/emailsender

Arduino, esp32, Esp8266 EMailSender with Arduino IDE, simple library to send email via smtp with attachments.

arduino arduino-library email-sender esp32 esp8266 ethernet gmail-smtp pico-w raspberry rp2040 smtp wifi wifinina

Last synced: 06 Apr 2025

https://github.com/nc22/volna42bw

Weather station Volna 42BW, Arduino Framework, ESP8266 or ESP32

arduino domoticz eink einkdisplay esp32 esp8266 home-assistant openweather openweathermap weather-station

Last synced: 09 Apr 2025

https://github.com/loboris/esp32_spiffs_example

Full example of using SPIFFS with ESP32 VFS

esp32 spiffs vfs

Last synced: 07 Apr 2025

https://github.com/hallard/wemos-tic

WeMos ESP8266/ESP32 Teleinfo (TIC) Shield

d1 esp32 esp8266 mini shield tasmota teleinfo tic wemos

Last synced: 16 Mar 2025

https://github.com/unclerus/esp-idf-lua

Lua component for ESP-IDF

esp-idf esp-idf-framework esp32 esp8266 lua

Last synced: 19 Mar 2025

https://github.com/mcauser/micropython-mcp23017

MicroPython driver for MCP23017 16-bit I/O Expander

esp32 esp8266 io-expander mcp23017 micropython

Last synced: 03 Dec 2024

https://github.com/awawa-dev/hyperspi

HyperHDR bridge using SPI bus. Connects Raspberry Pi with a generic Raspberry Pi Pico (rp2040)/ESP32/ESP8266 to control a LED strip. Fasted possible cable solution for external Pico/ESP LED driver. Data integration check included.

ambilight arduino esp32 esp32-s2 esp8266 hyperhdr led led-controller led-strips pico raspberry-pi rp2040 rpi5 sk6812 spi ws2812b

Last synced: 04 Apr 2025

https://github.com/hallard/WeMos-TIC

WeMos ESP8266/ESP32 Teleinfo (TIC) Shield

d1 esp32 esp8266 mini shield tasmota teleinfo tic wemos

Last synced: 05 Dec 2024

https://github.com/sparkfun/ESP32_Thing

Development platform for the Espressif ESP32 WiFi/Microcontroller SoC

esp32 hardware iot iot-platform sparkfun-products system-on-chip wifi

Last synced: 09 Apr 2025

https://github.com/mairas/reactesp

An asynchronous programming library for the ESP32 and other microcontrollers using the Arduino framework.

esp32 esp32-arduino

Last synced: 09 Apr 2025

https://github.com/vortigont/espem

Energy monitor with dashboard/metrics collector based on ESP32 controller and PeaceFair PZEM-004T/PZEM-004Tv30 Power Meter

dashboard energy-monitor energymeter esp32 esp8266 iot monitor monitoring powermeter pzem-004t pzem-004tv30 pzem-016

Last synced: 09 Apr 2025

https://github.com/s60sc/esp32_rfid_reader

FDX-B (pet microchip) and EM4100 RFID Reader for ESP32

arduino catflap em4100 esp32 fdx-b microchip pet reader rfid tag

Last synced: 02 Apr 2025

https://github.com/hugokernel/esphome-water-meter

Measurement of water consumption directly from your water meter with a TCRT5000 like sensor and ESPHome.

esp32 esphome home-assistant homeassistant tcrt5000

Last synced: 09 Apr 2025

https://github.com/hallard/wemos-matrix-shield-dma

ESP32 DMA RGB LED Matrix Shield

dma esp32 lolin matrix rgb wemos

Last synced: 18 Mar 2025

https://github.com/jczic/microdnssrv

A micro DNS server for MicroPython to simply respond to A queries on multi-domains with or without wildcards (used on Pycom modules & ESP32)

captive-portal dns dns-server esp32 hc2 host ip lookup lopy micropython nameserver pycom record resolve wildcard wipy

Last synced: 19 Mar 2025

https://github.com/ajfriesen/PokyPow

PokyPow: turn on/off your PC or Server with Home Assistant and ESPHome

crowdfunding crowdsourcing crowdsupply esp32 esp8266 esphome esphome-devices home-assistant home-automation

Last synced: 08 Feb 2025

https://github.com/sensirion/arduino-ble-gadget

Create your own Do-It-Yourself BLE enabled sensor gadget on the ESP32 platform.

arduino arduino-library ble bluetooth communication diy esp32 gadget sensirion sensirion-myambience

Last synced: 06 Apr 2025

https://github.com/jczic/MicroDNSSrv

A micro DNS server for MicroPython to simply respond to A queries on multi-domains with or without wildcards (used on Pycom modules & ESP32)

captive-portal dns dns-server esp32 hc2 host ip lookup lopy micropython nameserver pycom record resolve wildcard wipy

Last synced: 12 Apr 2025

https://github.com/ngraziano/lmicpp-arduino

Lmic (LoraWAN-in-C) modified to C++

avr esp32 lorawan platformio

Last synced: 09 Apr 2025

https://github.com/unicloudvn/esp_provisioning

Flutter Provisioning library for ESP-IDF ESP32 Unified provisioning

ble bluetooth esp32 espressif flutter made-in-vietnam provisioning

Last synced: 11 Feb 2025

https://github.com/grssmnn/ha-flexispot-standing-desk

Home Assistant integration for a standing desk by Flexispot in micropython

esp32 hassio homeassistant micropython

Last synced: 16 Apr 2025

https://github.com/tioruben/ttgo-t-wristband

First steps with TTGO T-Wristband

arduino esp32 platformio smartband t-wristband ttgo

Last synced: 12 Apr 2025

https://github.com/cifertech/tamafi

TamaFi is an open-source, WiFi-enabled virtual pet project built with an ESP32

esp32 game handheld-devices retro tamagotchi virtual-pet

Last synced: 16 Apr 2025

https://github.com/s60sc/esp32_voicechanger

ESP32 application to change a voice to be eg stormtrooper or dalek sounding, either in real time for cosplay or as a recording. Recordings can be downloaded to the browser as a WAV file for playback on a media player

amplifier biquad cosplay dalek esp32 esp32-arduino esp32s3 i2s microphone rtsp stormtrooper voice

Last synced: 10 Apr 2025

https://github.com/elkrem/koyn

A trustless and decentralized Bitcoin library for Arduino compatible boards

arduino bitcoin electrum esp32 esp8266 library spv

Last synced: 06 May 2025

https://github.com/schnoog/joystick_esp32s2

Joystick library for ESP32 S2 & S3 devices (native USB) for the Arduino framework.

arduino arduino-library esp32 esp32-s2 esp32-s3 usb-joystick

Last synced: 08 May 2025

https://github.com/bcsabaengine/svelteesp32

Convert Svelte (or React/Angular/Vue) JS application to serve it from ESP32/ESP8266 webserver

angular arduino esp-idf esp32 esp8266 espasyncwebserver platformio psychichttp react svelte vue webserver

Last synced: 05 Apr 2025

https://github.com/jandelgado/arduino

Arduino libraries and sketches and related stuff

arduino cjmcu colorduino esp32 esp8266 neopixel oled-displays ssd1306

Last synced: 10 Apr 2025

https://github.com/paulvha/sps30

Sensirion SPS30 driver for ESP32, SODAQ, MEGA2560, UNO,UNO-R4 ESP8266, Particle-photon on UART OR I2C coummunication

arduino-uno bme280 ds18x20 esp32 esp8266 mega2560 particle-photon sensirion sensor sodaq sps30 uno uno-r4-wifi

Last synced: 14 Mar 2025

https://github.com/strid3r21/bees3

Documentation and files for the Bee S3

arduino circuitpython esp32 esp32-s3 micropython

Last synced: 08 Feb 2025

https://github.com/pilotak/eth-io

ESP32 based ethernet I/O board for home automation

diy esp32 esphome ethernet home-automation input mcp23017 meter output power s0 tasmota

Last synced: 14 Apr 2025

https://github.com/celliesprojects/aquacontrol32

5 channel aquarium LED controller with web interface for ESP32 boards. Supports DS18B20, SSD1306, ILI9341, XPT2046 and SmartConfig. Arduino IDE.

aquarium-lights arduino-ide ds18b20 esp32 iot iot-application iot-device led-controller mh-et-d1-mini moon-phase oled-display-ssd1306 smartconfig sntp temperature-logger temperature-sensor tft-display web-interface xpt2046

Last synced: 08 Apr 2025

https://github.com/nopnop2002/esp-idf-mirf

nRF24L01 Driver for esp-idf

esp-idf esp32 mirf nrf24l01 nrf24l01plus rf24

Last synced: 13 Apr 2025

https://github.com/mzakharo/tubby

Hot Tub & Pool Water Quality Sensor

esp32 esphome homeassistant hottub iot orp ph pool spa tensorflow tflite-micro

Last synced: 17 Mar 2025

https://github.com/jesserockz/esphome-configs

My personal ESPHome config files

esp32 esp8266 esphome home-assistant

Last synced: 10 Apr 2025

https://github.com/srwi/fastledhub

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

arduino esp32 esp32-arduino esp32-library esp8266 esp8266-arduino esp8266-library fastled hacktoberfest leds ws2812b

Last synced: 09 May 2025

https://github.com/sheaivey/esp32-audioini2s

A simple MEMS I2S microphone and audio processing library for ESP32.

arduino-library audio audio-processing esp32 esp32s2 fft frequency i2s inmp441 mems microphone oled vumeter ws2812b

Last synced: 09 May 2025

https://github.com/debsahu/esp32_fft_audio_leds

FFT on ESP32 and using MSGEQ7 to process audio signals

audio esp32 fft ws2812b

Last synced: 12 Apr 2025

https://github.com/geo-tp/ultimate-remote

Universal remote control for the M5Cardputer, contains 3498 remote profiles from 636 different brands. Also compatible with Flipper-IRDB files

cardputer esp32 flipperzero infrared m5cardputer m5stack remote-control

Last synced: 17 Mar 2025

https://github.com/ldab/esp32-cam-mqtt

ESP32-CAM publishing camera pictures to Node-RED via MQTT

esp32 esp32-cam iot mqtt mqtt-client node-red

Last synced: 07 May 2025

https://github.com/pulimento/ttgo-t-display-esphome-sample

ESPHome template to show HomeAssistant sensor data in a TTGO T-Display

esp32 esphome home-assistant oled ttgo-t-display

Last synced: 05 May 2025

https://github.com/michelep/esp32_webradio

An Internet web radio based to ESP32

arduino audio dac esp32 i2s i2s-audio internet-web-radio radio wifi

Last synced: 13 May 2025

https://github.com/tidklaas/esp32-gameboy-printer

Emulate a Game Boy Printer with an ESP32

esp-idf esp32 gameboy

Last synced: 14 Mar 2025

https://github.com/tuanpmt/esp-request

This project is no longer supported, please use

esp-request esp32 fota http-client https ota

Last synced: 21 Jun 2025

https://github.com/xreef/pcf8575_library

i2c 16bits digital expander with i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple and encoder support. Uncommet NOT_SEQUENTIAL_PINOUT define to have pins like datasheet and not sequential one.

16bit arduino arduino-library digital esp32 esp8266 expander i2c library pin wire

Last synced: 12 Apr 2025

https://github.com/yasheena/telnetspy

Telnet Server For ESP8266: Cloning the serial port via Telnet. "Debugging over the air"

arduino arduino-library debugging-tool esp32 esp8266 over-the-air rfc854 serial telnet-server

Last synced: 01 Jan 2025

https://github.com/espressif/openocd-on-esp32

OpenOCD port running on ESP32-S3 microcontrollers

esp-idf esp32 openocd

Last synced: 04 Feb 2025

https://github.com/trevorwslee/arduino-dumbdisplay

DumbDisplay Ardunio Library enables you to utilize your Android phone as virtual output gadgets (as well as some very simple inputting means) for your Arduino framework (including ESP8266 / ESP32 / Raspberry Pi Pico) experiments.

arduino esp32 esp8266 raspberry-pi-pico stm32

Last synced: 14 Apr 2025

https://github.com/pierremolinaro/acan-esp32

An ESP32 CAN 2.0B library

arduino-library can-bus esp32

Last synced: 13 Apr 2025

https://github.com/fbiego/lumia-esp32

A demo project for WT32-SC01 module

arduino esp32 ft6336u lcd lumia lvgl os st7789 touch wt32-sc01

Last synced: 11 Apr 2025

https://github.com/SpotlightKid/mrequests

An HTTP client library (not only) for MicroPython with an API similar to requests

esp2866 esp32 http http-client https micropython python raspberry-pi-pico requests rp2 sockets ssl stm32 tls

Last synced: 13 May 2025

https://github.com/phkehl/esp32-a1s-audio_hal

esp-adf (esp-idf) audio_hal component for AI-Thinker's ESP32-A1S module (AC101 codec)

audio codec esp-idf esp32

Last synced: 15 Mar 2025

https://github.com/nopnop2002/esp-idf-cc1101

CC1101 Low-Power Sub-1 GHz RF Transceiver driver for esp-idf

cc1101 esp-idf esp32

Last synced: 12 May 2025

https://github.com/nopnop2002/esp-idf-video-streaming

Capture video from a USB camera using ESP-IDF

camera esp-idf esp32 usb-camera video-streaming web-camera

Last synced: 15 Mar 2025

https://github.com/chrisb2/pyb_ina219

This library for MicroPython makes it easy to leverage the complex functionality of the Texas Instruments INA219 sensor to measure voltage, current and power.

esp32 esp8266 ina-219 micropython pyboard

Last synced: 21 Mar 2025

https://github.com/simplefoc/simplefocmini

Small package, low-cost BLDC diver board fully compatible with the simplefoc library

arduino bldc bldc-driver bldc-motor-controller esp32 simple-foc stm32

Last synced: 13 Feb 2025

https://github.com/insighio/microcoapy

A mini client/server implementation of CoAP (Constrained Application Protocol) into MicroPython

client coap coap-client coap-server esp32 esp8266 micropython pycom server

Last synced: 10 Feb 2025

https://github.com/lemariva/upysensors

MicroPython sensor, actuator and display libraries

esp32 esp8266 library micropython sensors wipy

Last synced: 13 Apr 2025

https://github.com/moddable-opensource/iot-product-dev-book

Source code for example apps from IoT Development for ESP32 and ESP8266 with JavaScript.

esp32 esp8266 iot javascript nrf52

Last synced: 16 Jan 2025

https://github.com/hagronnestad/nextion-font-editor

🔠📄 Extensive Nextion .zi font format documentation, file parser, font generator and simple font editor.

arduino csharp electronics esp32 esp8266 font-editor hmi nextion nextion-font-format raspberrypi zi zi-font zi-font-specification

Last synced: 30 Apr 2025

https://github.com/insighio/microCoAPy

A mini client/server implementation of CoAP (Constrained Application Protocol) into MicroPython

client coap coap-client coap-server esp32 esp8266 micropython pycom server

Last synced: 13 May 2025

https://github.com/n-elia/MAX30102-MicroPython-driver

A Maxim MAX30102 driver ported to MicroPython. It should also work for MAX30105.

driver esp32 heartrate max30102 micropython micropython-driver sensor tinypico

Last synced: 13 May 2025

https://github.com/n-elia/max30102-micropython-driver

A Maxim MAX30102 driver ported to MicroPython. It should also work for MAX30105.

driver esp32 heartrate max30102 micropython micropython-driver sensor tinypico

Last synced: 10 Feb 2025

https://github.com/thingsboard/esp32-ota

ESP32 OTA based on ThingsBoard Open-source IoT Platform

esp-idf esp32 esp32-idf espressif ota ota-update thingsboard

Last synced: 09 Apr 2025

https://github.com/valerio-vaccaro/loracaster

A LoraWan TTN compatible firmware for a cheap ESP32/Lora board.

esp32 iot lorawan ttn

Last synced: 11 Apr 2025

https://github.com/gonzalo123/iot.grafana

Playing with Docker, MQTT, Grafana, InfluxDB, Python and Arduino

arduino dashboard docker esp32 esp8266 grafana influxdb iot nodemcu python

Last synced: 27 Jan 2025

https://github.com/nanoframework/nf-visual-studio-extension

🧰 Visual Studio extension for .NET nanoFramework

debugger esp32 hacktoberfest i-am-a-nano-tool mcu stm32 visual-studio-extension

Last synced: 05 Apr 2025

https://github.com/jczic/MicroWebCli

A micro HTTP Web client for MicroPython (used on Pycom modules & ESP32)

authentication download esp32 files hc2 http https json lopy micropython pycom redirection request socks5 ssl web-client wipy

Last synced: 13 May 2025

https://github.com/jczic/microwebcli

A micro HTTP Web client for MicroPython (used on Pycom modules & ESP32)

authentication download esp32 files hc2 http https json lopy micropython pycom redirection request socks5 ssl web-client wipy

Last synced: 19 Mar 2025

https://github.com/lemariva/upyecho

Emulated Belkin WeMo device that works with Amazon Echo (Alexa) using MicroPython on an ESP32

amazon-alexa amazon-echo esp32 ledstrip lighthouse micropython

Last synced: 13 Apr 2025

https://github.com/marcel-licence/ml_synth_organ_example

ESP32, ESP8266 based MIDI Organ using the ML_SynthTools library (little example arduino project)

arduino audio esp32 esp8266 organ rp2040 stm32 synthesizer

Last synced: 12 Jun 2025

https://github.com/miketeachman/micropython-adafruit-mqtt-esp8266

Using MQTT to Publish/Subscribe to adafruit io. MicroPython/CircuitPython implementation on ESP8266/ESP32

adafruit adafruit-io ampy circuitpython esp32 esp8266 iot micropython mqtt publish putty subscribe

Last synced: 08 Feb 2025

https://github.com/lemariva/uPyEcho

Emulated Belkin WeMo device that works with Amazon Echo (Alexa) using MicroPython on an ESP32

amazon-alexa amazon-echo esp32 ledstrip lighthouse micropython

Last synced: 13 May 2025