Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with esp32

A curated list of projects in awesome lists tagged with esp32 .

https://github.com/arendst/tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

arduino automation esp32 esp8266 firmware iot knx mqtt ota smart-home sonoff tasmota tuya

Last synced: 23 Dec 2024

https://github.com/arendst/Tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

arduino automation esp32 esp8266 firmware iot knx mqtt ota smart-home sonoff tasmota tuya

Last synced: 25 Oct 2024

https://github.com/marlinfirmware/marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.

3d-printing arduino atmel avr esp32 firmware hacktoberfest reprap stmicro

Last synced: 23 Dec 2024

https://github.com/MarlinFirmware/Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.

3d-printing arduino atmel avr esp32 firmware hacktoberfest reprap stmicro

Last synced: 25 Oct 2024

https://github.com/tinygo-org/tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

adafruit arduino arm avr esp32 gpio hacktoberfest i2c llvm microbit microcontroller nrf51 nrf52 samd21 spi stm32 tinygo wasi wasm webassembly

Last synced: 23 Dec 2024

https://github.com/aircoookie/wled

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!

esp32 esp8266 hacktoberfest led light

Last synced: 24 Dec 2024

https://github.com/Aircoookie/WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!

esp32 esp8266 hacktoberfest led light

Last synced: 26 Oct 2024

https://github.com/espressif/arduino-esp32

Arduino core for the ESP32

arduino esp-idf esp32 platformio

Last synced: 23 Dec 2024

https://github.com/esphome/esphome

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

esp32 esp8266 hacktoberfest home-assistant home-automation iot mqtt platformio python yaml

Last synced: 23 Dec 2024

https://github.com/nodemcu/nodemcu-firmware

Lua based interactive firmware for ESP8266, ESP8285 and ESP32

esp32 esp8266 esp8285 espressif firmware lua nodemcu spiffs

Last synced: 23 Dec 2024

https://github.com/bblanchon/arduinojson

📟 JSON library for Arduino and embedded C++. Simple and efficient.

arduino arduino-library c-plus-plus embedded esp32 esp8266 iot json

Last synced: 24 Dec 2024

https://github.com/bblanchon/ArduinoJson

📟 JSON library for Arduino and embedded C++. Simple and efficient.

arduino arduino-library c-plus-plus embedded esp32 esp8266 iot json

Last synced: 26 Oct 2024

https://github.com/lmarzen/esp32-weather-epd

A low-power E-Paper weather display powered by an ESP32 microcontroller. Utilizes the OpenWeatherMap API.

display eink embedded epaper esp32 weather

Last synced: 25 Dec 2024

https://github.com/blinker-iot/blinker-library

An IoT Solution,Blinker library for embedded hardware. Works with Arduino, ESP8266, ESP32.

arduino ble blinker embedded esp32 esp8266 hardware iot mqtt nbiot websockets wifi wifiduino

Last synced: 26 Dec 2024

https://github.com/bodmer/tft_espi

Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips

arduino arduino-library esp32 esp8266 raspberry-pico rp2040 spi stm32 tft tft-displays ttgo

Last synced: 24 Dec 2024

https://github.com/blynkkk/blynk-library

Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.

arduino bluetooth bluetooth-low-energy embedded esp32 esp8266 espressif ethernet-shield gsm hardware internet-of-things iot iot-platform mbed ota particle-photon raspberry-pi wifi

Last synced: 24 Dec 2024

https://github.com/Bodmer/TFT_eSPI

Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips

arduino arduino-library esp32 esp8266 raspberry-pico rp2040 spi stm32 tft tft-displays ttgo

Last synced: 07 Nov 2024

https://github.com/expresslrs/expresslrs

ESP32/ESP8285-based High-Performance Radio Link for RC applications

drone esp32 esp8266 fpv lora lr1121 quadcopter rc remote-control sx1276 sx1280

Last synced: 24 Dec 2024

https://github.com/ExpressLRS/ExpressLRS

ESP32/ESP8285-based High-Performance Radio Link for RC applications

drone esp32 esp8266 fpv lora lr1121 quadcopter rc remote-control sx1276 sx1280

Last synced: 05 Nov 2024

https://github.com/1technophile/openmqttgateway

MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.

arduino arduino-uno ble ble-beacons bridge esp32 esp8266 gateway home-assistant home-automation lora miflora mqtt nodemcu openhab2 platformio rcswitch wemos-d1 xiaomi

Last synced: 24 Dec 2024

https://github.com/1technophile/OpenMQTTGateway

MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.

arduino arduino-uno ble ble-beacons bridge esp32 esp8266 gateway home-assistant home-automation lora miflora mqtt nodemcu openhab2 platformio rcswitch wemos-d1 xiaomi

Last synced: 25 Oct 2024

https://github.com/microsoft/devicescript

TypeScript for Tiny IoT Devices (ESP32, RP2040, ...)

devicescript embedded esp32 iot jacdac rp2040 typescript

Last synced: 24 Dec 2024

https://microsoft.github.io/devicescript/

TypeScript for Tiny IoT Devices (ESP32, RP2040, ...)

devicescript embedded esp32 iot jacdac rp2040 typescript

Last synced: 10 Nov 2024

https://github.com/crankyoldgit/irremoteesp8266

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/

940nm airconditioners arduino arduino-ide arduino-library communication esp32 esp8266 hacktoberfest home-automation hvac hvac-control infrared ir-decoder ir-device platformio protocols remote-control

Last synced: 24 Dec 2024

https://github.com/crankyoldgit/IRremoteESP8266

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/

940nm airconditioners arduino arduino-ide arduino-library communication esp32 esp8266 hacktoberfest home-automation hvac hvac-control infrared ir-decoder ir-device platformio protocols remote-control

Last synced: 06 Nov 2024

https://github.com/ravensystem/esp-homekit-devices

Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)

apple electrodragon esp-idf esp32 esp8266 firmware home-automation homekit iot matter shelly smarthome sonoff tuya

Last synced: 25 Dec 2024

https://github.com/RavenSystem/esp-homekit-devices

Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)

apple electrodragon esp-idf esp32 esp8266 firmware home-automation homekit iot matter shelly smarthome sonoff tuya

Last synced: 29 Oct 2024

https://github.com/toverainc/willow

Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative

alexa deep-learning echo esp-adf esp-idf esp32 google-home home-assistant home-automation privacy speech-recognition speech-to-text whisper

Last synced: 25 Dec 2024

https://github.com/cesanta/mongoose-os

Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.

aws aws-iot cc3200 esp32 esp8266 firmware iot iot-platform stm32

Last synced: 27 Dec 2024

https://github.com/t-vk/esp32-ble-keyboard

Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)

arduino arduino-library ble bluetooth bluetooth-le esp32 keyboard

Last synced: 25 Dec 2024

https://github.com/T-vK/ESP32-BLE-Keyboard

Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)

arduino arduino-library ble bluetooth bluetooth-le esp32 keyboard

Last synced: 04 Nov 2024

https://github.com/nkolban/esp32-snippets

Sample ESP32 snippets and code fragments

esp32

Last synced: 26 Dec 2024

https://github.com/sqfmi/watchy

Watchy - An Open Source E-Ink Smartwatch

arduino arduino-library bluetooth-low-energy e-ink esp32 iot smartwatch

Last synced: 25 Dec 2024

https://github.com/thingpulse/esp8266-oled-ssd1306

Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32

arduino driver esp32 esp8266 i2c mbed-os oleddisplay sh1106 spi ssd1306

Last synced: 25 Dec 2024

https://github.com/earlephilhower/esp8266audio

Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32

aac arduino dac esp32 esp8266 flac hacktoberfest i2s midi mod mp3 pico rp2040 rtttl sf2 soundfont2 speech-synthesizer talkie wav

Last synced: 25 Dec 2024

https://github.com/risinek/esp32-wifi-penetration-tool

Exploring possibilities of ESP32 platform to attack on nearby Wi-Fi networks.

802-11 esp32 pmkid wifi-security wpa2-handshake

Last synced: 27 Dec 2024

https://github.com/earlephilhower/ESP8266Audio

Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32

aac arduino dac esp32 esp8266 flac hacktoberfest i2s midi mod mp3 pico rp2040 rtttl sf2 soundfont2 speech-synthesizer talkie wav

Last synced: 26 Oct 2024

https://github.com/sqfmi/Watchy

Watchy - An Open Source E-Ink Smartwatch

arduino arduino-library bluetooth-low-energy e-ink esp32 iot smartwatch

Last synced: 06 Nov 2024

https://github.com/vshymanskyy/tinygsm

A small Arduino library for GSM modules, that just works

a6 a7 arduino blynk esp32 esp8266 gprs lte m590 modem mqtt neoway quectel rest-api sim7000 sim800 sim900 ublox xbee

Last synced: 25 Dec 2024

https://github.com/vshymanskyy/TinyGSM

A small Arduino library for GSM modules, that just works

a6 a7 arduino blynk esp32 esp8266 gprs lte m590 modem mqtt neoway quectel rest-api sim7000 sim800 sim900 ublox xbee

Last synced: 19 Nov 2024

https://github.com/cesanta/mjs

Embedded JavaScript engine for C/C++

embedded esp32 esp8266 javascript js mcu

Last synced: 26 Dec 2024

https://github.com/tbnobody/opendtu

Software for ESP32 to talk to Hoymiles/TSUN/Solenso Inverters

balkonkraftwerk esp32 hoymiles mqtt platformio solar solenso tsun

Last synced: 25 Dec 2024

https://github.com/luc-github/esp3d

FW for ESP8266/ESP8285/ESP32 used with 3D printer

3d-printer arduino cnc esp32 esp8266 esp8285 firmware grbl marlin repetier smoothieware wifi

Last synced: 26 Dec 2024

https://github.com/bdring/grbl_esp32

A port of Grbl CNC Firmware for ESP32

cnc esp32 grbl stepper-motor

Last synced: 27 Dec 2024

https://github.com/pschatzmann/esp32-a2dp

A Simple ESP32 Bluetooth A2DP Library (to implement a Music Receiver or Sender) that supports Arduino, PlatformIO and Espressif IDF

a2dp-sink a2dp-source arduino-library audio bluetooth bluetooth-speaker esp32 esp32-arduino pcm-data

Last synced: 26 Dec 2024

https://github.com/tbnobody/OpenDTU

Software for ESP32 to talk to Hoymiles/TSUN/Solenso Inverters

balkonkraftwerk esp32 hoymiles mqtt platformio solar solenso tsun

Last synced: 10 Oct 2024

https://github.com/jgromes/RadioLib

Universal wireless communication library for embedded devices

aprs arduino ax25 cc1101 esp32 esp8266 lorawan nrf24 rfm22 rfm69 rfm96 rtty si4432 sstv sx1262 sx1268 sx1272 sx1276 sx1278 sx1280

Last synced: 17 Nov 2024

https://github.com/jgromes/radiolib

Universal wireless communication library for embedded devices

aprs arduino ax25 cc1101 esp32 esp8266 lorawan nrf24 rfm22 rfm69 rfm96 rtty si4432 sstv sx1262 sx1268 sx1272 sx1276 sx1278 sx1280

Last synced: 26 Dec 2024

https://github.com/mixiaoxiao/arduino-homekit-esp8266

Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.

arduino arduino-library esp32 esp32-arduino esp8266 esp8266-arduino homekit

Last synced: 26 Dec 2024

https://github.com/lds133/weather_landscape

Visualizing Weather Forecasts Through Landscape Imagery

eink esp32 micropython openweathermap-api python3 weather-forecast

Last synced: 27 Dec 2024

https://github.com/fdivitto/fabgl

ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal

audio audio-engine composite emulator esp32 fabgl game-engine graphics-engine graphics-library gui keyboard mouse ntsc pal ps2 sound terminal vga vt100 widget-library

Last synced: 26 Dec 2024

https://github.com/pikasTech/PikaPython

An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.

embedded esp32 esp8266 iot language lua luatos mcu microcontroller micropython python rtthread stm32

Last synced: 08 Nov 2024

https://github.com/pikastech/pikapython

An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.

embedded esp32 esp8266 iot language lua luatos mcu microcontroller micropython python rtthread stm32

Last synced: 26 Dec 2024

https://github.com/sminghub/sming

Sming - powerful open source framework simplifying the creation of embedded C++ applications.

arduino async c-plus-plus embedded esp32 esp8266 espressif framework internet-of-things iot microcontroller rboot rp2040 sming ssl-support upnp wifi

Last synced: 26 Dec 2024

https://github.com/fdivitto/FabGL

ESP32 Display Controller (VGA, PAL/NTSC Color Composite, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal

audio audio-engine composite emulator esp32 fabgl game-engine graphics-engine graphics-library gui keyboard mouse ntsc pal ps2 sound terminal vga vt100 widget-library

Last synced: 11 Nov 2024

https://github.com/SmingHub/Sming

Sming - powerful open source framework simplifying the creation of embedded C++ applications.

arduino async c-plus-plus embedded esp32 esp8266 espressif framework internet-of-things iot microcontroller rboot rp2040 sming ssl-support upnp wifi

Last synced: 26 Oct 2024

https://github.com/coretechr/omote

Open Source Remote Using ESP32 and LVGL

esp32 infrared lvgl remote wifi

Last synced: 26 Dec 2024

https://github.com/martin-ger/esp32_nat_router

A simple NAT Router for the ESP32

esp-idf esp32 nat repeater router

Last synced: 26 Dec 2024

https://github.com/plummerssoftwarellc/nightdriverstrip

NightDriver client for ESP32

arduino cpp esp32 led platformio

Last synced: 26 Dec 2024

https://github.com/PlummersSoftwareLLC/NightDriverStrip

NightDriver client for ESP32

arduino cpp esp32 led platformio

Last synced: 06 Nov 2024

https://github.com/tttapa/control-surface

Arduino library for creating MIDI controllers and other MIDI devices.

arduino arduino-library ble-midi control-surface esp32 midi midi-controller midi-over-usb raspberry-pi-pico teensy usb-midi

Last synced: 26 Dec 2024

https://github.com/arkhipenko/taskscheduler

Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers

arduino attiny cooperative esp32 esp8266 library multitasking nrf52 reliable stm32 teensy

Last synced: 26 Dec 2024

https://github.com/toitlang/toit

Program your microcontrollers in a fast and robust high-level language.

esp32 toit

Last synced: 26 Dec 2024

https://github.com/impulseadventure/guislice

GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL

adafruit-gfx arduino arduino-library c embedded esp32 esp8266 feather gui linux m5stack mcufriend pi platformio raspberry-pi sdl teensy tft tft-espi touchscreen

Last synced: 26 Dec 2024

https://github.com/arkhipenko/TaskScheduler

Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers

arduino attiny cooperative esp32 esp8266 library multitasking nrf52 reliable stm32 teensy

Last synced: 05 Nov 2024

https://github.com/ImpulseAdventure/GUIslice

GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL

adafruit-gfx arduino arduino-library c embedded esp32 esp8266 feather gui linux m5stack mcufriend pi platformio raspberry-pi sdl teensy tft tft-espi touchscreen

Last synced: 07 Nov 2024

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

Highly optimized open source ambient lighting implementation based on modern digital video and audio stream analysis for Windows, macOS and Linux (x86 and Raspberry Pi / ARM).

adalight ambilight apa102 directx esp32 hdr hyperserial led led-strips music-visualizer pico pipewire raspberry-pi rpi screen-capture sk6812 sound-visualizer spi wled ws2812

Last synced: 26 Dec 2024

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

Highly optimized open source ambient lighting implementation based on modern digital video and audio stream analysis for Windows, macOS and Linux (x86 and Raspberry Pi / ARM).

adalight ambilight apa102 directx esp32 hdr hyperserial led led-strips music-visualizer pico pipewire raspberry-pi rpi screen-capture sk6812 sound-visualizer spi wled ws2812

Last synced: 03 Nov 2024

https://github.com/thelastoutpostworkshop/gpio_viewer

GPIOViewer Arduino Library to see live GPIO Pins on ESP32 boards

arduino-library esp32 gpio gpio-pins gpioviewer

Last synced: 27 Dec 2024

https://github.com/klaasnicolaas/home-assistant-glow

âš¡ The power of energy measurements in your house

electricity energy esp32 esp8266 esphome glow hacktoberfest home-assistant iot smartmeter

Last synced: 26 Dec 2024

https://github.com/lvgl/lv_port_esp32

LVGL ported to ESP32 including various display and touchpad drivers

esp-idf esp32 graphics lvgl ui

Last synced: 28 Dec 2024

https://github.com/CoretechR/OMOTE

Open Source Remote Using ESP32 and LVGL

esp32 infrared lvgl remote wifi

Last synced: 05 Nov 2024

https://github.com/mrcodetastic/esp32-hub75-matrixpanel-dma

An Adafruit GFX Compatible Library for the ESP32, ESP32-S2, ESP32-S3 to drive HUB75 LED matrix panels using DMA for high refresh rates. Supports panel chaining.

dma esp32 esp32-arduino esp32s2 esp32s3 hub75 hub75e led-panels

Last synced: 26 Dec 2024

https://github.com/gruppio/sonoff-homekit

Make your Sonoff Switch compatible with Apple Homekit! 🎉

api apple arduino esp32 esp8266 esp8285 homekit ifttt itead sonoff sonoff-basic sonoff-devices sonoff-tasmota sonoff-xxx

Last synced: 25 Dec 2024

https://github.com/tenderlove/initial-v

It's a BMW shifter converted to a Bluetooth Keyboard that you use with Vim

bluetooth esp32 initial-v vim

Last synced: 25 Dec 2024