Avionics Board v1.0
This board is the main controller of the CubeSat. It contains several onboard sensors - a magnetometer, gyroscope, and temperature sensors. It also contains 3 H-Bridge drivers for magnetorquer control. There is also a CAN transceiver and an MRAM memory.
Since this is the first iteration, it contains a sensor I intended on using as a sun sensor (MLX75306), to enable easy development. It also offers two easy ways of connecting an external GPS development platform.
There are at least two bugs with the Microcontroller. The VREF+ reference pin is not connected to any voltage (it should be connected to the board's 3.3V supply). Also, the BOOT0 pin of the microcontroller is left floating - it should be connected to GND.