6 layers100 × 70 mmCanardBoardwaterloo-rocketry/canhwHardware monorepo avionics PCB280 parts15GPL-3.0