Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

PlatformIO

PlatformIO is an open source, cross-platform development ecosystem for embedded systems, IoT (Internet of Things) devices, and microcontrollers. It provides a unified and integrated development platform that simplifies and streamlines the process of developing software for a wide range of embedded hardware and platforms.

https://github.com/tinycompositehar/esp32s3devkitmacandseriallogger

Logs the UMI and MAC Address for ESP32-S3

esp32-s3 macaddress platformio umi

Last synced: 04 Feb 2025

https://github.com/cdzombak/esp01-power-loss-alarm-http

ESP01 program that sends a notification over HTTP when power is disconnected or reconnected

arduino esp01 esp8266 platformio platformio-arduino

Last synced: 22 Jan 2025

https://github.com/lisoveliy/svet

Super-Visor ESP Tools - library add-on for ESP to create a simple web infrastructure, work with Wi-Fi, Web and EEPROM or flash-memory. (WIP of Alpha)

arduino arduino-library esp esp8266 esp8266-arduino espressif platformio

Last synced: 10 Oct 2024

https://github.com/otti/ethswitch

Multi Button Light Switch with Ethernet, POE and MQTT

esp32 ethernet kicad platformio poe switch wallswitch

Last synced: 13 Jan 2025

https://github.com/varungujjar/esp32-audio-spectrum-analyser

64 Band Audio Spectrum Analyser using FFT, ESP32 & SSD1322 OLED Display

audio-processing cpp esp32 fft multiprocessing platformio rtos ssd1322 wemos-lolin-esp32

Last synced: 13 Jan 2025

https://github.com/gill003/smart-sign-language-translator-glove

The Smart Sign Language Glove is a wearable device that translates sign language gestures into text or speech, bridging communication gaps for sign language users. Powered by an ESP32 microcontroller, the glove uses flex sensors and an MPU-6050 accelerometer/gyroscope to capture real-time hand movements.

esp32 knn-classification machine-learning-algorithms mpu6050 platformio sign-language-translation threejs webserver

Last synced: 13 Jan 2025

https://github.com/diegoperea20/iot-con-ia

iot con ia guia de paso a paso para realizarlo hecho con platformio

artificial-intelligence esp32 iot iot-ai platformio uao

Last synced: 13 Jan 2025

https://github.com/dbgjerez/iot-esp8266-dht11

Project with Platform IO programmed in C++ with DHT-11 humidity and temperature sensor.

cpp dht11 esp8266 iot platformio

Last synced: 01 Feb 2025

https://github.com/snakeye/recurringtask

Arduino library for simple management of recurring tasks

arduino platformio scheduling

Last synced: 02 Feb 2025

https://github.com/erriez/erriezgithubactionsplatformiodoxygen

Erriez Github Actions CI build with PlatformIO and generate Doxygen gh-pages and PDF

actions arduino build ci doxygen github issues library platformio pull-request templates

Last synced: 20 Dec 2024

https://github.com/nuwanj/smart-computer-table

My custom build "Work from Home" setup

cad cam esp32 platformio

Last synced: 26 Jan 2025

https://github.com/emmanuelmess/betterfeelingsforac

Allows for sending head index ifeel messages to AC

arduino arduino-uno cpp embedded platformio

Last synced: 15 Jan 2025

https://github.com/marc56k/spotipi3_esp32

The code for the ESP32 of the SpotiPi3.

platformio

Last synced: 15 Jan 2025

https://github.com/nthnn/portamob

Portable Mobile device-like shield for UNO-like boards; an ingenious extension for the Arduino UNO platform.

arduino arduino-board arduino-library arduino-shield cern cern-open-hardware embedded-boards embedded-c embedded-systems platformio platformio-library

Last synced: 13 Jan 2025

https://github.com/mwdle/rotaryhuecontrol

Allows for gradient color control of Common Anode RGB LEDs via 5 pin 360° rotary encoder or built-in web interface. ESP8266 NodeMCU Project.

arduino cplusplus esp8266 esp8266-projects hsv platformio platformio-arduino potentiometer pwm rgb rgb-led rotary-encoder

Last synced: 11 Jan 2025

https://github.com/titaniumhocker/informer

Device for remote monitoring of high pressure in closed pipe systems.

atmega c diy platformio

Last synced: 09 Jan 2025

https://github.com/9peo0xnd/unit-imu_pro

M5Stack Unit-IMU Pro BMI270/BMM150 libraries

bmi270 bmm150 imu m5gfx m5unified platformio

Last synced: 17 Jan 2025

https://github.com/zvoverman/duolingo-streak-status

ESP32 project that tracks my Duolingo streak status on an LCD screen

ardui cpp esp32 platformio

Last synced: 17 Jan 2025

https://github.com/makerbasemoon/gesture-car-mini-esp

Gesture Car Air Controller For ESP32 Mini

esp32-mini mpu6050 platformio websocket-client

Last synced: 16 Jan 2025

https://github.com/harryslabdotnet/nes-controller-interface

A simple interface for the NES controller, allowing for the 8 buttons of the NES controller to be read by a microcontroller. Available at https://harryslab.net/nes-controller-breakout-board.

arduino arduino-library controller nes nintendo platformio platformio-arduino platformio-library

Last synced: 31 Dec 2024

https://github.com/justin-marian/casamonitor

CasaMonitor: Home condition monitoring & control with: sensors, LEDs, fan, automation, real-time data, and customizable settings.

atmega328p avr gpio home-control i2c node-red platformio pwm real-time timers usart

Last synced: 22 Jan 2025

https://github.com/wilmsn/espnode_ws

A configurable ESP node (with RF24 gateway) based on websockets

esp32 esp8266 html platformio rf24 websocket

Last synced: 25 Jan 2025

https://github.com/riconem/location-compass

This project is a location-compass system running on an ESP32 microcontroller. It integrates several modules including a stepper motor, GPS module, and a compass module. The system is designed to point to specific locations using the stepper motor, guided by GPS coordinates and compass direction. It was designed for a Kiosktour in Hannover, Germany

compass esp32 gps microcontroller platformio stepper

Last synced: 22 Dec 2024

https://github.com/sandwich1699975/arduinounitplatformio

My template for using ArduinoUnit unit tests with Platform IO

arduino embedded platformio unit-testing

Last synced: 22 Dec 2024

https://github.com/thorsten-l/esp8266-arduino-info

A simple program showing esp8266 chip information

esp8266 esp8266-arduino platformio

Last synced: 20 Jan 2025

https://github.com/zceemja/platform-timsp430emu

This is a clone of PlatformIO MSP430 platform, except uploader is replaced with software emulator

arduino msp430 msp430g2553 platformio ti-msp430

Last synced: 22 Jan 2025

https://github.com/stonedev-app/pico_dsp_radio

Raspberry Pi Pico DSP radio

arduino platformio radio raspberry-pi-pico

Last synced: 02 Feb 2025

https://github.com/nsaitarun-git/vectorbot_microros_v3

Vector Bot Lite is an ongoing project that focuses on integrating MicroROS into a low-cost differential drive robot. This is an extension of ROS 2 tailored for microcontrollers. This project demonstrates how to enable efficient robotic communication with limited hardware resources, suitable for lightweight and modular robotics applications.

differential-d esp32 microros platformio ros2-humble

Last synced: 22 Jan 2025

https://github.com/antonioberna/spectrum-analyzer

ESP32 Spectrum Analyzer implement FFT (radix-2) in C++

cpp embedded engineering esp32 fft platformio radix-2 spectrum-analyzer

Last synced: 22 Jan 2025

https://github.com/chinmay-esp/rfid_esp32

This project demonstrates how to interface an MFRC522 RFID module with an Arduino using the SPI protocol to read RFID tags/cards. The program reads the UID (Unique Identifier) of the RFID card or tag and displays it on the Serial Monitor in HEX format.

cpp esp32 platformio rfid-rc522

Last synced: 22 Jan 2025

https://github.com/cdzombak/esp01-ping-target

ESP01 program that joins a WiFi network and responds to pings

arduino esp01 esp8266 platformio platformio-arduino

Last synced: 17 Jan 2025

https://github.com/spouliot/tilt-relay

ESP32 Tilt Hydrometer Relay to Brewfather

arduino brewfather esp32 platformio tilt

Last synced: 24 Jan 2025

https://github.com/enkerewpo/poxi

peng-zhihui's peak personal modified version

esp32-arduino lvgl pcb platformio

Last synced: 09 Jan 2025

https://github.com/duranda/odroid-go-idf

Example project for ODROID-GO using ESP-IDF on PlatformIO

esp-idf ili9341 odroid-go platformio

Last synced: 22 Jan 2025

https://github.com/thorsten-l/esp8266-sample-hw-timer1

PlatformIO sample using the hardware timer1 on an ESP8266 (WEMOS D1 mini)

arduino arduino-framework esp8266 esp8266-arduino platformio sample timer

Last synced: 20 Jan 2025

https://github.com/zonque/adc101-arduino

Arduino library to communicate with TI ADC101 converters

arduino-library platformio

Last synced: 29 Jan 2025

https://github.com/smougenot/esp32_tft_sensors

Use esp32 with tft screen (from TTGO) with sensors

arduino esp32 espressif pio plateformio platformio sensors tft tft-espi ttgo wifi wifimanager

Last synced: 18 Dec 2024

https://github.com/jaquba/jqbstm32_framework

Framework for fast development STM32 applications with CubeMX and PlatformIO

cubemx platformio stm32

Last synced: 08 Feb 2025

https://github.com/pedro31415/russian-peasant-method-arduino

Algoritmo em c que implementa multiplicação camponesa russa, porém implementando no arduino utilizando platformio no vscode.

arduino c msp430 msp430g2553 platformio

Last synced: 18 Jan 2025

https://github.com/brothaman/platformio_examples

Compilation of examples using PlatformIO command line interface. This repo will act as a 'boiler plate' for future projects using PlatformIO CLI

cplusplus pio platformio

Last synced: 18 Jan 2025

https://github.com/jannled/smartscale

Modification of a kitchen scale with an ESP32 and a HX711 on a custom PCB

esp32 hx711 kicad kitchen-scale platformio

Last synced: 09 Jan 2025

https://github.com/hpsaturn/esp32-stepper-tests

Testing ESP32 with 8825/4988 Stepper Driver library on Nema stepper motors like 17HS19

arduino drivers iot motor-controller platformio

Last synced: 02 Feb 2025

https://github.com/blueandi/avr-net-io-smartmeter

Smartmeter server based on a AVR-NET-IO board.

arduino avr-net-io cpp11 platformio smartmeter

Last synced: 02 Feb 2025

https://github.com/blueandi/rego6xxsrv

Heatpump Rego6xx controller server based on a AVR-NET-IO board.

arduino avr-net-io cpp11 heatpump ivt junkers platformio rego6xx rest-api

Last synced: 02 Feb 2025

https://github.com/markuspi/cppfreertos

A FreeRTOS C++ wrapper for ESP32

cpp esp32 freertos platformio

Last synced: 29 Jan 2025

https://github.com/hggh/shiny-swirl

shiny swirl for debian booth

arduino avr debian ikea platformio swirl ws2812b

Last synced: 19 Jan 2025

https://github.com/friedjof/syncrtc

A project for synchronizing the ESP32's internal RTC with a NTP server to maintain accurate timekeeping.

ds3231 es8266 esp32 esp32s3 ntp platformio synchronization time

Last synced: 21 Dec 2024

https://github.com/spytaspund/esp32-ili9341-lvgl-template

Example code for esp32 running lvgl with connected ili9341 + touch

esp32 lvgl lvgl-esp32 platformio tft-display

Last synced: 10 Oct 2024

https://github.com/rahtol/led-dimmen

A simple ESP32 project using the LEDC library to dim a LED.

esp32 esp32-arduino ledc platformio vscode

Last synced: 10 Oct 2024

https://github.com/socxin/esp8266

L3 R3:espressif 160MHz MIPS Tensilica L106 WiFi SoC (ESP8266/ESP8285)

arduino baseline freertos micropython mips platformio qitas soc wifi

Last synced: 22 Dec 2024

https://github.com/danshick/arduino-ir-relay

Schematic, PCB, custom footprints, plots, and code for an arduino based remote control relay rig

arduino infrared infrared-control infrared-sensors kicad kicad-schematics pcb pcb-layout platformio relay relay-controllers schematic

Last synced: 29 Jan 2025

https://github.com/zmoth/mothswitch

Effortlessly control your home appliances with our HomeKit-compatible smart switch.

arduino esp32 homekit platformio

Last synced: 08 Feb 2025

https://github.com/rahtol/timerinterrupt0

Using a ESP32 HW timer to control a 4-digit LED Display.

esp32 esp32-arduino platformio vscode

Last synced: 10 Oct 2024

https://github.com/nightvisi0n/sonoff-s20

(Yet another) custom firmware for the sonoff s20 smart socket

arduino esp8266 internet-of-toilets iot mqtt platformio sonoff sonoff-s20

Last synced: 29 Jan 2025

https://github.com/bojesav/water_monitoring-_control

Monitoring Water wasted tofu using lvgl on esp32 using arduino framework

arduino c lvgl-esp32 platformio

Last synced: 30 Jan 2025

https://github.com/lnahrf/agns_controller

ESP32 Firmware for the AGNS Controller (Autonomous Garden Node System)

api arduino cpp esp-now esp32 microcontrollers platformio rest restapi rf

Last synced: 22 Nov 2024

https://github.com/carlosrabelo/mojave

ESP32 Solo Miner

esp32 platformio sha256 solo-miner

Last synced: 31 Jan 2025

https://github.com/dino-julius/proyecto-ss-agodic2024

Servicio Social TEC Creando Tecnologías para el Football Americano - Proyecto: Dispositivos de medición inteligentes.

esp32-arduino iot platformio sports vscode

Last synced: 30 Jan 2025

https://github.com/gabrielmarcano/esp32-roaster

Project including the firmware to create a real life roaster

esp32 husarnet iot-device ota-updates platformio

Last synced: 30 Jan 2025

https://github.com/techonit/nodemcu_esp32-manage

🏭 A open source application for manage devices (IOT) on nodemcu-esp32. Send and get reports to server with a api token.

board cpp iot nodemcu-esp32 platformio

Last synced: 30 Jan 2025

https://github.com/robotjaol/pio_shms_v2

arduino framework -> Structural Health is a Laboratory PLC SCSL project focused on achieving predictive maintenance for ITS infrastructure, specifically for the Automation Electronic Engineering Department.

platformio stm32

Last synced: 07 Dec 2024

https://github.com/martinpartin/nodetruck

NodeTruck is a project aimed at controlling and monitoring a kids Ride-on car via a microcontroller and a web interface. The project consists of two main parts: the Microcontroller Unit (MCU) and a Web Application.

cpp csharp esp32 esp8266 mqtt platformio remote-control soldering wifi

Last synced: 07 Dec 2024

https://github.com/luebbe/homie-relay-array

Control an array of relays using a pcf8574 i2c port expander

esp8266 homie mqtt platformio relay

Last synced: 23 Jan 2025

https://github.com/amruthapatil/nyu-justbreathe

This project implements a prototype of an embedded system that can determine if a person has stopped breathing for more than 10 seconds, triggering an alert. It is designed to address the need for real-time monitoring of infants to prevent Sudden Infant Death Syndrome (SIDS).

cpp embedded-systems microcontroller platformio

Last synced: 20 Jan 2025

https://github.com/luebbe/homie-yunshan-bme280

Homie firmware for a Yunshan ESP8266 wifi relay

esp8266 homie mqtt platformio

Last synced: 23 Jan 2025

https://github.com/robotjaol/shms_v2

arduino framework -> Structural Health is a Laboratory PLC SCSL project focused on achieving predictive maintenance for ITS infrastructure, specifically for the Automation Electronic Engineering Department.

platformio stm32

Last synced: 05 Feb 2025

https://github.com/vistx/factory-io-with-esp32

This repository contains code to establish communication between an ESP32 and Factory IO, specifically for controlling the "Pick and Place XYZ" scene using real-life buttons and a joystick.

esp esp32 factorio modbus modbus-tcp platformio plc tcp-ip vscode

Last synced: 08 Feb 2025

https://github.com/stacey-kenny/bonsai

🌱 Smart BonsAI Pot Smart BonsAI Pot is an IoT project that combines bonsai care with technology. It monitors environmental conditions like temperature and humidity, sending real-time data to a backend for analysis. Users can track their bonsai’s health via a mobile app.

cpp dart esp32 flutter go golang iot platformio sql

Last synced: 26 Jan 2025

https://github.com/vmanoj1996/mpu9250-platform-io-mbed-library

Library for interfacing mpu9250 with Mbed supported boards

complementary-filter imu mbed mpu9250 platformio

Last synced: 05 Feb 2025

https://github.com/vmanoj1996/mbed-encoder

Code for interfacing Quadrature encoder with Mbed compatible microcontrollers. Written on Platform io ide. May not directly compile on Mbed online ide

encoder mbed-os platformio quadrature

Last synced: 06 Feb 2025

https://github.com/makerbasemoon/spiderbot

This is the Spider Bot project for maker

bootstrap cplusplus css esp32 html iot javascript ota-update platformio

Last synced: 27 Nov 2024

https://github.com/schnebeck/ir-stm32f103

Switching your Raspberry PI on and off by key or IR remote control

arduino bluepill ir onoffswitch platformio raspberry-pi raspberrypi remotecontrol stm32 stm32f103

Last synced: 06 Feb 2025

https://github.com/nav9v/quilles-pulse

IoT-Based Battery Health Monitoring System for EV Charging Using ESP-32

dashboard electric-vehicles esp32 ev-charging iot node-red platformio wokwi

Last synced: 08 Feb 2025

https://github.com/xorboo/antichoker

Tiny DIY art project in form of a choker monitoring the air quality around you

esp32 led-strips platformio sgp40

Last synced: 08 Feb 2025

https://github.com/peppson/mqtt-radio-gateway

MQTT gateway for "radio-nodes" and generic 433Mhz devices

esp32-arduino home-automation mqtt platformio

Last synced: 08 Feb 2025

https://github.com/unsignedarduino/esp32-s3-super-mini-test

PlatformIO template for a random "ESP32-S3 Super Mini" product based on the ESP32-S3FH4R2 I found. (4MB flash, 2MB PSRAM) Prints all system info and flashes the built-in WS2818.

arduino esp32-s3 fastled platformio platformio-arduino psram template test

Last synced: 30 Jan 2025

https://github.com/markatk/arcrail

Arduino based firmware for model railroad accessory decoders

arduino atmel avr firmware lcc loconet platformio

Last synced: 22 Dec 2024

https://github.com/angablue/picklesaurus

Welcome to the Picklesaurus code repository for entry into the 2023 Wier Warman competition.

arduino cpp platformio warman

Last synced: 06 Feb 2025

https://github.com/stefan-wr/esp-rotor-control

🧭 ESP32 based remote rotator controller for Yaesu G-800/1000/2800, using a Vue.js based WebUI.

amateur-radio esp32 esp32-arduino platformio rotator-controller vuejs3

Last synced: 06 Feb 2025

https://github.com/roman3349/mcp980x-arduino

Arduino library for Microchip MCP9800, MCP9801, MCP9802 and MCP9803 temp sensors.

arduino-library i2c mcp9800 mcp9801 mcp9802 mcp9803 microchip platformio sensors

Last synced: 22 Dec 2024

https://github.com/daedalus-robotics/avr_tello_2023_esp

Firmware for ESPNow servo dropper board.

esp32 espnow pio platformio

Last synced: 17 Jan 2025

https://github.com/wa1tnr/c4a-dcs-a

c4a from Chris Curl - local effort to deconstruct or simplify - experimental. New repository 20 Dec 2024

arduino-pico ccurl-c4a colorforth cpp earlephilhower forth littlefs platformio rp2350 rpi-rp2 rpipico2

Last synced: 23 Dec 2024

https://github.com/le-krogoth/mc_hello_linux

Small project to test platformio for Linux x86_64 platform

learn-to-code linux platformio

Last synced: 31 Dec 2024

https://github.com/thijses/longboard_2024

the code for my custom electric longboard (including custom ESC).

esp32-arduino esp32-s3 longboard platformio simplefoc

Last synced: 08 Feb 2025

PlatformIO Awesome Lists
PlatformIO Categories