Project Fire Lamp based on EmbUI framework (GPL license)
-
Updated
Nov 25, 2023 - C++
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.
Project Fire Lamp based on EmbUI framework (GPL license)
High-speed Adalight USB serial LED driver implementation for Raspberry Pi Pico RP2040. Support for sk6812/ws2812b/apa102 and others using Rpi multi-core, DMA, PIO, SPI and parallel output.
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.
A RP2040 Charlieplexing library using PIO
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.
Servo library for up to 25 (32 is theoretical maximum) servos on Raspberry Pico.
RP2040 library for controlling strips/pixels using WS2812 (NeoPixel) LEDs using PIO and the pico-sdk
RP2040 library for controlling strips/pixels using SK6812 (RGBW) LEDs using PIO and pico-sdk
My own chicken coop automation
WiFiTester: An open-source tool for monitoring and displaying WiFi signal strength on Heltec WiFi LoRa 32 V2 boards, complete with MQTT integration for seamless IoT connectivity.
Minimal DHCP server on nodemcu v2.
Created by Ivan Kravets
Released June 13, 2014