Releases: rgw3d/1KCubeSat_Hardware
Avionics v1.0
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.
Sun Sensor Test Board v1.0
These are the hardware design files for my Sun Sensor test board.
A note from the schematic:
This is a development board for testing out the K857PE 4-Quadrent Photodiode for use as a Sun Sensor
for attitude determination. An STM32L0 microprocessor is used to read in the analog signals. Either all
of the photodiodes can be hooked up to the microprocessor, or an Analog mux (CD74HC4067SM)
is used. There are 16 LEDs hooked up to the microprocessor to easily visualize how much light the
K857PE photodiodes are receiving.
Finally, the board supports being broken in half, with the STM32L0 on one half, and the photodiodes
on the other. This might be useful during testing to "remote" the photodiodes.