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-09 00:23:04 UTC
- JSON Representation
https://github.com/x-vmaier/levitator
Magnetic levitation system implementing PID control
arduino cpp eeprom platformio serial-communication
Last synced: 03 Feb 2025
https://github.com/daniloacsouza/compressores
codigo para central de ar comprimido com 2 compressores
Last synced: 21 Dec 2024
https://github.com/jojos1220/turningturntable
ESP32 based Autonomus Turntable for 360° Photorotation on enabled BLE Smartphone Connection.
accelstepper-libraries arduino-framework autonomous-turntable ble drehteller esp32 fotography github-actions platformio stepper-motor stepper-motor-driver turntable
Last synced: 14 Oct 2024
https://github.com/marchand-nicolas/eink-dashboard
E-ink screen displaying time, battery, latest ETH block and temperature in °C over WIFI
arduino eink esp32 ethereum platformio
Last synced: 02 Feb 2025
https://github.com/stm32-pio-libs/ds1302-rtc
Easy to use library to use DS1302 RTC module written for STM32CubeHAL
ds1302 platformio rtc stm32 stm32cube
Last synced: 14 Oct 2024
https://github.com/sartalan/hidroponia-project
Una hidroponia automatizada
http mycodo platformio react-native serial tauri
Last synced: 14 Oct 2024
https://github.com/fjctp/serialcomm
Provides a simple API for Arduino to communicate over serial port
Last synced: 01 Feb 2025
https://github.com/vnau/fritzgate
🏠 Binding Fritz thermostats with third-party thermometers
arduino avm esp32-cam fritzbox fritzdect301 fritzgate govee h5075 h5100 h5174 h5177 heating-control platformio smarthome
Last synced: 04 Feb 2025
https://github.com/pgvalle/sapebd
Um projeto para automatizar o sinal da Escola Bíblica Dominical da Igreja Batista do Sapê. Deus te abençoe!
arduino cplusplus igreja jesus platformio
Last synced: 10 Feb 2025
https://github.com/robcholz/fitting
Mathematical curve-fitting library for Arduino
arduino arduino-library arduino-platform embedded-systems fitting-curve mathematics platformio regression
Last synced: 05 Feb 2025
https://github.com/t04glovern/ttgo-twatch-platformio
A very simple example of using the TTGO TWatch Library with PlatformIO
Last synced: 24 Jan 2025
https://github.com/technoo10201/esp32-read-aps-inverters-platformio
This project facilitates communication between APS solar inverters and an ESP32 using a Zigbee CC2530 module. Developed with the Arduino framework on PlatformIO, it enables remote monitoring and control of the inverter's parameters via Zigbee protocol.
aps-inverter arduino arduino-framework cc2530 energy-monitoring esp32 espressif espressif-systems espressif32 iot platformio zigbee
Last synced: 20 Jan 2025
https://github.com/calint/jc4827w543r
toy game for JC4827W543R and ESP32-2432S028R using visual code and platformio
esp32-2432s028 esp32-2432s028r jc4827w543 jc4827w543r platformio
Last synced: 10 Feb 2025
https://github.com/t04glovern/cloudy-toast
Toaster Stationary box for the masses... IN THE CLOUD
Last synced: 24 Jan 2025
https://github.com/jcomas/crir_m1_uart
Honeywell CRIR M1 CO2 sensor library for serial communication (UART)
arduino co2 crir-m1 honeywell platformio sensor
Last synced: 29 Dec 2024
https://github.com/n-storm/digilivolo
Firmware & software to control Livolo RF 433 Mhz light switches
arduino arduino-platform attiny85 avr digispark digispark-usb hidapi hidapi-library home home-automation platformio radio switch usb usb-devices usb-hid usb-hid-compliant-device usb-hid-devices
Last synced: 23 Jan 2025
https://github.com/schnebeck/attiny85-whitelight-controller
Lidl™ LIVARNO™ LED Light Mod - Saving, Fading, Shining
arduino attiny85 control ir lidl livarno mod modification platformio pwm remote save stettings store whitelight
Last synced: 26 Jan 2025
https://github.com/jmysu/hiddevices
USB HID devices implementations
hid hidapi platformio qt5 tcs34725 tinyusb
Last synced: 15 Jan 2025
https://github.com/madskjeldgaard/sustain2midi
A simple midi controller that takes sustain pedal signals and turns them into midi notes
midi-controller midi-device platformio raspberrypi-pico raspberrypipico
Last synced: 10 Feb 2025
https://github.com/robertobochet/lora-finder
LoRa finder is a system thought to localize low power beacon exploiting LoRa.
beacon esp32 finder gps lora platformio
Last synced: 20 Dec 2024
https://github.com/3110/m5atoms3
自分用ATOMS3/ATOMS3-Liteライブラリ
atoms3 atoms3-lite m5stack platformio
Last synced: 25 Dec 2024
https://github.com/3110/m5atom-platformio-template
Template for developing M5ATOM programs with PlatformIO Environment on VSCode
m5atom m5atom-lite m5atom-matrix m5stack platformio vscode
Last synced: 25 Dec 2024
https://github.com/3110/mycobot-atom-controller
MyCobot Controller using ESP-NOW broadcasting
esp-now m5stack mycobot platformio
Last synced: 25 Dec 2024
https://github.com/jmysu/esp32-spi
Some SPI related...
arduino esp32 platformio sdfat spi
Last synced: 15 Jan 2025
https://github.com/hafidhh/esp8266-duino-coin-monitor
Monitor Duino-Coin Stats (balance, hashrate, total miner)
arduino duino-coin duino-coin-monitor duinocoin esp8266 esp8266-arduino esp8266-projects esp8266-sketch platformio
Last synced: 22 Dec 2024
https://github.com/rudrodip/sonicrypt
Sonicrypt is a compact and intuitive tool designed to enhance the user experience for both buyers and sellers engaging in crypto transactions.
arduino cpp esp-idf esp32 esp32-s3 espressif platformio solana websocket
Last synced: 29 Jan 2025
https://github.com/zamweis/t-display-s3-tetris
This repository features a fun and engaging Tetris game built for the LilyGO T-Display S3, utilizing the ESP32-S3 microcontroller and the TFT_eSPI library for colorful, retro-style graphics rendering on embedded devices. If you like it, leave a star. Have fun!
2d-game arduino-game embedded-game esp32 esp32-s3 game-development game-programming graphics-rendering hobby-project lilygo-tdisplay-s3 platformio retrogaming tetris tft-display
Last synced: 23 Jan 2025
https://github.com/jmysu/esp32-nimble-neopixel
ESP32 NimBLE Neopixel w/ T-Audio
arduino ble bluetooth esp32 neopixels nimble platformio
Last synced: 15 Jan 2025
https://github.com/orestispanago/manjaro-dev-tools
Notes on setting up my dev tools on Manjaro
Last synced: 30 Jan 2025
https://github.com/0x2b3bfa0/luz
abandoned domotic esp8266 esp8266-arduino iot light-controller platformio
Last synced: 06 Feb 2025
https://github.com/gpbenton/espnow-mqtt
Sends messages from ESPNow to MQTT
esp32 esp8266 espnow mqtt mqtt-client platformio
Last synced: 10 Feb 2025
https://github.com/chalonov/iot-noise-monitor
ESP32 - Noise monitoring for a health care provider institution
cpp esp32 iot iot-application noise-detection platformio
Last synced: 06 Feb 2025
https://github.com/paulschulze1337/m5stack-device-tests
Example sketches for M5Stack Sensors
arduino cplusplus enviii esp32 m5stack m5stack-core2 m5stack-coreink m5stack-stickc platformio qmp6988 sensor sht30
Last synced: 09 Feb 2025
https://github.com/chl33/room133
An ESP32-based device for room monitoring, for use with Home Assistant
esp32 esphome home-assistant kicad openscad pir-sensor platformio radar
Last synced: 06 Feb 2025
https://github.com/chl33/dough133
A temperature-controlled container for proofing and fermenting soughdough
eps32 kicad openscad platformio sourdough
Last synced: 06 Feb 2025
https://github.com/chl33/plant133
Firmware, circuit design, and 3D-printable components for an automated plant-watering system.
esp32 kicad openscad plant-watering platformio
Last synced: 09 Dec 2024
https://github.com/nplab/iot-project
Public repository of the FH-Münster IOT project
arduino iot mqtt platformio python
Last synced: 06 Feb 2025
https://github.com/hawkw/3_clor
A quick PlatformIO library for controlling RGB LEDs on Arduino
arduino led platformio rgb-led
Last synced: 10 Feb 2025
https://github.com/makerbasemoon/3d_scanner_esp
📦️ ESP32 3D Scanner
esp32-arduino github-actions ota-firmware-updates platformio
Last synced: 17 Jan 2025
https://github.com/vk2diy/adxi
adxi = ADX Improved
ft4 ft8 kicad platformio transceiver wspr
Last synced: 17 Jan 2025
https://github.com/steffen-w/platformio-esp32-c3
Minimal example setup with ESP32-C3 and PIO
arduino esp32-c3 platformio usb
Last synced: 08 Feb 2025
https://github.com/neonspork/piosensorbackend
PlatformIO for nodeMCU to run an API that interfaces with GPIO pins
hacktoberfest hacktorberfest2021 nodemcu platformio raspberry-pi
Last synced: 23 Jan 2025
https://github.com/mirkosertic/esp8266weatherstation
A simple weather station based on ESP8266 and BME280. Exports data to MQTT / HomeAssistant
arduino bme280 deepsleep esp8266 home-assistant mqtt platformio weather-station
Last synced: 02 Feb 2025
https://github.com/wa1tnr/pio-sbx-a
platformio-based development - sandbox a - new in February 2022
accelerometer circuitplayground-express cpx hid lis3dh mouse platformio platformio-arduino pointing-device samd21 sandbox
Last synced: 10 Feb 2025
https://github.com/harry-skerritt/spotifymate
Firmware for SpotifyMate
arduino controller esp32 firmware hardware music platformio spotify spotify-api
Last synced: 01 Jan 2025
https://github.com/vk2diy/23cm
23cm NBFM transceiver
23cm amateur-radio atmega328 avr diy ham-radio kicad kicad-schematics nbfm platformio pll transceiver
Last synced: 17 Jan 2025
https://github.com/veftodii/air-quality-monitor-assignment
IAW technical test assignment
air-quality-monitor embedded-systems esp32-idf iaw mqtt platformio
Last synced: 17 Jan 2025
https://github.com/wannacry081/makersync-esp32
MakerSync-ESP32 is a project that converts PET plastic into 3D printing filament. It uses an ESP32 microcontroller with various sensors and components for interactive control, and a Django REST API for data exchange.
arduinojson esp32 lcd16x2 platformio
Last synced: 10 Jan 2025
https://github.com/streamingtime/barmband
Barmband is a wearable wristband designed to gamify social interactions.
cpp esp32 golang microcontroller platformio
Last synced: 30 Jan 2025
https://github.com/thijses/tlb_tx
the code for my custom transmitter (for my custom longboard)
esp-now esp32-arduino longboard platformio
Last synced: 10 Feb 2025
https://github.com/mirokeimioniemi/led-zeppelin-embedded-code
The code running on the microcontrollers inside the gesture controlled LED Zeppelin lamp prototype, made as the final project for the 2024 Digital Fabrication Fab Academy overlay course at Aalto Fablab.
arduino ble ble-server bluetooth bluetooth-low-energy capacitive-touch-sensor fastled freetouch gesture-detection gesture-recognition i2c led platformio qtouch seeeduino-xiao wireless-communication ws2812b xiao xiao-esp32-c3 xiao-samd21
Last synced: 10 Feb 2025
https://github.com/carm-outsource/smartcurtains
Simple smart curtains controller based on Arduino Uno R3 with OpenJumpers module.
arduino arduino-uno controller platformio smart-controller smarthome
Last synced: 10 Feb 2025
https://github.com/le-krogoth/mc_snake
Small project to run snake on the heltec_wifi_kit_8 board with PlatformIO
esp8266 learn-to-code pio platformio wifikit8
Last synced: 10 Feb 2025
https://github.com/nishit0072e/vsd-mini
This Repository solely made for the Research Internship using VSDSquadron Mini RISC-V Development Board
ch32v003 codespaces microcontroller platformio risc-v virtualbox
Last synced: 24 Dec 2024
https://github.com/emptylibra/esp8266_wifigirland
Проект реализует управление МК Esp8266, подключенный к гирлянде на адресных светодиодах по Wi-Fi через мобильное приложение
esp8266 esp8266-arduino platformio wemos-d1-mini wifi ws2812b
Last synced: 02 Feb 2025
https://github.com/dakalamin/micro_chess
Minimalistic chess engine for Arduino microcontrollers
arduino chess chess-engine embedded platformio visual-studio-code vscode
Last synced: 01 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: 19 Dec 2024
https://github.com/kiesel/laptimer
A ESP8266-based lap timer for tiny race tracks
1602lcd arduino esp8266 esp8266-arduino platformio reed-switch
Last synced: 01 Jan 2025
https://github.com/grimmpp/mini-tank
WIFI-controlled Mini-Tank based on ESP8266 and Platformio
dc-motor-driver esp8266 platformio tank webpage-controller webpage-joystick wifi-controller
Last synced: 25 Dec 2024
https://github.com/techniker/telaire_t9602_arduino
Read Telaire T9602 Temperature and Humidity data and print to serial
14bit demo esp32 esp8266 humidity platformio serial t9602 telaire temperature temperature-sensor vscode
Last synced: 25 Dec 2024
https://github.com/kennfatt/smart_thermostat_esp8266
Source code of my Smart Thermostat project. It uses PlatformIO for a development environment.
arduino esp8266 iot platformio
Last synced: 01 Jan 2025
https://github.com/slicequeue/poc-esp32-dht11-fc28-mqtt
ESP32 보드를 활용하여 온습도 센서, 토양 습윤 센서 측정 후 MQTT로 데이터를 JSON 형식으로 보내는 POC 를 진행합니다.
dht11 esp32 fc-28 iot mqtt platformio
Last synced: 02 Feb 2025
https://github.com/3110/m5atom-encoder-unit
Encoder UnitをATOMシリーズで動かす
encoder-unit m5stack platformio
Last synced: 25 Dec 2024
https://github.com/3110/atom-babies-platformio-template
PlatformIO for VSCode 用 ATOM Babies 雛形
atom-babies m5atom m5stack platformio
Last synced: 25 Dec 2024
https://github.com/vspiewak/esp32-walkthrough
My journey with Arduino on ESP32
arduino esp32 esp32-arduino platformio
Last synced: 25 Dec 2024
https://github.com/cailloumajor/temperature-sensor
IoT temperature sensor based on BME280 and D1 mini
bme280 d1-mini esp8266 homie platformio temperature-sensor
Last synced: 10 Jan 2025
https://github.com/cailloumajor/ambient-light-relay
Relay triggerring on ambient light, based on D1 mini
bh1750 d1-mini esp8266 platformio quasar-framework relay vuejs
Last synced: 10 Jan 2025
https://github.com/cailloumajor/current-sensor
IoT electrical current sensor based on SCT013 current clamp and D1 mini board
current-sensor d1-mini esp8266 homie platformio
Last synced: 10 Jan 2025
https://github.com/zopieux/rsl366r
A very simple PlatformIO project converting serial commands to RSL366R commands. Tested with Chacon remote plugs (SKU 54660).
433mhz arduino atmega2560 bluepill iot platformio rc-switch rsl366 rsl366r stm32f103c8t6
Last synced: 26 Dec 2024
https://github.com/newir295/embdded-systems
Embdded Systems Repo For Arduino (UNO, Mega, Nano), AVR Atmega32, ESP 8266, ESP32 -S, Raspberry Pi Projects
arduino avr-microcontroller avr-programming embedded-systems esp32 esp32-arduino esp8266 esp8266-arduino platformio rasperry-pi robotic-arm robotics
Last synced: 26 Dec 2024
https://github.com/pakequis/clock_piw
Retrofit in a clock/calendar with Raspberry Pi Pico
arduino platformio platformio-arduino raspberry-pi-pico raspberry-pi-pico-w rp2040
Last synced: 27 Dec 2024
https://github.com/porfyr/esp32-cam-positioning
esp32-cam platformio espressif framework, device positioning
esp32 esp32-cam espressif platformio
Last synced: 10 Jan 2025
https://github.com/djordjemandic/uirbpio
Firmware development for UIRB (ATmega328P) with PlatformIO, custom boards, EEPROM tools, and debugging.
arduino blaster infrared ir minicore pio platformio uirb universal
Last synced: 02 Jan 2025
https://github.com/cdfer/kearecorder
A device that allows you to accurately record ground water temperature using the ESP32S2.
arduino arduino-sketch datalogger esp esp32 esp32s2 platformio temperature water-quality
Last synced: 27 Jan 2025
https://github.com/milind220/rave-led-matrix
Handheld adjustable LED matrix to flip out to at a rave!
arduino electronics-projects neopixels platformio rave ws2812b
Last synced: 03 Jan 2025
https://github.com/meowmeowahr/dmd_pageloader
Arduino code to show images on 2 HUB12 DMD Displays.
32x32 arduino arduino-mega arduino-mega-2560 dmd hub12 led p10 pio platformio platformio-arduino sd-card
Last synced: 11 Jan 2025
https://github.com/wannacry081/packagepal
PackagePal is an embedded system project using Flutter and Firebase for the Mobile Application, and C++ for programming the ESP32 Microcontroller. Moreover, this project is a smart container dual-layered package receiver that uses a keypad, monitor, sim module, etc. to incorporate a secure container for your parcels to be received.
cpp dart esp32 firebase flutter platformio
Last synced: 10 Jan 2025
https://github.com/grunmax/esphttprtos
Async HTTP server with Regex, JSON, FreeRTOS tasks and BLE for ESP32
arduino asynchttpserver ble esp32 espressif32 freertos freertos-task platformio
Last synced: 08 Feb 2025
https://github.com/jonasdoebertin/esp32-jukebox-firmware
Firmware for ESP32 based NFC jukebox
esp32 esp32-arduino esp32-wrover i2c i2s-audio muse-proto nfc platformio pn532 rfid spi
Last synced: 24 Jan 2025
https://github.com/ynsrc/stm32-platformio-libopencm3-freertos
Example STM32 project with PlatformIO + libopencm3 + FreeRTOS
bluepill bluepill-board embedded freertos platformio stm32 stm32f103c8t6
Last synced: 11 Jan 2025
https://github.com/9peo0xnd/m5cores3imu
M5CoreS3 IMU by M5Unified
bmi270 bmm150 imu m5cores3 m5gfx m5unified platformio
Last synced: 13 Jan 2025
https://github.com/shadow578/magellan-space-mouse
modify a logitech magellan space mouse to emulate a modern 3dconnexions space mouse
3dconnexion arduino hid magellan modification platformio space-mouse
Last synced: 24 Jan 2025
https://github.com/gob52/goblib_test
Unit test with googletest. shared between goblib and goblib_m5s.
googletest platformio unittest
Last synced: 12 Jan 2025
https://github.com/ninja4795822/esp32-s3-stock-ticker
Display the price of stocks on a long line of MAX7219 LED matrices with an ESP32 S3 using Finnhub!
arduino arduino-esp32 esp32-s3 led-matrices led-matrix led-matrix-8x8 led-matrix-displays max7219 platformio stock stock-api stock-market stock-prices stocks
Last synced: 24 Jan 2025
https://github.com/exocet22/tinyftpclient
A tiny Arduino FTP client on PlatformIO running on ESP8266 module.
arduino esp8266 ftp-client platformio
Last synced: 07 Feb 2025
https://github.com/royyandzakiy/stm32-flightcontroller
STM32F103-based drone flight controller with MPU6050, ExpressLRS, PID control, and motor mixing. Developed in Arduino IDE & PlatformIO
drone expresslrs flight-controller platformio stm32f103
Last synced: 07 Feb 2025
https://github.com/alexmohr/yal
Simple logger for arduino (currently only tested on ESP8266) fully written in C++. Supports serial and MQTT appenders out of the box. More appenders can be added easily
arduino arduino-library esp8266 mqtt platformio
Last synced: 24 Jan 2025
https://github.com/jetsup/dammonitor
Publish sensor data to a HTTP server
client-server esp32 platformio vscode
Last synced: 10 Feb 2025
https://github.com/ziteh/robotis-dynamixel-motor-driver
ROBOTIS DYNAMIXEL actuator library for STM32 (Protocol 2.0)
dynamixel libopencm3 library max485 platformio stm32
Last synced: 19 Jan 2025
https://github.com/vitorccs/arduino-halloween-witch
Fun Halloween toy made in Arduino whichs detects people presence and plays an audio of a witch laughing
Last synced: 19 Jan 2025
https://github.com/vitorccs/nodemcu-dht
A NodeMCU project which displays temperature and humidity data on a web page
cplusplus dht11 dht22 nodemcu platformio
Last synced: 19 Jan 2025
https://github.com/thorsten-l/esp8266-wifi-sht30
A WiFi enabled SHT30 sensor (temperature and humidity). Implementing a nice looking Web-Interface, a RESTful API, OpenHAB 1 & 2 Callbacks and a MQTT client.
arduino arduino-framework esp8266 esp8266-arduino firmware humidity-sensor mqtt mqtt-client openhab openhab2 ota platformio sht30 temperature-sensor wifi
Last synced: 20 Jan 2025
https://github.com/thorsten-l/esp8266-sample-ticker
PlatformIO sample using the ticker library on an ESP8266 (WEMOS D1 mini, Arduino-Framework)
arduino esp8266 esp8266-arduino platformio sample ticker
Last synced: 20 Jan 2025
https://github.com/movative/platformio-core-docker
A dockerized pio client.
docker docker-compose docker-image pio pio-client platformio
Last synced: 26 Jan 2025
https://github.com/thorsten-l/esp8266-https-sampleserver
This is a slightly modified version of the BearSSL sample server for the ESP8266 Arduino framework using PlatformIO
bearssl esp8266 esp8266-arduino esp8266-webserver https https-server platformio
Last synced: 20 Jan 2025
https://github.com/thorsten-l/esp8266-neopixel12clock
An ESP8266 simple sample clock for a 12 NeoPixel ring dealing with SNTP showing UTC.
clock esp8266 esp8266-arduino neopixel neopixel-ring platformio sntp
Last synced: 20 Jan 2025
https://github.com/dl1lmh/esp32-ethernet-duino-coin
Duino-Coin Miner on ESP32 with LAN
coin cryptocoins cryptocurrency duino duino-coin duino-coin-miner duinocoin esp32 lan8720 mining olimex platformio poe tlk110 visual-studio visual-studio-code w5500
Last synced: 29 Dec 2024
https://github.com/thorsten-l/esp32-cryptomoneyticker
PlatformIO version of the LilyGo TTGO-T4-DEMO
arduino esp32 esp32-arduino platformio
Last synced: 20 Jan 2025
https://github.com/gitaarwerk/esp32-taken
Captive portal app for ESP32
captive-portal esp32-arduino hacking-tool ili9341 lilygo-ttgo-t4-13 platformio social-engeneering-toolkit
Last synced: 09 Feb 2025
https://github.com/amin-mashayekhan/esp8266-fs-upload
ESP-8266 File System Upload Template
bootstrap c-plus-plus-language cpp css esp8266 html internet-of-things iot js platformio vscode
Last synced: 14 Dec 2024