I vibe coded a driver to monitor and control the temperatures and fans in my Aoostar WTR PRO.
I vibe coded a driver to monitor and control the temperatures and fans in my Aoostar WTR PRO. - Lemmy.World
I run OmniOS [https://omnios.org/] on an Aoostar WTR PRO as my NAS and for most of my self hosting needs. After installing a new fan, I wanted to see if I could read and control the fan speed from the OS instead of just the BIOS. Using Claude chat, I got a working kernel driver [https://github.com/Bootlessjam/IT8613E-Illumos] that gives me fan speed, PWM control, temperature readings, and even (incorrect) voltage readings. I wanted to share as an example of what’s currently possible. I’ve even seen people vibe code ethernet drivers for freeBSD. [https://github.com/Aquantia/aqtion-freebsd/issues/32] What do you all think of using LLMs to cobble together drivers like this?