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/willgreen98/arduino-bled-impl

Just a toy-app for me to learn firmware concepts and brush up on C++

arduino arduino-mega c cpp firmware led-controller platformio

Last synced: 18 Dec 2024

https://github.com/madskjeldgaard/arduino-drv8833

Arduino/Platformio library for the DRV8833 motor driver. Supports i2c via PCA9685.

arduino cpp dcmotor drv8833 motor motor-controller pca9685 platformio

Last synced: 18 Dec 2024

https://github.com/gpbenton/motion-and-light-sensors

platormio implementation of platform and light sensor module on wemos d1 mini

esp8266 light-sensor motion-sensor platformio wemos-d1-mini

Last synced: 21 Jan 2025

https://github.com/m3y54m/start-esp-idf

Getting started with FreeRTOS on ESP32 (LOLIN32)

esp-idf esp32 freertos lolin32 platformio

Last synced: 21 Jan 2025

https://github.com/philbobaggins/two-projects-with-common-lprojects-with-common-lib-dir

Experiment to make sure I could create two PlatformIO project which shared a common library directory.

experiment platformio

Last synced: 14 Jan 2025

https://github.com/philbobaggins/hello-bluepill

Experiments with the Blue Pill MCU dev board

arduino bluepill bluepill-board hello-world micro-controller platformio

Last synced: 14 Jan 2025

https://github.com/philbobaggins/hello-bluepill-platformio-arduinio

Experiments with PlatformIO and Arduino on the BluePill board

arduino bluepill bluepill-board hello-world micro-controller platformio

Last synced: 14 Jan 2025

https://github.com/maximmur/esp32s2_arduino

Arduino style ESP32S2 microcontroller projects, templates and examples

arduino esp32 esp32s2 lilygo platformio

Last synced: 21 Dec 2024

https://github.com/robcholz/freertos-cpp-wrapper

cpp wrapper for freertos

cpp freertos platformio

Last synced: 07 Jan 2025

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/zebrajaeger/esp32clock

WiFI Clock, synchronized with NTP, WiFi and timezone settings via web interface. Auto access point mode. Arduino-OTA updateable.

arduino-ota autoconnect esp32 i2c ntp ntp-client oled-display platformio timezone wifi

Last synced: 15 Dec 2024

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.

freebsd platformio

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

Scalable multi-cell Braille display system on Arduino

arduino braille platformio wokwi

Last synced: 14 Dec 2024

https://github.com/ayan4m1/hew-d1

Hew firmware for Wemos/Lolin D1 mini

d1-mini iot platformio rgb-led

Last synced: 18 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/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/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/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/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/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/9peo0xnd/m5cores3imu

M5CoreS3 IMU by M5Unified

bmi270 bmm150 imu m5cores3 m5gfx m5unified platformio

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/kisom/robots

robots

platformio robotics

Last synced: 20 Dec 2024

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/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/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.

arduino iot platformio

Last synced: 02 Jan 2025

https://github.com/wangzhiyao/homesensor

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

bme280 esp32 gy-302 mqtt platformio

Last synced: 10 Oct 2024

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/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/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/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/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/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/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/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/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/marc56k/spotipi3_esp32

The code for the ESP32 of the SpotiPi3.

platformio

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/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/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/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/luizgabriel/weekcomp.securitysystem

Um projeto desenvolvido para uma palestra na Semana da Computação do IFCE em Outubro de 2018 para demonstrar a possibilidade de se desenvolver grandes projetos para Arduino.

arduino i2c platformio serial spi

Last synced: 19 Dec 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/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/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/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/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/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/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/chalonov/iot-noise-monitor

ESP32 - Noise monitoring for a health care provider institution

cpp esp32 iot iot-application noise-detection platformio

Last synced: 13 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/andresweitzel/modelos_oled_esp-12e-module

Modelos de Código para implementar con NodeMCU ESP_12E y Display Oled

esp32 git nodemcu oled-display platformio visual-studio-code vscode

Last synced: 01 Feb 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/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/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/zonque/adc101-arduino

Arduino library to communicate with TI ADC101 converters

arduino-library platformio

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

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/thorsten-l/esp8266-arduino-info

A simple program showing esp8266 chip information

esp8266 esp8266-arduino platformio

Last synced: 20 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/peppson/mqtt-radio-gateway

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

esp32-arduino home-automation mqtt platformio

Last synced: 09 Oct 2024

PlatformIO Awesome Lists
PlatformIO Categories