Frans-Willem/epd-dither
Library (and executable) for dithering to 6-color e-paper displays (such as Spectra 6). no-std compatible.
Library (and executable) for dithering to 6-color e-paper displays (such as Spectra 6). no-std compatible.
Full-fledged photo frame firmware for Seeed reTerminal E1001, E1002, and E1004 e-paper devices.
Flexible OpenSource firmware for TongSheng TSDZ2 mid drive ebike motor and pheriperals
Implementation of new methods of communicating with Csr BlueCore chips using the BlueLab 4.1 framework, mainly for those without a functional LPT port.
Driver for a LED Matrix of 9 32x16 RGB HUB75 panels, using an STM32F4 Discovery board as low-level driver, and an Atheros AR9331 based WiFi router running OpenWRT as Art-Net data receiver.
AqaraHub is an open-source Zigbee hub for Xiaomi Aqara devices. It aims to be a replacement to the Xiaomi Gateway that does not require communication to outside servers, and uses a saner communication option (e.g. MQTT).
Server for e-paper/e-ink photoframes. Takes images from Google Photos, adds weather info, and dithers for Spectra 6 or grayscale panels.
Library & tools for working with and converting between SLA printer file formats (e.g. Prusa SL1, Anycubic Photon (S))
ESP8266 firmware to receive lighting data over TPM2, Art-Net and drive a WS2801 addressable LED strip.
Reverse engineered reimplementation of the CSR USB<>SPI converter device on a Stellaris Launchpad. Will work with the original CSR driver and should allow all CSR BlueSuite tools to work on BlueCore chips, with the notable exception of the ones requiring JTAG.
Library with extra helper functions in an stlab::concurrency world
A Home Assistant integration to support Hunter Douglas Powerview devices via Bluetooth
A couple of tools to work with Srg files
A playground on bringing up a rust-based Zigbee coordinator using my ZigbeeRadioBridge project.
Work in progress on an alternative implementation of G38 commands and a FIND_PROBE command for Klipper, that will work with IDEX printers.
Quick python tool to add new wireguard peers to OpenWRT and generate .conf and qrcodes to add to your devices.
Klipper is a 3d-printer firmware
An RTSP bridge to Reolink IP cameras
Heapless, `static` friendly data structures
Work in progress
Home Assistant integration to call services with a filtered list of entities, with a filter syntax equivalent to the popular lovelace auto entities plugin.
More verbose inter-process communication for Node.js
rumqttc fork compatible with async-std instead of tokio.
Obfuscation mappings for different minecraft versions
CC2531 software to make it act as a dumb 802.15.4 radio.
Mqtt ecosystem in rust
My ArchLinux PCI/VGA-passthrough hypervisor setup.
Personal use. RS485 protocol driving ATTiny2313 chips that in turn drive WS2801 LED strips.
PostgreSQL client module for Node.js. Most (if not all) PostgreSQL features should be supported. If something you need isn't supported, let me know :)