Server CoreOS Migration
After my server's SSD died, I figured out how to use Fedora CoreOS to make redeployments almost trivial.
Hi! I'm a human being who loves to learn new things and create cool projects.
After my server's SSD died, I figured out how to use Fedora CoreOS to make redeployments almost trivial.
Designed some boards and wrote an Open Alliance SPI driver to talk to the NCN26010 and ADIN1110 MAC-PHYs.
Converts 10BASE-T to 10BASE-T1L. Powerable over PoE or PoDL and can be a PoDL injector. Theoretically works over 1km.
Inspired by Hak5's design, I wrote a generic Zephyr app with similar core functionality. I even wrote a reverse shell payload to demonstrate.
Quick little 2-layer BGA board with USB HS and SDHC.
First time doing BGA w/ KiCad, PoE, nonstandard PHY, Ethernet magnetics, writing an Ethernet driver, and using the FreeRTOS+TCP stack.
Is this art?
Compact, battery-powered, and uses ripple counting for encoderless closed-loop motor control. Not perfect, but consistent enough for 0402 parts.
Added core support for the CH32X035 along with USB FS, USB PD, ADC, and UART drivers. Supporting other CH32V parts will be relatively straightforward.
Developing for CH32V using 100% open-source components, true to the essence of RISC-V.