Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
PlatformIO
![](https://explore-feed.github.com/topics/platformio/platformio.png)
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.
- GitHub: https://github.com/topics/platformio
- Repo: https://github.com/platformio
- Created by: Ivan Kravets
- Released: June 13, 2014
- Related Topics: embedded, microcontroller, build-system, package-manager, libraries, ide, avr, arm, risc-v, rtos,
- Aliases: pio,
- Last updated: 2025-02-11 00:23:17 UTC
- JSON Representation
https://github.com/inpacta/senlogy
Senlogy: Sistema de aquisição de temperatura, humidade e luminosidade com ESP8266 🚀
cpp data-aquisition esp8266 humidity-monitoring luminosity-monitoring open-source platformio temperature-monitoring vscode
Last synced: 07 Jan 2025
https://github.com/sergaliciousnes/t-display-s3-wifi-image-transfer
Transfer images to the T-Display S3 wirelessly, Cross compatible with both T-Display-S3 LCD and AMOLED.
esp32 lilygo platformio t-display-s3 t-displays3-amoled websocket wifi
Last synced: 21 Dec 2024
https://github.com/trombik/platformio-freebsd-tool-avrdude
Trick platformio so that it thinks tool-avrdude, a platformio package, is installed.
Last synced: 21 Dec 2024
https://github.com/mcuw/samd21-blinky-example
Firmware for Atmel SAM D21 Pro with Zephyr and platformio
atmel blinky d21 firmware microchip microcontroller platformio samd21 vscode zephyr
Last synced: 21 Dec 2024
https://github.com/jmysu/c3mbuswroompwrmini
An updated C3Wroom/Mini project w/ LiPo
arduino bitlash esp32c3 espnow platformio wokwi
Last synced: 21 Dec 2024
https://github.com/jmysu/c3mbuswroommini
An ESP32C3 Wroom/Mini customize board project
arduino bitlash eagle-pcb esp-now esp32c3 platformio qt5 wokwi
Last synced: 21 Dec 2024
https://github.com/marek128b/live-weatherstation-bme280-esp32
This project allows you to read the temperature, humidity and air pressure from the bme280 sensor and displays it on the 16x2 i2c display as well as on a live updating webseite
bme280 esp32 i2c lcd16x2 platformio
Last synced: 21 Dec 2024
https://github.com/varungujjar/lorawan-arduino-receiver
Low Power Lora Wan Arduino Receiver Platform IO
arduino iot-platform lorawan platformio raspberry-pi receiver
Last synced: 21 Jan 2025
https://github.com/khayyamsaleem/nodemcu-esp8266-led-toggle-server
quick webserver to interact with nodemcu esp8266 gpio
arduino esp8266 hardware nodemcu platformio webserver
Last synced: 14 Jan 2025
https://github.com/davidkarnik/esp32withmqttandble
Bakalářská práce - Kompaktní systém pro sběr a zpracování dat v prostředí internetu věcí
ble c cpp esp32-wroom-32d iot mqtt platformio vscode
Last synced: 30 Dec 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/fabienbounoir/sensorsensei
Project to retrieve information from various sensors and send it to SensorCommunity.
capteurs esp32 iot platformio sensorcommunity
Last synced: 28 Dec 2024
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/3110/the-deepest-offertory-box
世界一深い賽銭箱/The World's Deepest Offertory Box
daiso m5stack platformio shikakeology
Last synced: 25 Dec 2024
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/wa1tnr/c4a-lcl-bpio
c4a from Chris Curl - with platformio RP2350 support. make clean ; make ; make uploadfs ; make upload - new repo 18 Dec 2024
arduino-pico ccurl-c4a colorforth cpp earlephilhower forth littlefs platformio rp2350 rpi-rp2 rpipico2
Last synced: 11 Feb 2025
https://github.com/wa1tnr/esp32-101-a
esp32 initial effort November 2022 real hardware basics platformio
arduino beginner esp32 esp32-arduino esp32forth forth platformio xtensa-lx6
Last synced: 10 Feb 2025
https://github.com/stonedev-app/atoms3rss
RSS Reader on ATOMS3
arduino atoms3 cpp m5stack m5unified platformio rss-reader vscode wifi xml
Last synced: 10 Jan 2025
https://github.com/brandonegg/tempprobe
Wireless temperature probe interface built with the ESP32. Provides a flutter based monitoring application to view temperature data remotely. Includes Twilio text alerts.
Last synced: 02 Jan 2025
https://github.com/wa1tnr/esp32-102-a
ESP32Forth based investigations November 2022 platformio arduino framework
arduino beginner bugfix esp32 esp32-arduino esp32forth forth platformio xtensa-lx6
Last synced: 10 Feb 2025
https://github.com/davidanderle/ha-eink-display
An eink diplay for Home Assistant. Must be used with HA-eink-display-HACS
esp32 espidf hacs-custom home-assistant platformio
Last synced: 08 Jan 2025
https://github.com/wa1tnr/rp2040-ard-mbed-platformio-aa
RP2040 - arduino - mbed - platformio from earlier work (subset) - 23 December 2023
arduino mbed platformio rp2040
Last synced: 10 Feb 2025
https://github.com/unsignedarduino/integrated-chessboard
A chessboard that can detect and suggest moves for and against you! (work in progress)
arduino chess chessboard platformio python raspberry-pi
Last synced: 07 Jan 2025
https://github.com/y252328/atmega-soldering-station-1.7-for-platformio
ATmega T12 Soldering Station 1.7+ for PlatformIO
atmega328p platformio soldering-station t12
Last synced: 14 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/tnahrf/agns_receiver
ESP32 Firmware for the AGNS Pump (Autonomous Garden Node System)
api arduino cpp esp-now esp32 microcontroller microcontrollers platformio rest restapi rf
Last synced: 15 Jan 2025
https://github.com/marc56k/smartplantpot
A battery powered plant pot with E-Paper display, automatic watering and MQTT support.
epaper esp32 mqtt platformio watering-plants
Last synced: 15 Jan 2025
https://github.com/marc56k/electricitymeterlogger
An Arduino based solution to log your daily power consumption to an SD card.
arduino logging platformio rtc sdcard
Last synced: 15 Jan 2025
https://github.com/snakeye/recurringtask
Arduino library for simple management of recurring tasks
Last synced: 02 Feb 2025
https://github.com/wa1tnr/rp2040-arduino-basics-a
RP2040 Arduino - one hundredth repository ;) instantiated 18 April 2021.
arduino arduino-pico multicore multicore-programming platformio raspberry-pi-pico raspberry-pi-pico-rp2040 rp2040 rpi-pico rpi-rp2
Last synced: 10 Feb 2025
https://github.com/inpacta/proccio
Proccio: Sistema de Gerenciamento de Tags RFiD com ESP8266 🚀
cpp esp8266 open-source platformio vscode
Last synced: 22 Dec 2024
https://github.com/wa1tnr/uno-r4-basics
Uno R4 RA4M1 target board from Arduino.cc - basics - July 1, 2023
arduino arduino-cli arduino-uno-r4-wifi beginner charlieplexing platformio r7fa4m1ab3cfm ra4m1 renesas-ra uno-r4 uno-r4-minima uno-r4-wifi
Last synced: 10 Feb 2025
https://github.com/jmysu/mbuspico
C3Wroom/Mini w/ mBus & RPi-PICO
arduino esp32-c3 platformio rpi-pico
Last synced: 15 Jan 2025
https://github.com/jmysu/esp32_flashled_5x5
A simple 5x5 matrix w/ FlashLED
5x5 arduino esp32 fastled matrix platformio
Last synced: 15 Jan 2025
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/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/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/nuwanj/smart-computer-table
My custom build "Work from Home" setup
Last synced: 26 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/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.
Last synced: 15 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.
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
Last synced: 17 Jan 2025
https://github.com/JSConcept/ESP32-localtuya
💡 Using Local Tuya by ESP32 (C++) 💡
esp esp32 example experimental local platformio program s3 smart tuya wifi wifi-network
Last synced: 23 Oct 2024
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/matlen67/soyosource-powercontroller-esp32
soyosource-powercontroller for ES32
arduino balkonkraftwerk esp32 gtn-1000w gtn-1200w inselanlage iobroker limiter mqtt nachteinspeisung platformio rs485 soyosource
Last synced: 22 Jan 2025
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/kampi/esp-stts751
c esp-idf esp32 espressif platformio stts751
Last synced: 01 Feb 2025
https://github.com/kampi/esp-bh1726
bh1726 c esp-idf esp32 espressif platformio
Last synced: 01 Feb 2025
https://github.com/kampi/esp-mcp9808
c esp-idf esp32 espressif mcp9808 platformio
Last synced: 01 Feb 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/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-arduino-info
A simple program showing esp8266 chip information
esp8266 esp8266-arduino platformio
Last synced: 20 Jan 2025
https://github.com/zonque/adc101-arduino
Arduino library to communicate with TI ADC101 converters
Last synced: 29 Jan 2025
https://github.com/makerbasemoon/gesture-car-esp
Gesture Car For ESP32
bootstrap5 esp32-arduino platformio website
Last synced: 16 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/moritznelle/tx_passive_thermal_gct
esp32 espnow microcontroller platformio scientific-device vscode
Last synced: 18 Jan 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
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/jaquba/jqbstm32_framework
Framework for fast development STM32 applications with CubeMX and PlatformIO
Last synced: 08 Feb 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/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/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/mirkosertic/esp32musicbox
An ESP32 based music box / smart speaker
arduino esp32 home-assistant maker mqtt music-player platformio rfid smarthome voice-control
Last synced: 08 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/jkoan/prometeus-gasmeter
esp8266 ota platformio prometheus
Last synced: 22 Jan 2025
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/robthree/parkingsensor
Proof-of-concept Parking sensor - See https://gathering.tweakers.net/forum/list_messages/1967946
arduino breadboard car circuits distance-sensor diy electronics-projects esp8266 garage hc-sr04 parking-sensor platformio proof-of-concept proximity-sensor rgb-led ultrasonic-sensor wemos-d1-mini
Last synced: 02 Feb 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/grimmpp/radio-controlled-arduino-devices
arduino nrf24l01 platformio remote rv transmitter
Last synced: 25 Dec 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.
Last synced: 07 Dec 2024
https://github.com/celliesprojects/co2-display-esp32
An app to show indoor co2 levels and air quality
co2-monitoring esp32-4848s040 esp32-s3 indoor-air-quality platformio senseair-s8 sht31 visualcrossing-api visualcrossingweather
Last synced: 02 Feb 2025
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