The ONBOARD COMPUTER WITH GNSS from Endurosat is a Satellite On-Board Computer that uses ARM Cortex M7 processor and has program memory size of 2 MB. It has an SRAM memory of 1MB and a 8 Mbit external FRAM memory. The On-board computer has a full set of drivers for EnduroSat modules and supports 4x RS-485, 2x RS-422, 2x UART, 2x I2C, SPI, USB and CAN interfaces. It has a NovAtel OEM 719 integrated GNSS Receiver with a position accuracy of 20 m RMS. The OBC has a velocity accuracy of 0.5 m RMS and a time accuracy of 20 ns. It has a reliable data handling with 8 GB secure onboard memory and avionics for up-to 5 years in LEO. The OBC has a mass of 180 g and a flight heritage in LEO.