-
Homelab
truenas TrueNAS – Network attached storage. I was going to call this the oldest member of the homelab until I remembered the ship of Theseus paradox. Regardless, its role is the longest standing. It came from humble beginnings being made from parts from my first PC build. FreeNAS 9.2 Lian Li PC-61 Intel Core 2…
-
CNC Router: Controls II
Part 1: CNC Router: Controls I LinuxCNC Configuration LinuxCNC has pretty comprehensive documentation. Unfortunately, linuxcnc-ethercat does not. After skimming through the handful of EtherCAT threads on the LinuxCNC forum, and poring over others’ EtherCAT configuration files I was finally able to wrap my head around how they relate together. Even better, managed to put together…
-
Differential Drive Drone
Here’s a two wheeled drone I did as a final project for a Python course I took while pursuing my master’s in chemical engineering. A flask app, running on a Raspberry Pi, displays video from the Raspberry Pi camera module. Sliders on either side of the video feed control the speed of the left and…
-
CNC Router: Controls I
Introduction I’ve wanted to build myself a CNC router for a long time, at least since high school. Now, more than a decade later, I’m finally getting around to making it a reality. After weighing a few software options, I ended up choosing LinuxCNC since I already have experience in playing around with Linux and…