Beyond the Linux-based computer lab, windows into smaller rooms reveal computer towers in various states of disassembly, tables of soldering tools and tiny microcontrollers, loose cords and wrenches.