Developing payload data handler for nanosatellite
Published:
Project goal
The goal of the procject is to develop hardware and software for payload data handler on FERSAT CubeSat nanosatellite. The hardware has to be based on STM32 Cortex-M architecture and the following requirements have to be satisfied:
- additional hardware watchdog has to be added,
- external flash memory has to be added,
- CAN tranceiver has to be added,
- add all necessary connectors (programming, power supply),
- multiple DC-DC convertors are needed.
The software part has to enable the following:
- communication with ArduCAM camera,
- a filesystem for the external flash memory for saving the images taken with camera,
- multi-tasking support,
- communication with the X-band radio over the 16-bit bus.
Requirements
Requirements:
- C
- microcontroller programming
- PCB design
- digital signal processing
- communication systems