This is your work, valued
plaincast. Server that acts like a lightweight/headless Chromecast that only includes YouTube (for the time being)
128things. Collection of microcontroller projects
80go-smartwatch. Go
75mta-sts. Online tool for MTA-STS checking: https://aykevl.nl/apps/mta-sts/
43micropython. MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
41Sync2all. ABANDONED - Synchronizes Chrome and Firefox with Opera Link and Google Bookmarks
22ledsgo. LED animation library written in Go, inspired by FastLED
21tinygl. Tiny graphics library for SPI connected displays
20basmati. Battery charge limiter
20pynus. NUS console implemented in Python using Bluez/DBus.
16fusion. Sensor fusion algorithms (gyroscope/accelerometer) implemented in pure Go.
15dtsync. Distributed tree synchronisation: synchronize directory trees without central hub
9go-ble. Bluetooth stack interface for TinyGo.
6reserved. List of reserved mailbox/user names, including functions to match them.
6nrf-dfu. Device Firmware Update for nrf52* chips that lives in the MBR region of the SoftDevice.
6esp32-minimal. Minimal sample project for the ESP32 (without using the ESP-IDF). It supports serial, timers, and GPIO output.
6board. Experimental board abstraction for TinyGo
6south. Authenticated sessions using signed access tokens stored inside HTTP cookies.
6ufloat8. Small library to compress a large integer range (± 20 bits) in a single byte
5blake2s-micro. Very small (~500 bytes ROM) implementation of the BLAKE2s hash function.
5fixpoint. Fixed-point 3D calculations for devices without FPU.
4ledstrip-spark. Drive a LED strip with many features from a Digispark
3pwhash. Simple password hashing library for Go.
3goxmldsig. Pure Go implementation of XML Digital Signatures
3tinygo-gccgo. C
2rust-ufloat8. Small library to compress a large integer range (± 20 bits) in a single byte - Rust implementation
2tilegraphics. Simple tile-based graphics renderer for SPI-connected displays
2python-zipseeker. Create a streamable and (somewhat) seekable .ZIP file for HTTP: calculating size and mtime beforehand
2go-wasm. WebAssembly binary file parser written in go
2cm-ota. CyanogenMOD OTA implementation
2svd2ada. An Ada binding generator from SVD descriptions for bare board ARM devices.
1webabx. Very old project, putting it online before I delete the server-side part of it.
1llvm-project. The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
1bdwgc. The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
1smtp-reporter. Go
1pulse. PulseAudio client implementation in pure Go
1android_device_samsung_kminilte. C++
1emculator. C
1gocount. Count the number of running non-runtime goroutines, for testing purposes.
1domo-web. Web interface to my home automation devices
1golibrsync. A Go language binding for the librsync library for creating binary deltas.
1firefox-input-theme. userContent.css for dark themes
1domo. Two embedded devices (written with the Arduino enivironment) with various peripherals (wake-up light, amplifier, DHT22 sensor, etc.)
1uirt2-arduino. UIRT2 infrared remote (IR) implementation for Arduino for use with LIRC
1wav-writer.js. A small library/function to convert an AudioBuffer to WAV data.
1