The OBC-1 from CAVU Aerospace UK is a Satellite On-Board Computer (OBC) that uses an ARM Cortex-M3 processor on FPGA and an advanced Microchip/Microsemi SmartFusion2 Flash-based FPGA design. This computing system has a RAM of 80 Mbits MRAM 40 bits width and a ROM of 48 Mbits MRAM. It has a total non-volatile flash memory of 96 Gbit SLC NAND Flash (Triple 32G) and a 256K Serial FRAM. The OBC is radiation hardened up to 30 Krad (Si)/yr TID and is latch-up immune SEE at 60MeV. It supports CAN2.0 (Up to 1Mbps), full-duplex RS-422, half-duplex RS-485, RS-232, I2C, and SPI serial interfaces. The OBC requires a supply voltage of 5 V and has a power consumption of 1-2 W. It features single board flash based FPGA computer with on-board current and temperature monitoring. The OBC has an expected life of 3-5 years in low-earth orbit. It has a mass of 75 g and measures 160 x 100mm. It is designed to withstand a variety of space environments and is suitable for critical space missions.