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/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/snakeye/ht1621

A library to control HT1621-based 7-segment displays using Arduino/PlatformIO.

7-segment arduino display ht1621 lcd platformio

Last synced: 25 Jan 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/pedro31415/binary-to-bcd

Algoritmo em c que implementa conversão de binário para BCD implementando no arduino, com a utilização do platformio para usar a placa MSP430G2553.

arduino bcd binary msp430 msp430g2553 platformio

Last synced: 18 Jan 2025

https://github.com/moritznelle/archery_clock_rx

This code is meant for a recivingunit in the archery clock network

archery-clock esp32 microcontroller platformio vscode

Last synced: 18 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/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: 16 Dec 2024

https://github.com/grunmax/rtosempty

A template of rtos project for Platformio.

arduino esp32 espressif32 freertos platformio rtos

Last synced: 16 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/madskjeldgaard/teensyaudiofileplayerlibrary

A convenience library for playing audio files from an SD card on the Teensy platform

arduino audio platformio platformio-arduino teensy

Last synced: 03 Feb 2025

https://github.com/aolle/powermaxalarm-ng

IoT PowerMax alarm interface extension

c cpp esp8266 esp8266-arduino iot platformio

Last synced: 24 Jan 2025

https://github.com/shin-sforzando/elc

Entrance Lock Canceller

arduino m5stack platformio

Last synced: 25 Jan 2025

https://github.com/kiranj26/stm32-platformio-playground

This repository serves as a hands-on learning environment to explore various STM32 peripherals using PlatformIO as the sole IDE. The examples range from basic tasks like LED blinking to advanced peripheral operations such as UART communication, PWM, and more.

platformio platformio-library platformio-platform platformio-stm stm32f030 ststm32

Last synced: 25 Jan 2025

https://github.com/mikedx/esp32-c3-oled

🎄 ESP32 Christmas OLED Animation - Festive animations for SSD1306 displays featuring Santa, snowman, weather effects and more! Built with Arduino/PlatformIO

animation arduino christmas embedded esp32 iot oled platformio

Last synced: 01 Feb 2025

https://github.com/steffen-w/platformio-esp32-c3

Minimal example setup with ESP32-C3 and PIO

arduino esp32-c3 platformio usb

Last synced: 09 Oct 2024

https://github.com/softplus/esp32repartition

ESP32 firmware to expand the partition table to 1536kb for WLED 0.15+

esp32 platformio wled

Last synced: 16 Dec 2024

https://github.com/paulschulze1337/m5stack-device-tests

Example sketches for M5Stack Sensors

arduino enviii m5stack platformio

Last synced: 16 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/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/p4p-83/head

The low-level machine control of our head mechanism, pneumatics, and vacuum nozzle.

arduino c cpp firmware platformio

Last synced: 20 Dec 2024

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/dakalamin/braille_display

Scalable multi-cell Braille display system on Arduino

arduino braille platformio wokwi

Last synced: 14 Dec 2024

https://github.com/lnahrf/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: 22 Nov 2024

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/jetsup/dammonitor

Publish sensor data to a HTTP server

client-server esp32 platformio vscode

Last synced: 18 Dec 2024

https://github.com/9peo0xnd/m5cores3imu

M5CoreS3 IMU by M5Unified

bmi270 bmm150 imu m5cores3 m5gfx m5unified platformio

Last synced: 13 Jan 2025

https://github.com/kisom/robots

robots

platformio robotics

Last synced: 20 Dec 2024

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/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: 12 Dec 2024

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: 17 Dec 2024

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: 12 Dec 2024

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: 12 Dec 2024

https://github.com/ocpiet/studienarbeit

Repository für die Ausarbeitung der Studienarbeit. Beinhaltet den Code für den ESP32-S3 auf PIO mit dem ESP-IDF und die Verschriftlichung in Latex.

latex platformio

Last synced: 02 Feb 2025

https://github.com/kevinnhou/arduino-braille-cell

Arduino device that converts printed text to Braille in real time, designed to aid visually impaired individuals.

arduino esp32-cam platformio

Last synced: 05 Jan 2025

https://github.com/wangzhiyao/homesensor

使用 ESP32+传感器 获取收集环境数据

bme280 esp32 gy-302 mqtt platformio

Last synced: 10 Oct 2024

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: 17 Dec 2024

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: 17 Dec 2024

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: 17 Dec 2024

https://github.com/roman-kulish/microbit-led-lights

Micro:bit V2 Interactive LED Strip with Light Sensing

arduino home-automation microbit-v2 platformio smart-lighting ws2812b

Last synced: 21 Dec 2024

https://github.com/jakubandrysek/e-paper-board-esp32

:bookmark_tabs: Universal e-paper home display

cpp epaper esp32 json platformio traffic weather

Last synced: 05 Jan 2025

https://github.com/hawkw/3_clor

A quick PlatformIO library for controlling RGB LEDs on Arduino

arduino led platformio rgb-led

Last synced: 18 Dec 2024

https://github.com/walloutlet/lc76g

A simple library for interfacing with the LC76G GPS module. This library provides basic functionality for configuring the LC76G GPS module using the Arduino framework.

arduino-library gps lc76g platformio

Last synced: 05 Jan 2025

https://github.com/vs4vijay/m5doom

M5-Doom - A port of the iconic Doom game for M5Cardputer, bringing classic FPS action to your M5 Stack devices.

arduino c cpp doom esp32 m5cardputer m5stack m5stickcplus m5unified platformio

Last synced: 24 Jan 2025

https://github.com/eniehack/amaterrace

Open Source Hardware alarm, waking up by Light. W.I.P.

alarm esp32 platformio

Last synced: 20 Dec 2024

https://github.com/adolbyb/zone-alarm-esp32

An ESP32 based single zone alarm system using Arduino framework.

arduino-library c-plus-plus cpp embedded embedded-systems esp32 platformio

Last synced: 20 Jan 2025

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/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/newir295/n_turtlebot

Final Project For Advanced Robotics And Artificial Inteligence At faculty of Engineering - Cairo University

imu-sensor lidar-slam microcontroller platformio robotics robotics-algorithms robotics-control robotics-kinematics robotics-programming robotics-simulation ros ros-noetic rosserial-arduino

Last synced: 18 Dec 2024

https://github.com/parzival-space/panelnow

PanelNow is a wireless front panel for PCs, utilizing ESP-NOW for communication.

esp8266 platformio wemos-d1-mini

Last synced: 18 Dec 2024

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

Sample Code for playing sounds on Arduboy

arduboy arduboy2 arduboyplaytune c cpp platformio sound

Last synced: 18 Dec 2024

https://github.com/thijses/tlb_tx

the code for my custom transmitter (for my custom longboard)

esp-now esp32-arduino longboard platformio

Last synced: 18 Dec 2024

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: 18 Dec 2024

https://github.com/djordjemandic/girsuirb

Girs infrared server optimized for IrScrutinizer and LIRC for use with the Universal IR Blaster V0.2 board

arduino atmega328p girs infrared ir irscr irscrutinizer lirc minicore platformio receiver universal-ir-blaster

Last synced: 18 Dec 2024

https://github.com/skulblakka/at24c256

Simple platformio library for AT24C256 EEPROM supporting page-writes and ACK-polling

arduino cpp eeprom library microchip platformio

Last synced: 18 Dec 2024

https://github.com/chernobrovyivs/robot_yuppie_on_arduino

Project to build a robot named Yuppie on base Arduino UNO R3.

arduinio platformio robotics

Last synced: 18 Dec 2024

https://github.com/kr4fty/ai-rotary-encoder

Easy implement rotary encoder to your application using microcontroler like ESP32, STM32 and Atmega AVR

arduino atmega atmega328 avr bluepill bluepill-board button-control encoder esp32 esp8266 platformio rotary-encoder stm32 stm32f103c8t6 stm32f1xx

Last synced: 20 Jan 2025

https://github.com/friedjof/floodalert

FloodAlert ist ein ESP32-basiertes Warnsystem, das Wasserlecks und Feuchtigkeit in Echtzeit erkennt und sofortige E-Mail-Benachrichtigungen zur Vorbeugung von Wasserschäden verschickt.

email email-sender esp32 flood pio platformio water

Last synced: 18 Dec 2024

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: 18 Dec 2024

https://github.com/jmysu/mbusch55x

An affordable USB-CDC dev board.

ch559 ch55x mcs-51 platformio tinybasic usb-cdc

Last synced: 18 Dec 2024

https://github.com/nplab/iot-project

Public repository of the FH-Münster IOT project

arduino iot mqtt platformio python

Last synced: 13 Dec 2024

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

Small project to learn how to use PlatformIO together with Heltec WifiKit8

esp8266 learn-to-code pio platformio wifikit8

Last synced: 18 Dec 2024

https://github.com/matousss/blitzreiter

ESP32 based remotely controlled robotic car

esp32 esp32cam platformio

Last synced: 18 Dec 2024

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: 18 Dec 2024

https://github.com/moshdev2213/ola-uno

OLA UNO is an IoT project 🌐 using an ESP32 🤖 and two LEDs 💡. Controlled by an Express server 🖥️ and a React client 📱, it demonstrates basic IoT functionalities like remote control via HTTP 🌐, integrating hardware, server-side logic, and frontend development 🚀.

arduino esp32 express iot platformio react uno vite vscode webapp wokwi

Last synced: 18 Dec 2024

https://github.com/9peo0xnd/imu_atoms3r

M5AtomS3R built-in 9DoF IMU test

bmi270 bmm150 imu m5atoms3 m5stack m5unified platformio

Last synced: 01 Feb 2025

https://github.com/calint/platformio-bam

toy game for JC4827W543R and ESP32-2432S028R using visual code and platformio

esp32-2432s028 esp32-2432s028r jc4827w543 jc4827w543r platformio

Last synced: 18 Dec 2024

https://github.com/marc56k/pioprotocolbuffers

Protocol Buffers 3.15.8 for PlatformIO

pio platformio protobuf

Last synced: 18 Dec 2024

https://github.com/kenny1342/e-panel

Energy Monitor Display using a Shelly EM device and ESP32 board

arduino energy esp32 lilygo-tdisplay monitor platformio shelly shelly-api shelly-em tft-display ttgo-t-display

Last synced: 18 Dec 2024

https://github.com/chl33/dough133

A temperature-controlled container for proofing and fermenting soughdough

eps32 kicad openscad platformio sourdough

Last synced: 13 Dec 2024

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/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/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/snakeye/recurringtask

Arduino library for simple management of recurring tasks

arduino platformio scheduling

Last synced: 02 Feb 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/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/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/nuwanj/smart-computer-table

My custom build "Work from Home" setup

cad cam esp32 platformio

Last synced: 26 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

PlatformIO Awesome Lists
PlatformIO Categories