Projects
Here are some projects I worked on:
postmarketOS
postmarketOS is a Linux distribution for smartphones, meant to solve software obsolescense and give users a useful system without stealing their data or draining their attention.
I am a Trusted Contributor, focusing mainly on reliability and hardware testing. I made 6 device ports and developed the PinePhone eMMC Vccq mod.
I developed the phone harness circuit board together with Nicola Corna. This board will provide full remote control on a dedicated smartphone, in order to automatically test software updates and check for functionality regressions.
It is a 4-layer PCB featuring a USB3.0 passthrough, a USB2.0 hub to connect the RP2040 MCU and an AP3372S Power Delivery PPS controller.
Coreboot
I started experimenting with Coreboot in 2015, installing it on a ThinkPad X200 and later a ThinkPad X220.
In 2024, I ported Coreboot to an Intel N100 based home NAS, the AOOSTAR WTR-R1.
With this port, I was able to achieve my original goal of reducing the idle power consumption from 8.4W to 5W, by enabling PCIe ASPM which was disabled on the vendor BIOS.
OpenRTX
Together with Niccolò Izzo and Silvano Seva I founded OpenRTX: a Free and Open Source firmware for ham radios.
My main contribution to the project is the design and implementation of the original graphical user interface.
OpenWrt
I have been using OpenWrt from 2013 and I'm still using it today.
The distribution is really straightforward, and encourages you to understand more of the network stack.