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/tasmota/docker-tasmota

Docker container with a complete build environment for Tasmota using PlatformIO

docker-container docker-tasmota platformio tasmota

Last synced: 30 Jan 2025

https://github.com/gmasse/esp-modbus-mqtt

A Modbus RTU (RS-485) to MQTT Gateway (based on ESP32)

esp32 home-automation iot modbus mqtt platformio

Last synced: 31 Oct 2024

https://github.com/sipeed/platform-kendryte210

Kendryte K210: development platform for PlatformIO

arduino k210 maix maixduino platformio platformio-platform risc-v sipeed

Last synced: 09 Oct 2024

https://github.com/uncodead/brewuno

High precision and accuracy, open source, online, extensible and low cost homebrew automation on top of ESP8266 microchip.

accuracy arduino beer brewbeer cplusplus esp8266 esp8266-arduino homebrew ntp ota pid pid-control pid-controller platformio precision react synchronization wifi-configurations

Last synced: 07 Nov 2024

https://github.com/tidbyt/hdk

A community supported firmware for the Tidbyt hardware 🤓

c firmware led-matrix-displays platformio tidbyt

Last synced: 29 Jan 2025

https://github.com/lupyuen/bluepill-bootloader

MakeCode UF2 bootloader for STM32 Blue Pill

bluepill libopencm3 makecode platformio pxt-maker stm32 stm32f103 usb

Last synced: 24 Jan 2025

https://github.com/tasmota/platform-espressif32

Tasmota Espressif 32: development platform for PlatformIO

espressif32 framework platformio tasmota

Last synced: 24 Jan 2025

https://github.com/platformio/platform-raspberrypi

Raspberry Pi: development platform for PlatformIO

arduino mbed-os platformio platformio-platform raspberry-pi-pico rpi-pico

Last synced: 01 Feb 2025

https://github.com/communitygd32cores/platform-gd32

PlatformIO platform for ARM-based GD32{F,E,L,W} chips. Work in Progress!

gigadevice platformio

Last synced: 28 Jan 2025

https://github.com/formulahendry/vscode-iot-utility

IoT Utility for Visual Studio Code: Arduino, Espressif, Raspberry Pi, mbed and more

arduino esp8266 espressif iot mbed platformio raspberry-pi visual-studio-code vscode vscode-extension

Last synced: 07 Nov 2024

https://github.com/ngraziano/lmicpp-arduino

Lmic (LoraWAN-in-C) modified to C++

avr esp32 lorawan platformio

Last synced: 22 Jan 2025

https://github.com/jnsbyr/esp8266-intexsbh20

MQTT WiFi remote control for the Intex PureSpa SB-H20 and SJB-HS whirlpools

arduino esp8266 intex mqtt platformio vscode wifi

Last synced: 29 Jan 2025

https://github.com/tioruben/ttgo-t-wristband

First steps with TTGO T-Wristband

arduino esp32 platformio smartband t-wristband ttgo

Last synced: 07 Nov 2024

https://github.com/awawa-dev/hyperserialesp32

High speed USB serial port LED strip driver for HyperHDR using ESP32 or ESP32-S2 devices. Multi-segment & multi-core support.

adalight ambilight arduino esp32 esp32-s2 hyperhdr hyperserial led-controller platformio sk6812 ws21812

Last synced: 30 Jan 2025

https://github.com/platformio/platform-intel_mcs51

Intel MCS-51 (8051): development platform for PlatformIO

8051 intel intel-8051 mcs51 platformio platformio-platform

Last synced: 28 Jan 2025

https://github.com/r-map/rmap

rete monitoraggio ambientale partecipativo documentation at https://doc.rmap.cc

arduino citizen-science django environmental-monitoring platformio sensors-data-collection

Last synced: 01 Feb 2025

https://github.com/platformio/bintray-secure-ota

Over-The-Air firmware upgrades for the Internet of Things devices with JFrog @Bintray

bintray iot ota ota-firmware-updates ota-update platformio

Last synced: 07 Oct 2024

https://github.com/soif/espbuddy

Wrapper to easily upload (OTA or Serial), backup, batch query, monitor ESP8266 boards using Esptool.py, Espota.py and Platformio

arduino backup batch esp8266 espeasy espota esptool espurna firmware iot ota overtheair platformio serial sonoff sonoff-diy tasmota upload wled

Last synced: 10 Jan 2025

https://github.com/eudes/korg-nts1-esp32

An attempt to build a custom panel for the `Korg NTS-1` using the ESP32 and an investigation into the inner workings of the `nts-1-customizations` libraries.

custom-panel customization esp32 korg nts-1 platformio spi stm32

Last synced: 10 Nov 2024

https://github.com/arthurfdlr/br-m5

📷 An open-source Bluetooth Remote for Canon cameras with timelapse capabilities!

bluetooth br-e1 camera-control canon intervalometer m5stickc photography platformio timelapse

Last synced: 14 Nov 2024

https://github.com/nopnop2002/esp8266_ethernet

Example of using SPI Ethernet module with esp8266

arduino enc28j60 esp8266 ethernet platformio w5100 w5500

Last synced: 27 Oct 2024

https://github.com/husarnet/esp32-internet-ota

ESP32 + GitHub Actions + Husarnet. A boilerplate project for ESP32 allowing in-field firmware update using GitHub Actions workflow.

asyncwebserver esp32 esp32-arduino github-actions husarnet iot-device iot-edge nginx-proxy-manager ota-updates platformio

Last synced: 15 Nov 2024

https://github.com/awawa-dev/hyperserialesp8266

High speed 2Mb USB serial port LED strip HyperHDR driver using Esp8266 device.

adalight ambilight apa102 arduino esp8266 hyperhdr hyperserial led-strip leds platformio rgbw serialport sk6812 usb ws2801 ws8212b

Last synced: 29 Jan 2025

https://github.com/platformio/platform-ststm8

ST STM8: development platform for PlatformIO

arduino build firmware platformio platformio-platform stm8

Last synced: 07 Oct 2024

https://github.com/eric-wieser/nanopb-arduino

Arduino stream wrappers for nanopb

arduino nanopb platformio

Last synced: 08 Nov 2024

https://github.com/h2zero/n-able-arduino

An arduino core for ARM based BLE devices supported by the NimBLE stack.

arduino ble bluetooth-low-energy nimble nrf51 nrf52 nrf5x platformio

Last synced: 26 Jan 2025

https://github.com/platformio/platform-lattice_ice40

Lattice iCE40: development platform for PlatformIO

fpga icestorm lattice platformio platformio-platform verilog

Last synced: 07 Oct 2024

https://github.com/manuelbl/usb-pd-arduino

USB Power Delivery for Arduino

arduino arduino-library platformio usb usb-pd

Last synced: 15 Nov 2024

https://github.com/thorsten-l/esp8266-pzem004t

A WiFi enabled PowerMeter for AC Voltage, Current and Power. Implementing a nice looking Web-Interface, a RESTful API, OpenHAB 1 & 2 Callbacks and a MQTT client.

ac-voltage arduino arduino-framework esp8266 firmware mqtt mqtt-client openhab openhab2 ota platformio powermeter powermeter-reader pzem-004t restful-api wifi

Last synced: 19 Nov 2024

https://github.com/aceinna/platform-aceinna_imu

Aceinna Navigation Studio: open-source, embedded development platform for Aceinna IMU hardware. Run custom algorithms and navigation code on Aceinna IMU/INS hardware

platformio platformio-platform

Last synced: 16 Nov 2024

https://github.com/vshymanskyy/wasm3_rgb_lamp

Animating an RGB lamp, using WebAssembly!

arduino demo esp8266 nrf51 nrf52 platformio wasm3 webassembly

Last synced: 27 Nov 2024

https://github.com/alvarowolfx/gcloud-iot-edge-tensorflow

Asset Tracking using Edge Computing and Computer Vision.

computer-vision edge-computing google-cloud platformio tensorflow

Last synced: 10 Jan 2025

https://github.com/tfeldmann/arduino-blinkenlight

Non-blocking fading patterns for single LEDs.

arduino arduino-library blinkenlights led platformio platformio-arduino

Last synced: 08 Nov 2024

https://github.com/kamranaghlami/t-display-s3

A boilerplate project for LILYGO's T-Display-S3 using the PlatfomIO IDE, Arduino framework and LVGL.

arduino esp32s3 lvgl platformio t-display-s3

Last synced: 10 Oct 2024

https://github.com/dzervas/platformio-arduino-rust

Arduino Framework bindings for Rust using PlatformIO

arduino bindgen bindings embedded nrf52 nrf52832 platformio rust rust-embedded

Last synced: 28 Nov 2024

https://github.com/xinyuan-lilygo/t-impulse

Wristband with LoRa and GPS

arduino platformio

Last synced: 08 Nov 2024

https://github.com/pakequis/bad-thing-of-the-edge-keyboard

Mechanical keyboard for left hand with Raspberry Pi Pico for games.

electronics hardware kicad mechanical-keyboard open-hardware platformio raspberry-pi-pico

Last synced: 03 Jan 2025

https://github.com/platformio/platform-atmelmegaavr

Atmel megaAVR: development platform for PlatformIO

arduino avr megaavr platformio platformio-platform

Last synced: 07 Oct 2024

https://github.com/platformio/platform-shakti

Shakti: development platform for PlatformIO

platformio platformio-platform risc risc-v riscv

Last synced: 07 Oct 2024

https://github.com/anyshake/explorer

🌏 Detecting seismic wave using 3 geophones or accelerometer, pack & send data to AnyShake Observer by RS232 / RS485 serial.

adc adc-device ads1262 kicad kicad-pcb kicad-project kicad-schematics platformio platformio-ide seismic seismic-data seismic-processing seismic-waves seismology texas-instruments

Last synced: 04 Dec 2024

https://github.com/luebbe/homie-node-collection

Collection of Node implementations for the Homie-ESP8266 library

esp8266 homie homie-convention measure-voltage mqtt platformio relay sensor-nodes

Last synced: 28 Oct 2024

https://github.com/jason2866/portable_vsc_platformio

Portable Version of VSC with PlatformIO for Windows

compilation extract platformio portable tasmota vsc vscode-configs

Last synced: 27 Oct 2024

https://github.com/javiser/crescendo-clock

Crescendo Clock - an ESP32 based alarm clock to wake up gently

alarm alarm-clock clock crescendo esp-idf esp-idf-framework esp32 esp32c3 ili93 platformio rotary-encoder

Last synced: 10 Oct 2024

https://github.com/alexandrehiroyuki/movingaverageplus

Moving Average Plus is a C++ library that implements a moving average on the Arduino platform. Performance and usability are the two focuses I thought of when creating this library, so every improvement tip is welcome. It is useful for filtering noisy data from sensors, for example.

algorithms arduino arduino-library arduino-platform cpp data-processing data-structures filters moving-average pio platformio

Last synced: 07 Nov 2024

https://github.com/jcomas/s8_uart

SenseAir S8 CO2 sensor library for serial communication (UART)

arduino co2 platformio s8 senseair senseair-s8 sensor

Last synced: 07 Nov 2024

https://github.com/juanmb/nextdriver

An Arduino-based controller for Celestron CG5-series equatorial mounts

arduino astronomy platformio telescope

Last synced: 11 Nov 2024

https://github.com/alvarowolfx/gcloud-ota-arduino-update

Serverless Continuous Integration and OTA update flow using Google Cloud Build and Arduino

arduino google-cloud google-cloud-platform internet-of-things iot platformio

Last synced: 10 Jan 2025

https://github.com/platformio/platform-nordicnrf51

Nordic nRF51: development platform for PlatformIO

mbed nrf51822 platformio platformio-platform

Last synced: 07 Oct 2024

https://github.com/platformio/platform-native

Native: development platform for PlatformIO

platformio platformio-platform

Last synced: 07 Oct 2024

https://github.com/kartben/wioterminal-mqtts-sample

This repository contains a sample application showing how to connect the Wio Terminal to an MQTT broker over TLS (a.k.a. MQTTS).

arduino iot mqtt platformio pubsubclient seeedstudio wio-terminal

Last synced: 16 Nov 2024

https://github.com/platformio/platform-linux_arm

Linux ARM: development platform for PlatformIO

artik iot linux-arm platformio platformio-platform raspberry-pi wiringpi

Last synced: 07 Oct 2024

https://github.com/platformio/platformio-node-helpers

Collection of Node.JS helpers for PlatformIO.Org

node-js node-module platformio

Last synced: 21 Jan 2025

https://github.com/platformio/platform-timsp430

TI MSP430: development platform for PlatformIO

msp430 platformio platformio-platform

Last synced: 07 Oct 2024

https://github.com/tioruben/iarradio

An Internet radio based on TTGO T5s ESP32 ePaper Module

arduino audio-streaming e-ink esp-32 internet-radio platformio ttgo-t5s-epaper

Last synced: 23 Nov 2024

https://github.com/kampi/esp32-rak3172

LoRaWAN / LoRa P2P library for ESP32 MCUs and the RAK3172 LoRa SoM.

arduino c cpp esp-idf esp32 esp32-arduino lora lorawan lorawan-device lorawan-node platformio rak3172 serial

Last synced: 20 Nov 2024

https://github.com/theelims/psychicmqttclient

Fully featured asynchronous Arduino MQTT client for ESP32 with full support for SSL/TLS and MQTT over websocket

arduino-library asynchronous esp32 esp32-arduino mqtt mqtt-client mqtt-smarthome platformio

Last synced: 28 Oct 2024

https://github.com/3110/m5stack-platformio-boilerplate-code

PlatformIO IDE 向け M5Stack 定型コード環境 / Boilerplate Code for M5Stack in PlatformIO IDE Environment

m5stack platformio

Last synced: 28 Oct 2024

https://github.com/jmysu/esp32-cam-tensorflowlite

Machine Learning on personal image w/ ESP32Cam

esp32 esp32cam platformio tensorflow-lite

Last synced: 15 Nov 2024

https://github.com/spezifisch/t12pensolder

A better firmware for "Pen Solder V3" soldering irons with USB-C using Hakko T12 tips

platformio soldering-iron ssd1306 stm32 t12

Last synced: 07 Nov 2024

https://github.com/m3y54m/zephyr-os-bluepill-playground

Getting started with Zephyr RTOS on BluePill STM32F103C8 board

bluepill-board embedded platformio rtos stm32 stm32f103c8t6 zephyr-rtos

Last synced: 20 Nov 2024

https://github.com/hpsaturn/m5stickc-dcf77-hat

Basic implementation of a DCF77 receiver (hat) for the M5StickCPlus ESP32 board

arduino dcf77 esp32 m5stack m5stickcplus platformio

Last synced: 17 Oct 2024

https://github.com/platformio/platformio-eclipse-ide

PlatformIO IDE for Eclipse: The next generation integrated development environment for IoT

debugger eclipse embedded hardware iot microcontroller platformio unit-testing

Last synced: 07 Oct 2024

https://github.com/lupyuen/stm32bluepill-unittest

Unit test for STM32 Blue Pill. Based on PlatformIO, libopencm3, unity and Qemu

libopencm3 platformio stm32f103c8t6

Last synced: 14 Nov 2024

https://github.com/mytechnotalent/hacking-risc-v

A FREE comprehensive step-by-step embedded RISC-V hacking tutorial covering RISC-V Embedded Software Development to Reverse Engineering.

arduino assembler assembly-language hack hacking platformio reverse-engineering risc-v riscv

Last synced: 10 Oct 2024

https://github.com/magiccube/air-charger

AirCharger is an ESP32 based QI wireless charger. With Bluetooth connectivity, you can always check the battery level and other useful information from the built-in display.

arduino battery ble bluetooth charger esp32 iot oled platformio power qi wireless

Last synced: 24 Nov 2024

https://github.com/adolbyb/rtos-esp32-examples

These are practice examples for ESP32 RTOS with VS Code and PlatformIO.

arduino-library embedded embedded-systems esp-idf esp32 free-rtos freertos iot platformio rtos

Last synced: 20 Jan 2025

https://github.com/jakubandrysek/basicota-esp32-library

:floppy_disk: Basic OTA library for ESP32 and VSCode - PlatformIO

esp32 library ota ota-update platformio

Last synced: 05 Jan 2025

https://github.com/socxin/ch583

L1 R1:WCH RISC-V4A BLE SoC (CH583/CH582/CH581)

ble blemcu ch582 ch583 cmsis-dap pikapython platformio qfn28 qfn48 qitas risc-v soc uart usb wch

Last synced: 05 Nov 2024

https://github.com/meir/macropad

Small QMK-like project for the ESP32-S2

arduino esp32 esp32s2 macropad platformio

Last synced: 10 Oct 2024

https://github.com/tfeldmann/arduino-timeout

Minimal, production-ready timeout library for Arduino. With pause / resume.

arduino-library atmel-avr atmel-sam esp32-arduino esp8266-arduino platformio

Last synced: 15 Oct 2024

https://github.com/garyservin/linka-firmware

Firmware for the default sensor kit for the Linka project

arduino arduino-ide esp8266 platformio

Last synced: 14 Oct 2024

https://github.com/infineon/platformio-infineonxmc

Scripts and examples for developing XMC Microcontroller Boards using Platform IO

arduino-platform infineon makers platformio platformio-platform xmc

Last synced: 05 Nov 2024

https://github.com/platformio/platform-sifive

SiFive: development platform for PlatformIO

platformio platformio-platform risc-v riscv sifive

Last synced: 07 Oct 2024

https://github.com/volca02/hr20-esp12-master

Re-implementation (with different features) of the master portion of OpenHR20 wireless project

arduino esp8266 firmware honeywell hr20 master-slave mqtt platformio rondostat

Last synced: 10 Nov 2024

https://github.com/zebrajaeger/esp32-led-dimmer

This is to connect a LED-Lamp (with up to 16 channels and 4096 steps resolution per channel) to a mqtt server

cplusplus esp32 fram home-automation i2c led-controller mosfet mqtt-client pca9685 platformio pwm wifi

Last synced: 27 Oct 2024

https://github.com/3110/mycobot-transponder

Unofficial Transponder for MyCobot

esp-now m5stack mycobot platformio transponder

Last synced: 10 Oct 2024

https://github.com/jonashoechst/ttgo-lora-sd

TTGO LoRa and SD card (working demo)

esp32 lora platformio sd-card ttgo

Last synced: 20 Oct 2024

https://github.com/jackgruber/esp32-timelapse-webcam

ESP32-CAM with webinterface as wireless camara or for taking timelapse with Webinterface

esp32 esp32-cam platformio sd-card stream time-lapse time-lapse-imaging timelapse timelapse-image

Last synced: 11 Oct 2024

https://github.com/platformio/platform-titiva

TI TIVA: development platform for PlatformIO

platformio platformio-platform ti-tiva

Last synced: 07 Oct 2024

https://github.com/platformio/platform-renesas-ra

Renesas RA: development platform for PlatformIO

arduino platformio platformio-platform renesas renesas-ra

Last synced: 07 Oct 2024

https://github.com/platformio/platform-nxplpc

NXP LPC: development platform for PlatformIO

mbed nxp nxp-lpc platformio platformio-platform zephyr-rtos

Last synced: 07 Oct 2024

PlatformIO Awesome Lists
PlatformIO Categories