Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- 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-03 00:22:55 UTC
- JSON Representation
https://github.com/wa1tnr/ainsuforth-gen-exp-m4
ainsuForth - generalized - all targets, including SAMD51 M4 - experimental
arduino forth platformio samd51 text-interpreter yaffa yaffa-arm
Last synced: 17 Dec 2024
https://github.com/snakeye/fpc1020-arduino
Testing FPC1020 fingerprint sensors with Arduino
arduino esp32 fingerprint fpc1020am fpc1020ap platformio scanner
Last synced: 10 Dec 2024
https://github.com/thorsten-l/esp32-camerawebserver
This is a code refactored version of the "ESP32 CameraWebServer using the Arduino framework" for the PlatformIO build environment.
camera esp32 esp32-arduino esp32-cam platformio
Last synced: 19 Nov 2024
https://github.com/linux-china/platform-bom-contrib
Spring Platform IO BOM Contrib
Last synced: 06 Nov 2024
https://github.com/softplus/esp8266-wifi-timing
ESP01 / ESP8266 timing app to check various wifi connection strategies
arduino esp-01 esp8266 platformio wifi
Last synced: 23 Dec 2024
https://github.com/imcatwhocode/esp8266-platformio-signed-ota
Sign your ArduinoOTA updates right in the Platform.io build system
arduino esp8266 ota platformio
Last synced: 27 Oct 2024
https://github.com/rzeldent/esp32-openweather-ttgo
openweathermap.org interface for the ESP32 TTGO-Display
esp32 esp32-arduino humidity openweathermap platformio stand-alone temperature ttgo ttgo-tdisplay weather weather-information
Last synced: 07 Nov 2024
https://github.com/ziolko/eink-calendar-display
E-ink meeting room schedule display
eink inkplate inkplate-6 meetingroom platformio
Last synced: 07 Nov 2024
https://github.com/platformio/platform-riscv_gap
GreenWaves Technologies RISC-V GAP: development platform for PlatformIO
computer-vision deep-learning image-processing iot machine-learning neural-networks platformio platformio-platform pulp risc-v riscv
Last synced: 07 Oct 2024
https://github.com/platformio/platform-linux_x86_64
Linux x86_64: development platform for PlatformIO
linux platformio platformio-platform
Last synced: 07 Oct 2024
https://github.com/platformio/platform-windows_x86
Windows x86: development platform for PlatformIO
platformio platformio-platform windows
Last synced: 07 Oct 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/lupyuen/stm32bluepill-math-hack
Math hack for STM32 Blue Pill. Based on PlatformIO and libopencm3
libopencm3 platformio stm32f103c8t6
Last synced: 14 Jan 2025
https://github.com/crycode-de/attiny-i2c-fan-control
Control a PWM fan over the I²C bus.
attiny avr fan-controller i2c-bus platformio
Last synced: 19 Nov 2024
https://github.com/martinberlin/cale-platformio
Simple Platformio setup in order to build epaper Firmware using CalEPD and Adafruit GFX, with optional touch support in all Espressif ESP32 MCU variants using ESP-IDF
epaper esp32-idf platformio vscode
Last synced: 27 Oct 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/alexandrehiroyuki/datatome
Data analysis and filtering using time series for embedded devices (IoT). All in a single C++ library, Data Tome. Focus on the developer's experience and performance. It is the successor to the MovingAveragePlus library.
algorithms analysis arduino arduino-library cpp cumulative-mean data-processing data-structures exponential-moving-average filters median moving-average moving-median pio platformio platformio-library standard-deviation variance
Last synced: 07 Nov 2024
https://github.com/platformio/platform-chipsalliance
CHIPS Alliance: development platform for PlatformIO
platformio platformio-platform risc-v riscv swerv
Last synced: 07 Oct 2024
https://github.com/platformio/platform-nxpimxrt
NXP i.MX RT: development platform for PlatformIO
mbed nxp platformio platformio-platform zephyr zephyr-rtos
Last synced: 07 Oct 2024
https://github.com/srg74/esp32-mini-serko
ESP32 mini Wemos style form factor
16mb arduino esp32 esp32-mini micropython platformio wemos-d1-mini wifi wled
Last synced: 01 Nov 2024
https://github.com/f33rni/openembroidery
Open source embroidery machine project
arduino cnc cpp diy embroider embroidery free open-source patterns platformio python robot sewing stepper-motor
Last synced: 05 Nov 2024
https://github.com/racerxdl/platformio-air105
AIR105 MH1903 for Platform.io (WIP)
Last synced: 07 Nov 2024
https://github.com/oroce/esp8266-with-nextion
Pulling data using mqtt with esp8266 and displays it on nextion screen
arduino esp8266 mqtt nextion platformio wemos-d1-mini
Last synced: 24 Nov 2024
https://github.com/drewcassidy/nokia5110-lcd-library
nokia 5110/3310 lcd driver for mbed OS
embedded graphics lcd mbed-os nokia5110 platformio
Last synced: 12 Oct 2024
https://github.com/gogovega/rfidtoeeprom
Library to write an RFID code in the EEPROM in order to check if the code corresponds to a code already saved.
arduino eeprom mfrc522 platformio rfid rfid-rc522
Last synced: 01 Jan 2025
https://github.com/jmysu/esp32cam-facedetect-line-notify
Notify on Line when camera detects a face!
arduino esp32cam face-detection line-notify platformio
Last synced: 15 Nov 2024
https://github.com/simonbaeumer/clionarduinosupport
Auto-Completion, Compiling, Uploading, Writing C++ in CLion for Arduino
ant arduino clion cpp platformio
Last synced: 27 Oct 2024
https://github.com/ranon-rat/esp32-video-streaming
a simple example of video streaming with a ESP32 AI Thinker
arduino esp32 esp32-cam platformio
Last synced: 18 Dec 2024
https://github.com/trylaarsdam/pio-tflite-lib
A PlatformIO library with the complete and (As of Aug 20, 2023) up-to-date version of Tensorflow Lite for Microcontrollers.
arduino platformio tensorflow tensorflow-lite tensorflow-lite-micro tflite
Last synced: 14 Nov 2024
https://github.com/3110/m5stack-image-viewer
画面が付いているM5Stackシリーズ用の画像表示プログラムです。LittleFS/microSD上にある画像ファイルを次々に表示します。
littlefs m5stack m5unified platformio
Last synced: 28 Oct 2024
https://github.com/boneskull/shtshow
Temperature & humidity sensor Thing using ESP8266 + MQTT + SHT30. Built with PlatformIO and Homie
esp8266 home-automation homie humidity humidity-sensor iot mqtt platformio sht30 sht3x temperature temperature-sensor wemos wemos-d1 wemos-d1-mini wemos-shield wifi
Last synced: 29 Oct 2024
https://github.com/infra-blue/esp32-weatherstationrtc
ESP32 based desk clock with DS3231, BME280 and BH1750
arduino bh1750 bme280 clock cpp ds3231 electronics esp32 esp32-arduino max7219 platformio weather-station
Last synced: 07 Nov 2024
https://github.com/platformio/platform-intel_arc32
Intel ARC32: development platform for PlatformIO
arduino curie intel platformio platformio-platform
Last synced: 07 Oct 2024
https://github.com/gruppio/throttle
Throttle library for arduino, just like a Debounce but faster! 😎
arduino arduino-library bounce button debounce due duemilanove esp32 esp8266 platformio throttle uno
Last synced: 16 Nov 2024
https://github.com/chadsr/aurora-server
A wireless, ESP32 controlled, addressable RGB LED strip server (UDP streaming & JSON API)
addressable-leds esp32 esp32-arduino fastled json-api platformio rgb-led udp-stream wifi-led-controller wireless wireless-led-controller
Last synced: 25 Oct 2024
https://github.com/platformio/platform-microchippic32
Microchip PIC32: development platform for PlatformIO
chipkit microchip pic32 pic32mx platformio platformio-platform
Last synced: 07 Oct 2024
https://github.com/ampatspell/tiny
🕹 Arduboy Sprite and Scene editor
arduboy emberjs mapeditor platformio scenebuilder sprites
Last synced: 14 Oct 2024
https://github.com/thorsten-l/esp8266-wifi-socket-ii
Alternative Firmware for https://www.obi.de/hausfunksteuerung/wifi-stecker-schuko-weiss/p/4077806
alexa arduino esp8266 esp8266-arduino mqtt mqtt-client obi openhab platformio socket wifi
Last synced: 19 Nov 2024
https://github.com/iotpanic/pixels
Simple library for controlling LED chains
arduino-library esp32 esp8266 led-controlling led-matrix led-strips platformio
Last synced: 27 Oct 2024
https://github.com/snikch/switchkit
🎛 SwitchKit adds Home Automation to your existing light switches, with a little bit of smarts.
home-assistant home-automation homie-esp8266 iot lifx mqtt platformio smart-bulbs
Last synced: 20 Nov 2024
https://github.com/anuejn/thinkpadusbkeyboard
[WIP] hardware and software of an adapter for connecting some Lenovo ThinkPad keyboards to USB
keyboard platformio teensy thinkpad usb-hid
Last synced: 07 Nov 2024
https://github.com/sakalandrej/homeds
This is a Project made as a Diploma Thesis. This project manages the presentation devices of the HTL Leonding based in Upper Austria. With this Digital Signage System you can designe your own layouts with various out of the box widgets. This system can do anything if you want it!
android arduino diploma diploma-project diploma-thesis diplomarbeiten java jenkins-ci jenkins-pipeline pipeline platformio raspberry-pi
Last synced: 13 Oct 2024
https://github.com/platformio/platform-samsung_artik
Samsung ARTIK: development platform for PlatformIO
platformio platformio-platform samsung samsung-artik
Last synced: 17 Jan 2025
https://github.com/pjpmarques/t-dongle-s3-stockmarket
Stock Market Display using LilyGO T-Dongle-S3
esp32s3 lilygo lilygo-tdongle-s3 platformio stock-market t-dongle-s3
Last synced: 12 Oct 2024
https://github.com/platformio/platform-riscv
Archived, please use official SiFive dev/platform
platformio platformio-platform risc-v sifive
Last synced: 17 Jan 2025
https://github.com/aenniw/esp8266
ambilight esp8266 hue-bridge hue-lights iot led-lights platformio wemos-d1
Last synced: 05 Nov 2024
https://github.com/xtalism/bleserver
(Server 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 Oct 2024
https://github.com/shadow578/framework-arduino-hc32f46x
Arduino Core for HC32F460
arduino hc32f460 platformio platformio-framework
Last synced: 05 Dec 2024
https://github.com/johannstark/termio
Indoor temperature & humidity measuring device
arduino dht11 esp32 esp8266 homebridge iot platformio smart-home
Last synced: 09 Oct 2024
https://github.com/vs4vijay/iot-playground
IoT Playground for ESP32, Arduino, M5Stack, and other firmware platforms
arduino esp esp-idf esp32 esp32s3 esp8266 espressif iot iot-platform m5cardputer m5stack m5stickc m5stickcplus m5stickcplus2 platformio playground
Last synced: 10 Oct 2024
https://github.com/nthnn/planet096
SSD1306-based Monochromatic GUI library for OLED 0.96" inch (128x64 pixels) display in Arduino.
adafruit adafruit-gfx adafruit-library arduino arduino-library arduino-platform arduino-project embedded-devices embedded-software embedded-systems oled-display oled-display-ssd1306 oled-ssd1306 platformio platformio-arduino platformio-library
Last synced: 13 Nov 2024
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 Oct 2024
https://github.com/lupyuen/wisblock-lora-receiver
Receive LoRa messages with RAKwireless WisBlock
arduino lora platformio rakwireless receive-lora-messages wisblock wisblock-lora-receiver
Last synced: 14 Nov 2024
https://github.com/grimmpp/esp32-cam-example
Little webcam example with esp32 camera and face recognition based on platformio
esp32 esp32-cam face platformio recognition streaming webcam
Last synced: 10 Oct 2024
https://github.com/m3y54m/start-platformio-arduino
Getting started with PlatformIO IDE with Arduino Uno board in Linux
arduino cpp getting-started platformio serial-port vscode
Last synced: 21 Jan 2025
https://github.com/barrettotte/trs80-twilio
Sending a text message from a TRS-80 Model 100 using the Twilio SMS API and an ESP8266.
arduino esp8266 platformio trs-80 trs80 twilio twilio-sms-api
Last synced: 09 Dec 2024
https://github.com/senseshift/arduino-ble-serial
Customizable Arduino and ESP32 BLE Serial library, compliant with Nordic UART Service and others
arduino arduino-library bluetooth-low-energy esp32 nimble platformio platformio-library serial-communication serialport
Last synced: 07 Nov 2024
https://github.com/robthree/wordclock
Hobby project building a word clock with friends.
arduino c esp8266 platformio wordclock
Last synced: 08 Nov 2024
https://github.com/nannigalaxy/esp32-cam_flask
A simple flask server for esp32-cam to upload captured image.
arduino esp32 esp32-cam flask gunicorn nginx platformio python
Last synced: 19 Dec 2024
https://github.com/platformio/platformio-registry
The world's first package and project dependency management solution for embedded development
collaboration electronics embedded-systems package-manager platformio
Last synced: 07 Oct 2024
https://github.com/platformio/platform-siliconlabsefm32
Silicon Labs EFM32: development platform for PlatformIO
mbed platformio platformio-platform
Last synced: 07 Oct 2024
https://github.com/lucamoroz/Bluetooth-Mesh-Sensor-Network
Bluetooth Mesh sensor network
bluetooth-mesh platformio raspberry-pi-3 thingy52 zephyr zephyr-rtos
Last synced: 24 Oct 2024
https://github.com/loginov-rocks/esp-arduino-platformio
Quick Start with ESP8266 or ESP32 in the Arduino Ecosystem using PlatformIO IDE
arduino esp32 esp8266 espressif iot nodemcu platformio wemos
Last synced: 27 Oct 2024
https://github.com/thorsten-l/esp32-ttgo-t4-t10-testcode
PlatformIO version of the LilyGo TTGO-T4-T10-TestCode
arduino esp32 esp32-arduino platformio
Last synced: 19 Nov 2024
https://github.com/boochow/breakout-m5stack
A simple breakout game for M5Stack
Last synced: 25 Nov 2024
https://github.com/rzeldent/esp32-securitycam
ESP Camera module with PIR that will take a picture and save it to the SD Card when triggered by the PIR sensor. Deep sleeping otherwise.
camera camera-image esp-camera esp32 esp32-arduino esp32-cam pir pir-sensor platformio sd-card
Last synced: 14 Oct 2024
https://github.com/ziteh/as5047p-driver
Platform independent AS5047P rotary position sensor library
as5047 library platformio sensor spi stm32
Last synced: 18 Nov 2024
https://github.com/madskjeldgaard/raspberry-pi-pico-usbmidi-platformio-template
Make a usb midi controller with a Pico board and the Arduino framework in Platformio
arduino midi-controller pico platformio raspberry-pi-pico
Last synced: 17 Nov 2024
https://github.com/rzeldent/attiny85-arcade
ATTiny85 Arcade schematic, gerbers and games
attiny85 game game-development games gerber-files oled-ssd1306 platformio schematics
Last synced: 26 Jan 2025
https://github.com/koenvervloesem/digispark_blink_platformio
PlatformIO example project to build the canonical blink code for the Digispark USB development board with an Atmel AVR ATtiny85 microcontroller
atmel atmel-avr atmel-avr-microcontroller attiny85 avr avr-programming blink digispark digispark-usb platformio
Last synced: 20 Dec 2024
https://github.com/rzeldent/esp32-flappybird-ttgo
Port of the game flappybird by Ponticelli Domenico to TTGO and PlatformIO
esp32 game platformio ttgo-t-display
Last synced: 26 Jan 2025
https://github.com/unic8s/hd2_macropad
A very flexible and easy-to-use macropad for HELLDIVERS™ 2
ble-hid capacitive-touch esp-idf-framework esp32-idf esp32-s3 helldivers2 i2s-audio lvgl-esp32 macropad platformio squareline vscode
Last synced: 02 Feb 2025
https://github.com/offa/midi-footswitch
An Aruduino based USB MIDI Controller.
arduino arduino-midi arduino-midiusb midi midi-controller platformio usb
Last synced: 19 Nov 2024
https://github.com/luebbe/homie-sonoff
Homie firmware for a Sonoff ESP8266 wifi relay
Last synced: 23 Nov 2024
https://github.com/jmysu/esp32c3_pico
ESP32-C3 platformIO startup
arduino esp-c3 esp-c3-01m esp-c3-12f esp32 platformio rpi-pico
Last synced: 15 Nov 2024
https://github.com/ziteh/stm32-examples
Simple examples for STM32 LL, HAL and LibOpenCM3
libopencm3 nucleo-board platformio stm32 stm32f103
Last synced: 18 Nov 2024
https://github.com/jmysu/zmqsocket
ZMTP3-SUB/PUB Python/C++ minimum implement
arduino esp32 platformio python zmq zmtp
Last synced: 15 Nov 2024
https://github.com/karniv00l/platformio-remote-test-action
GitHub Action for PlatformIO CI Remote Test
actions ci-cd github-actions platformio platformio-ci platformio-cli
Last synced: 09 Oct 2024
https://github.com/jmysu/rpi-pico-usb
USB related w/ RPi-Pico
arduino arduino-mbed hid lcd platformio rp2040 softspi st7789 tinyusb touch xpt2046
Last synced: 15 Nov 2024
https://github.com/shadow578/platform-hc32f46x
PlatformIO support for HC32F460
hc32f460 platformio platformio-platform
Last synced: 05 Dec 2024
https://github.com/jmysu/r3esp32grbl
An ESP32 Grbl board w/ Adduino R3 formfactor
Last synced: 15 Nov 2024
https://github.com/shadow578/framework-hc32f46x-ddl
HUADA DDL for PlatformIO
hc32f460 platformio platformio-framework
Last synced: 05 Dec 2024
https://github.com/atoomnetmarc/iot12
Schematic, PCB files, firmware and 3d models for creating the IoT12 solder iron temperature controller for T12 compatible tips.
3d-models esp32 iot kicad pcb platformio samd21 soldering soldering-controller t12 wifi
Last synced: 03 Feb 2025
https://github.com/thorsten-l/esp8266-rpi-powerhander-for-ps1-case
A Raspberry Pi power handler using a WEMOS D1 mini with relay shield and an old Playstation 1 case with power switch and reset button.
esp8266 esp8266-arduino netbeans platformio power-management raspberry-pi raspberry-pi-3 raspberry-pi-gpio
Last synced: 20 Jan 2025
https://github.com/thorsten-l/esp8266-dht22-to-influxdb
Sample code to read a DHT22 sensor and write data to an InfluxDB
arduino dht22 docker esp8266 influxdb platformio
Last synced: 20 Jan 2025
https://github.com/novi/stm32f4-hub-test
Example code of USB Host, USB Hub for STM32F401 with PlatformIO, STM Cube framework
platformio stm32 stm32f4 stm32f401 stm32f401ccu6 usb usb-host usb-hub
Last synced: 02 Feb 2025
https://github.com/m3y54m/esp32-playground
Getting started with ESP32 programming
arduino esp-idf esp32 freertos platformio
Last synced: 21 Jan 2025
https://github.com/chrisns/childrens-clock
An IoT clock designed for children
arduino c children clock diy diy-electronics diy-project diy-solutions esp32 esphome esphome-config esphome-device iot kids kids-programming network-time-protocol ntp platformio
Last synced: 31 Oct 2024
https://github.com/platformio/platform-freescalekinetis
Freescale Kinetis: development platform for PlatformIO
mbed platformio platformio-platform
Last synced: 07 Oct 2024
https://github.com/platformio/platform-openhw
OpenHW Group: development platform for PlatformIO
platformio platformio-platform risc-v riscv
Last synced: 07 Oct 2024
https://github.com/swordlordcodingcrew/ordinator
Extendable firmware for the LILYGO TTGO T-Wristband
esp32 esp32-arduino lilygo-ttgo-twristband pio platformio t-wristband wearables
Last synced: 28 Nov 2024
https://github.com/sandormatyi/Sequoia
808-style MIDI sequencer built around a Teensy LC board
hardware-midi-sequencer midi-controller midi-sequencer platformio teensy
Last synced: 27 Oct 2024
https://github.com/congard/expressif
Wrappers & tools for ESP32 boards written in modern C++
cpp cpp-library cpp20 cpp20-library embedded esp-idf esp32 esp32-idf espressif http http-server internet-of-things iot platformio rest rest-api
Last synced: 28 Nov 2024
https://github.com/rzeldent/esp32cam-camera
Simple ESP32 camera capture and store to SD card
camera esp32 esp32cam m5stack picture platformio sd-card sd-cards ttgo-camera wrover-kit
Last synced: 26 Jan 2025
https://github.com/stonedev-app/picolgfx
To Use LovyanGFX on Raspberry Pi Pico.
arduino cpp gc9a01 lovyangfx pico platformio raspberry-pi-pico ssd1306 vscode
Last synced: 10 Jan 2025
https://github.com/socxin/stm8s003
L1 R2: ST 16MHz MCU (STM8S001/STM8S003/STM8S005/STM8S007)
lowend lowpin mcu platformio qitas stm8s
Last synced: 05 Nov 2024
https://github.com/f33rni/seismohome
MPU-6050 based earthquake detector with alarm, uninterruptible power supply, data logging and web interface
alarm alert arduino atmega328p earthquakes flask javascript linux mpu-6050 mpu6050 platformio uplot web windows
Last synced: 05 Nov 2024
https://github.com/platformio/platform-wiznet7500
WIZnet W7500: development platform for PlatformIO
mbed platformio platformio-platform wiznet
Last synced: 07 Oct 2024
https://github.com/thorsten-l/esp32-arduino-info
A simple program showing esp32 chip information
arduino esp32 esp32-arduino platformio wifi
Last synced: 19 Nov 2024