Home

Projects

Projects

Discover some of the projects I've contributed to!

Project 1 Image

ROTR

Time frame: 2020-2022

A unique human interface device with an ultra low friction custom magnetic knob mechanism.

Homepage
Project 2 Image

CRBN

Time frame: 2020

A carbon fiber 40% ortho keyboard with an external MCU

Homepage
Project 3 Image

BT60 & CKP

Time frame: 2021-2023

60%, 65% and 75% wireless PCBs using ZMK mechanical keyboard firmware

Homepage Github
Project 4 Image

Smolpad

Time frame: 2024

A microscopic 1 key macropad using a PCB type C connector

Github Blog
Project 5 Image

Hyper 7 Evo

Time frame: 2025

A massive 185 key keyboard with bluetooth and lighting

Github Blog

https://github.com/ReFil/zmk-build-priv-module-config

Time frame: 2024

A custom ZMK build workflow that allows building from private ZMK modules

Github

gpio-rgb-zephyr-module

Time frame: 2024

A Zephyr module to emulate led-strip functionality using multiple zephyr LEDS

Github

composite-led-strip-zephyr-module

Time frame: 2024

A Zephyr module to combine multiple led-strip devices into one virtual one

Github

refil-zmk-behaviour-modules

Time frame: 2024

A set of Zephyr modules to add ZMK behaviors that do silly things

Github

Ocelot

Time frame: 2021-2022

Custom hardware for vehicle automation projects, some of the work has since been forked and improved upon by the Retropilot project: https://github.com/RetroPilot/ocelot

Github

Reverse engineering Gosund SP111

Time frame: 2023

Reverse engineered the Gosund SP111 smart plug as part of my research project, the work incluided replicating its schematics and then integrating a new microcontroller with bluetooth LE capability into the device.

Github

SAE Level 2 Smart roadster

Time frame: 2020-2022

Integrated SAE Level 2 vehicle autonomy into a smart roadster as part of a 2 person team. This work included designing custom steering, accelerator and brake controllers, as well as porting openpilot to support this custom car and hardware

into one of the cars

Github

Canbus-Message

Time frame: 2021

A CAN bus message assembly and disassembly library for Teensy and STM32, intended for vehicle automation experiments

Github

Panda (Fork)

Time frame: 2020-Present

A fork of the comma.ai Panda firmware, with additional support for my iBooster translator, CAN bus button reader, accelerator pedal controller and Smart Roadster instrument cluster interceptor

Github

Adafruit_nRF52_Bootloader (Fork)

Time frame: 2024

A fork of the very popular Adafruit UF2 bootloader, with additional support for new boards, shift register driven RGB LEDs and e paper displays using the IL0323 and SSD1680 EPD controllers

Github