At VisionSpace Technologies we are currently developing the free and open source VST104 board series for our developments of an onboard computer series for CubeSats. The boards are compatible with the LibreCube PC104 specifications.
board_zero - VST104 prototype board
This board is designed to be connected to other LibreCube boards for hardware and software testing and development. The main working area contains of 25x25 THT universal array and two SO16 footprints. For easier access and cable management, the standard PC104 headers are brought to the sides of the working area. Plus, the shared signals have separate connectors, which might be useful for standalone testing. Thanks to these features, the board should provide an efficient tool for soldering temporary circuits with THT technology (plus the two SMD chips).
element_foxtrot - FlatSat
For integration and individual testing of the different components it is convenient to have a so called FlatSat board. The different modules are interconnected and can easily be accessed. The board comes with its own 3.3 V and 5 V regulated power supply that can also be disconnected.
board_sierra - Single OBC
The first onboard computer board is based around the ultra low power STM32L496xx ARM M4 MCU. For connectivity it offers a redundant CAN bus interface, I2C, SPI and UART. We further added triple redundant FRAM and flash memory blocks.
board_delta - Redundant OBC
We took the design of board_sierra and put a second MCU at the bottom layer for a fully redundant CubeSat onboard computer.
board_whiskey - WiFi radio
WiFi radio subsystem equivalent for testing without the need for a real radio. It will simulate a radio communications subsystem and integrate with the VisionSpace mission control system.
board_mike - Redundant OBC with FPGA
This board will extend the board_delta and is the main goal to achieve within this activity. It adds a radiation hardened FPGA for compute intensive applications.
We started to order and test the already finished boards, element_foxtrot, board_zero and board_sierra have been soldered and they are working fine.