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/martinberlin/esp32-spi-slave

esp32 SPI slave in case you need to sniff what the master sends

esp32 spi

Last synced: 27 Oct 2024

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

MPR121 Capacitive Touch Driver for esp-idf

capacitive-touch-sensor esp-idf esp32 mpr121

Last synced: 04 Nov 2024

https://github.com/a5huynh/knock-esp32

ESP32 WiFi provisioning over BLE

arduino-library ble esp32 esp32-arduino wifi

Last synced: 23 Oct 2024

https://github.com/trombik/esp_hass

Home Assistant WebSocket API client for esp-idf

esp-idf esp-idf-component esp32 home-assistant

Last synced: 27 Oct 2024

https://github.com/homespan/programmablehub

Demonstrates how to add a Web Server alongside HomeSpan to create a Programmable Hub

arduino-sketch esp32 home-automation homekit homespan

Last synced: 04 Nov 2024

https://github.com/calinradoni/esp32boardmanager

Basic board manager with WiFi AP / STA mode, HTTP server and firmware OTA update

esp-idf esp32 ota-firmware-updates

Last synced: 30 Dec 2024

https://github.com/civictechto/tracket-sensor

Design files and source code for the tRacket noise sensor

arduino civic-tech cpp esp32 kicad noise platformio sound urban

Last synced: 20 Nov 2024

https://github.com/calinradoni/esp32hal

ESP32 HAL: helper C++ classes for some ESP32 info (tasks, heap) and generic peripherals (ADC, GPIO, I2C, SPI, Timers, ...)

adc esp-idf esp32 freertos-task gpio i2c spi

Last synced: 30 Dec 2024

https://github.com/lemariva/upygeo

Geolocation on WiPy 2.0 (MicroPython) without GPS Module, only WiFi

esp32 example-project geo-location micropython wifi wipy

Last synced: 10 Dec 2024

https://github.com/usamahacker0/WIFI-Uchiha

A WIFI Pentesting Tool ( WIFI Hacking ) with Powerfull tools.

esp32 esp8266 nodemcu-esp8266 oled-display ssh1106-i2c wifi-hacking wifi-security

Last synced: 25 Nov 2024

https://github.com/smolbun/cc1101-frequency-finder

Get RF frequencies that are above the set threshold by hopping through a list of commonly used frequencies

arduino cc1101 esp32 esp8266 raspberry-pi-pico

Last synced: 20 Jan 2025

https://github.com/larry-wong/tiny_sensor

基于 ESP32-S3 的温湿度 / 光照 / 人体存在传感器和红外发射器。

environment-sensor environment-sensors esp32 esp32-s3 esphome gy-302 homeassistant ir kicad

Last synced: 06 Nov 2024

https://github.com/charlesrocket/beastie

FreeBSD face for Watchy

arduino esp32 watchy-faces

Last synced: 27 Oct 2024

https://github.com/red-scorp/ag-panel

Arduino Graphic Panel for lcdproc

arduino arm avr bare-metal embedded esp32 hobby hobby-project lcdproc stm32

Last synced: 10 Nov 2024

https://github.com/passerbyzzz/car

基于树莓派的巡线小车/ESP32的避障小车

esp32 raspberry-pi raspberrypi

Last synced: 28 Jan 2025

https://github.com/sunbearc22/esp32flashwriter

A GUI to connect with ESP32 devices and write firmware to the ESP32 flash.

esp32 esptool firmware-tools gui-application linux-app micropython pyserial tkinter-python windows-10-apps

Last synced: 11 Nov 2024

https://github.com/initerworker/esp32-s3-touch-lcd-1-28

A Rust-based boilerplate for supporting the waveshare esp32-s3-touch-lcd-1-28 with esp-idf-svc

esp32 esp32-idf esp32-s3 rust

Last synced: 04 Dec 2024

https://github.com/lbuque/micropython-ft6x36

This is a micropython module for self-capacitive touch panel controllers produced by FocalTech Systems.

esp32 micropython touch touchscreen

Last synced: 07 Nov 2024

https://github.com/rookidroid/hexapod

A 3D Printed Hexapod Robot

3d-printing arduino esp32 esp32-arduino hexapod

Last synced: 07 Nov 2024

https://github.com/kotyara12/retgsend

Library for sending notifications to Telegram from a device to ESP32. There is a built-in queue of outgoing messages for delayed sending (for example, when there is no Internet)

esp-arduino esp-idf esp-idf-framework esp32 telegram telegram-bot

Last synced: 19 Jan 2025

https://github.com/blackhole-consulting/blockchain-micropython

A blockchain micropython libraries for ECC, ECDSA and network with BITCOIN BTC, Ethereum, EOS

blockchain btc ecdsa ecdsa-cryptography ecdsa-signatures encryption eos esp32 ethereum micropython rsa

Last synced: 17 Nov 2024

https://github.com/nanoframework/nanoframework.hardware.esp32.rmt

📦 .NET nanoFramework class library for the RMT (remote control) peripheral for ESP32 targets

csharp dotnet esp32 hacktoberfest library nanoframework

Last synced: 09 Nov 2024

https://github.com/arkhipenko/espcoldboot

Flexible ESP8266 and ESP32 initial device provisioning

arduino boot coldboot esp32 esp8266 provisioning

Last synced: 23 Jan 2025

https://github.com/tve/esp32-secure-base

Base project for the esp32 focused on security using MQTTS

esp32 esp32-arduino mqtt mqtts ota-update

Last synced: 27 Oct 2024

https://github.com/0snap/arduino-wifi-fastled-controller

Stuff that blinks and hosts a webserver at the same time. Control it with your phone

arduino arduino-webserver esp32 esp8266 fastled led

Last synced: 25 Oct 2024

https://github.com/smittytone/featherclock

Feather Huzzah ESP8266/ESP32 Digital Clock

adafruit adafruit-feather-huzzah esp32 esp8266 micropython

Last synced: 31 Oct 2024

https://github.com/azholtikov/esp-now-gateway

Gateway for data exchange between ESP-NOW devices and MQTT broker for ESP8266/ESP32.

esp-now esp32 esp8266 mesh mesh-network mesh-networks mqtt

Last synced: 15 Nov 2024

https://github.com/martinberlin/remora-matrix

Uses MIDI signals to trigger geometrical drawings in RGB Led matrixes using FastLED and ESP32

addressable-leds esp32 matrix midi udp

Last synced: 27 Oct 2024

https://github.com/bunnysakura/espnanotool

一个使用ESP32系列芯片开发的小工具。| 合宙 ESP32C3-CORE 开发板和 0.96寸 屏幕拓展板 | M5Stack BASIC

esp32 esp32-c3 esp32-idf esp32c3 gui luatos lvgl lvgl-esp32 lvgl-esp32-port m5stack m5stack-core

Last synced: 17 Feb 2025

https://github.com/koenvervloesem/m5core2-heart-rate-display

Show the heart rate sent by a Bluetooth Low Energy heart rate sensor on the display of an M5Stack Core2

ble bluetooth-arduino bluetooth-low-energy core2ez esp32 esp32-arduino heart-rate heart-rate-monitor heart-rate-sensor m5stack m5stack-core2 nimble-arduino-library

Last synced: 24 Oct 2024

https://github.com/deaafrizal/cuybot-rtos

Cuybot Protonano V1 OpenSource Custom Smartcar Board

arduino esp32 iot microcontroller raspberry-pi robotics

Last synced: 30 Oct 2024

https://github.com/valerio-vaccaro/sfyl-wallet

SFYL Wallet is a Bitcoin Hardware Wallet using WIFI and webpages as communication protocol.

bitcoin eink esp32 hardware-wallet lilygo psbt ubitcoin

Last synced: 14 Nov 2024

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

Driver for A/D converter with SPI serial interface

esp-idf esp32 mcp3001 mcp3002 mcp3004 mcp3008 mcp3201 mcp3202 mcp3204 mcp3208 mcp3301 mcp3302 mcp3304

Last synced: 27 Oct 2024

https://github.com/nopnop2002/esp-idf-world-weather

Display the weather forecast on M5STACK

esp-idf esp32 m5stack weather

Last synced: 27 Oct 2024

https://github.com/etiennetremel/esp32-home-sensor

ESP32 DevKit v1 home sensor (bme280) with InfluxDB, Telegraf and Mosquitto MQTT

docker-compose embassy esp-wifi esp32 home-automation homeassistant influxdb iot mqtt telegraf

Last synced: 05 Nov 2024

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

Take a picture and Publish it via SMTP.

esp-idf esp32 esp32-cam gmail mail smtp

Last synced: 27 Oct 2024

https://github.com/mkgeiger/astro-tracker

equatorial mount stepper motor controller with GPS high precision star-, moon- and sun-tracking, Skysafari server for GOTO and Webinterface for stepper motor settings on an ESP32 microcontroller

1pps astro autoguider declination em406 equatorial esp32 fast-slewing goto gps high-precision lm2596 lx200 mt-1 navilock rectascension skysafari stepper-motor tb6612fng wifi

Last synced: 13 Nov 2024

https://github.com/sighmon/co2_sensor_scd4x_esp32_http_server

An Arduino sketch for the Adafruit SCD4X and SCD-30 CO2 sensor running on an ESP32 with an http server.

co2 esp32 http-server prometheus scd-30 scd-40 scd-41 sensor

Last synced: 28 Nov 2024

https://github.com/janc18/cae32

Simracing equipment, including hardware, software, and firmware design.

esp32 esp32-idf firmware gtk3 hardware-designs open-source-hardware pcb simracing stm32 usb-hid

Last synced: 02 Nov 2024

https://github.com/fbiego/ble_ir_esp32

Arduino firmware for universal IR remote, to be used with an android app

android esp32 infrared ir irremote protocol remote-control

Last synced: 07 Nov 2024

https://github.com/xtrinch/esp-internet-radio

Internet radio station using an ESP32, VS1053 module, a TFT ILI9341 screen and an IR sensor.

esp esp32 internet-radio radio radio-player vs1053

Last synced: 27 Oct 2024

https://github.com/makerm0/pixeltime

a low power led watch based on ESP32 C3 & MicroPython

esp32 micropython watch

Last synced: 08 Nov 2024

https://github.com/usamahacker0/wifi-uchiha

A WIFI Pentesting Tool ( WIFI Hacking ) with Powerfull tools.

esp32 esp8266 nodemcu-esp8266 oled-display ssh1106-i2c wifi-hacking wifi-security

Last synced: 10 Feb 2025

https://github.com/martinius96/termostat-ethernet

Termostat postavený na platforme Arduino s Ethernet shieldom Wiznet W5100 / modulom Wiznet W5500. Využíva teplotný senzor DS18B20 na OneWire zbernici. Arduino riadi výstup - relé na základe rozdielu cieľovej a nameranej teploty so zohľadnením hysterézy. Thermostat built on the Arduino platform with Ethernet shield Wiznet W5100 / module Wiznet W5500. It uses the DS18B20 temperature sensor on the OneWire bus. The Arduino controls the output-relay based on the difference between the target and measured temperature, taking into account the hysteresis.

arduino c ds18b20 esp32 ethernet ethernet-phy ethernet-shield html lan8720 thermostat thermostat-controller web website wiring wiznet

Last synced: 09 Nov 2024

https://github.com/darekbx/esp32-notification-receiver

M5StickC as a notifications receiver. Notifications are transferred from the Android phone.

android arduino esp32 kotlin

Last synced: 31 Dec 2024

https://github.com/ivynya/esp32-rick-roller

A compact solution for Rick Rolling your friends, coworkers, and normies in public.

arduino cpp esp32 rick-astley rickroll

Last synced: 26 Jan 2025

https://github.com/krdlab/esp32-eddystone

Eddystone library for ESP32

arduino esp32

Last synced: 28 Oct 2024

https://github.com/rpsubc8/ESP32TinyChip8

Chip8 emulator TTGO VGA32

c chip8 emulator esp32 ttgovga32

Last synced: 11 Nov 2024

https://github.com/wokwi/esp32-ntp-clock

ESP32 NTP Clock Example (using Platform IO)

esp32 esp32-arduino platformio

Last synced: 16 Jan 2025

https://github.com/gdsports/mididump

Display USB MIDI events on M5Stack display

arduino esp32 m5stack midi usb-host

Last synced: 13 Nov 2024

https://github.com/tuupola/esp_gfx

HAGL speed tests for ESP32 boards

esp-idf esp32

Last synced: 10 Feb 2025

https://github.com/paclema/mqttclient

MQTT Client library that wrappers ESP-IDF mqtt client component into a C++ class

esp32 mqtt-client

Last synced: 06 Jan 2025

https://github.com/onolab-tmu/blinky

Hardware design files and software for a flexible and portable sound-to-light conversion device.

blinky esp32 hardware leds microphone pcb sound sound-to-light

Last synced: 10 Feb 2025

https://github.com/windowsair/corsacota

An esp8266/esp32 websocket OTA library

esp-idf esp32 esp32c3 esp8266 ota

Last synced: 10 Feb 2025

https://github.com/electroniccats/catfinder

Our amazing (and cheap) Rover Kit for everybody

arduino bast electronic-cats esp32 hardware rover rovers

Last synced: 24 Nov 2024

https://github.com/johanson/irur

Infrared Universal Remote webUI Home Assistant add-on. Provides a simple web UI to record and manage buttons for your virtual IR remote. Supports ingress.

esp32 home-automation homeassistant iot iot-application sonoff tasmota

Last synced: 20 Nov 2024

https://github.com/xreef/esp32-cam_camera_webserver_enhanced

Firmware for esp32-cam to make the most of it with BeePrint for MKS WiFi

esp32 esp32-cam streaming streaming-video web-interface web-server

Last synced: 08 Nov 2024

https://github.com/matthias-bs/atc_mithermometer

Arduino BLE Client library for receiving ATC_MiThermometer Data (as Advertising Data)

arduino arduino-library ble esp32 esp32-arduino sensors

Last synced: 23 Oct 2024

https://github.com/Jana-Marie/trainlog

simple position and movement tracker/logger.

battery eletronics esp32 hardware kicad oshw trains

Last synced: 20 Nov 2024

https://github.com/lennarthennigs/otawrapper

Arduino/ESP library to simplify OTA setup.

arduino arduino-library cplusplus esp32 esp8266 m5stack ota-update

Last synced: 08 Nov 2024

https://github.com/jminjares4/esp32-lcd-1602-driver

ESP32 LCD device driver using esp-idf

esp32 esp32-idf lcd-display lcd1602

Last synced: 10 Jan 2025

https://github.com/claudemarais/esp32-cam_with_ssd1306

A simple Arduino project to show how to use a SSD1306 OLED display with ESP32-CAM. The reason why this is interesting is that the SSD1306 uses I2C, not SPI. Since the ESP32-CAM doesn't have I2C pins, we have to use the Wire lib to define our own I2C pins.

arduino esp32 esp32-cam i2c ssd1306 ssd1306-oled

Last synced: 01 Feb 2025

https://github.com/redchenjs/uart_hci_bluetooth_module_esp32

UART HCI Bluetooth Module | UART HCI 藍牙模組 | 基於ESP32的UART雙模藍牙控制器

bluetooth-module esp32 h4 hci serial uart

Last synced: 20 Nov 2024

https://github.com/galopago/misistemote

Misistemote is an Open Source, modular ecosystem that uses pre-made PCB to mix and match your choice of processor board. Is oriented to make small, mobile, battery powered electronic projects work in real conditions in a very short time.

diy esp32 esp32-wroom esp32cam gerber gerber-files kicad kicad-pcb mcu open-hardware open-hardware-electronics open-source pcb

Last synced: 14 Nov 2024

https://github.com/umerghafoor/iot-plant-monitoring-system

Code for an ESP32-based system that monitors plant health (humidity, temperature, soil moisture) and publishes data to AWS IoT Core for real-time cloud analysis.

aws-iot esp32 iot mqtt ntp plant-monitoring

Last synced: 30 Jan 2025

https://github.com/folkertvanheusden/kek

PDP-11/70 emulator

esp32 pdp-11 posix

Last synced: 17 Nov 2024

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

ping example for esp-idf

esp-idf esp32 ping

Last synced: 27 Oct 2024

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

DS1307 RTC Driver for esp-idf

ds1307 esp-idf esp32 rtc

Last synced: 27 Oct 2024

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

nRF24L01 to mqtt bridge using esp32

bridge esp-idf esp32 mirf mqtt nrf24l01

Last synced: 27 Oct 2024

https://github.com/nopnop2002/esp-idf-spi-eeprom

SPI EEPROM Access Library for esp-idf

at25 eeprom esp-idf esp32 m95 spi

Last synced: 27 Oct 2024

https://github.com/plapointe6/customhadevicescollection

A collection of custom Home Assistant devices working with arduino/MQTT

arduino esp32 esp8266 home-assistant iot-devices oit

Last synced: 23 Oct 2024

https://github.com/plapointe6/espsimpleremoteupdate

Simple remote update for ESP32 and ESP8266

arduino arduino-library esp32 esp8266 iot

Last synced: 05 Feb 2025

https://github.com/mongoose-os-apps/losant-temp-sensor

:thermometer: A Mongoose OS app for sending temperature readings of ESP32 to Losant.

esp32 esp822 espressif losant mongoose-os mongoose-os-app mqtt temperature-sensor

Last synced: 08 Nov 2024

https://github.com/mengguang/espvs1003

VS1003 Player Chip Arduino (ESP32) Library

arduino esp32 library mp3 player vs1003

Last synced: 21 Nov 2024

https://github.com/maxwelljay256/bike-computer

基于 ESP-32 和 esp-idf v4.4 的 自行车 GPS 码表,HITSZ 2022-2023 大一立项项目

atgm336h diy e-paper esp-idf esp32 gps hitsz jy901s

Last synced: 03 Jan 2025

https://github.com/xtalism/bleclient

(Client side) Communication between two ESP32 via Bluetooth making use of the BLEServer library.

arduino bluetooth-low-energy communication-protocol esp32 platformio uuid

Last synced: 10 Feb 2025

https://github.com/bharathsudharsan/optimized-one-vs-one-algorithm

Code for AAAI poster 'Training up to 50 Class ML Models on 3 $ IoT Hardware via Optimizing One-vs-One Algorithm'

arduino classifier-training esp32 esp8266 incremental-learning microcontroller node-mcu one-vs-one online-learning optimization-algorithms tinyml

Last synced: 17 Nov 2024

https://github.com/kotyara12/rewifi

A library for connecting to a WiFi hotspot using only the ESP-IDF framework

esp-idf esp32 wifi

Last synced: 18 Nov 2024

https://github.com/witty-wizard/serialio

An Arduino library for decoding multiple RC protocols.

arduino attiny crsf elrs esp32 ibus rp2040 sbus

Last synced: 26 Jan 2025

https://github.com/RobTillaart/DAC8552

Arduino library for DAC8552 Digital Analog Convertor

arduino dac esp32

Last synced: 24 Nov 2024

https://github.com/sqfmi/hpdl1414-74hc595-arduino

An Arduino library for driving HPDL-1414 displays using shift registers

arduino esp32 hpdl1414

Last synced: 27 Oct 2024

https://github.com/andreondra/homeassistant-poolstar-poolex

Controlling Poolex heat pumps by French manufacturer Poolstar with esphome and Home Assistant.

esp32 esp8266 esphome heatpump homeassistant iot pool

Last synced: 07 Nov 2024

https://github.com/celliesprojects/estreamplayer32_vs1053

An esp32 app to play web-radio or music files from a local lamp or llmp server. Needs a separate VS1053 decoder board. Compiles in the Arduino IDE.

esp32 radio-browser vs1053b webradio

Last synced: 08 Nov 2024

https://github.com/zakharb/legocity

Build LEGO City with ESP32

ampy esp32 firmware lego micropython

Last synced: 15 Nov 2024

https://github.com/w00000dy/esp-relay

Control your relays over wifi using an ESP8266 or ESP32

arduino esp esp32 esp32-arduino esp8266 esp8266-arduino relay web-gui wifi

Last synced: 27 Oct 2024

https://github.com/mreliptik/variometer

An ESP32 based variometer made for paragliding. (GPS, variometer, altimeter, compass)

altimeter arduino barometer bmp180 compass esp32 gps paragliding variometer

Last synced: 27 Oct 2024