I’m open sourcing TinySD, a dependency-free C library for SD cards and SDIO on embedded and bare-metal systems - github.com/loopj/tinysd
Shaping comes second, and is where the feel comes from. Inner and outer deadzones in axial or radial shapes, gamma response curves, and circular, square, or octagonal virtual gates, all in one struct you can change at runtime without recalibrating.
Calibration comes first. Pickaxes runs a calibration session on the firmware that captures rest position, min and max travel, and orientation. Release the stick, push it in each direction, rotate it around the rim. Drive it from a homebrew app or a button combo on the device.
Designed a little 1U 10" bench power supply based around the RK6012 for my Rack Nook desk shelf (github.com/loopj/rack-nook)
For the center rack module I installed a DeskPi 6.91-inch touch screen, and wrote a quick Flutter application for media control.
For my desk, I went with a 5ft wide butcher block shelf, using 10" rack components in a 2U:1U:1U:1U:2U configuration. This allows for a wide cubby in the middle for tucking away my keyboard and mouse.
I wanted a truly modular/customizable desk shelf, so I built one. Rack Nook is a desk shelf system, based around 10" or 19" rack components.
It's open source, you can find everything you need to build your own here: github.com/loopj/rack-nook
This guy built a semiconductor lab in his shed, absolutely insane, instant subscribe youtube.com/watch?v=HfSO-LCK…







