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/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/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/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/9peo0xnd/imu_atoms3r

M5AtomS3R built-in 9DoF IMU test

bmi270 bmm150 imu m5atoms3 m5stack m5unified platformio

Last synced: 01 Feb 2025

https://github.com/thijses/longboard_2024

the code for my custom electric longboard (including custom ESC).

esp32-arduino esp32-s3 longboard platformio simplefoc

Last synced: 08 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/dbgjerez/iot-esp8266-irrigation-system

System to measure ground humidity

arduino esp8266 iot platformio

Last synced: 01 Feb 2025

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/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: 07 Feb 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/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/vk2diy/adxi

adxi = ADX Improved

ft4 ft8 kicad platformio transceiver wspr

Last synced: 17 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/parzival-space/panelnow

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

esp8266 platformio wemos-d1-mini

Last synced: 10 Feb 2025

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/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/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: 14 Feb 2025

https://github.com/p4p-83/gantry

The low-level machine control of our x-y stepper motors and limit switches.

arduino c cpp firmware gantry platformio

Last synced: 09 Feb 2025

https://github.com/timothyhollabaugh/cx-digital-tacho

A digital tachometer for older Citroen CX's

arduino atmega atmega328p atmel avr citroen platformio stepper-motor

Last synced: 11 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/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/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/jmysu/mbusch55x

An affordable USB-CDC dev board.

ch559 ch55x mcs-51 platformio tinybasic usb-cdc

Last synced: 10 Feb 2025

https://github.com/peppson/water-leak-sms-alarm

A small battery-powered device that detects water leakage and sends an SMS alert

esp32 platformio sim800l

Last synced: 10 Feb 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/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/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/calint/platformio-bam

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/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/rahtol/led-dimmen

A simple ESP32 project using the LEDC library to dim a LED.

esp32 esp32-arduino ledc platformio vscode

Last synced: 10 Feb 2025

https://github.com/rahtol/timerinterrupt0

Using a ESP32 HW timer to control a 4-digit LED Display.

esp32 esp32-arduino platformio vscode

Last synced: 10 Feb 2025

https://github.com/spytaspund/esp32-ili9341-lvgl-template

Example code for esp32 running lvgl with connected ili9341 + touch

esp32 lvgl lvgl-esp32 platformio tft-display

Last synced: 10 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/mamunul/arduinoexamples

Some random examples of specific module usage in Arduino

7-segment-display adc ads1115 arduino avr esp ntc-thermistor platformio tm1637 tpl5111

Last synced: 18 Jan 2025

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

Protocol Buffers 3.15.8 for PlatformIO

pio platformio protobuf

Last synced: 10 Feb 2025

https://github.com/sandwich1699975/arduinounitplatformio

My template for using ArduinoUnit unit tests with Platform IO

arduino embedded platformio unit-testing

Last synced: 14 Feb 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/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/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/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/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/marc56k/spotipi3_esp32

The code for the ESP32 of the SpotiPi3.

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/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/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/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/wangzhiyao/homesensor

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

bme280 esp32 gy-302 mqtt platformio

Last synced: 10 Feb 2025

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: 10 Feb 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

arduino platformio

Last synced: 19 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/stonedev-app/pico_dsp_radio

Raspberry Pi Pico DSP radio

arduino platformio radio raspberry-pi-pico

Last synced: 02 Feb 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: 12 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/9peo0xnd/m5cores3imu

M5CoreS3 IMU by M5Unified

bmi270 bmm150 imu m5cores3 m5gfx m5unified platformio

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

Arduino library to communicate with TI ADC101 converters

arduino-library platformio

Last synced: 29 Jan 2025

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/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/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/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/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/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/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/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/lisoveliy/svet

Super-Visor ESP Tools - library add-on for ESP to create a simple web infrastructure, work with Wi-Fi, Web and EEPROM or flash-memory. (WIP of Alpha)

arduino arduino-library esp esp8266 esp8266-arduino espressif platformio wip

Last synced: 10 Feb 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/markuspi/cppfreertos

A FreeRTOS C++ wrapper for ESP32

cpp esp32 freertos platformio

Last synced: 29 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/jakubandrysek/e-paper-board-esp32

:bookmark_tabs: Universal e-paper home display

cpp epaper esp32 json platformio traffic weather

Last synced: 10 Feb 2025

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

Hew firmware for Wemos/Lolin D1 mini

d1-mini iot platformio rgb-led

Last synced: 10 Feb 2025

https://github.com/dongitran/esp32pass

A minimalist, secure, and offline password manager running on ESP32

arduino embedded esp32 platformio

Last synced: 08 Feb 2025

PlatformIO Awesome Lists
PlatformIO Categories