The ADCS (Attitude Determination and Control System) for CubeSats is a compact module suitable for CubeSats or nanosatellites operating in low Earth orbit. It supports up to six coarse sun sensors and provides measurements from two gyroscopes and one magnetometer. The output signals come from three independant H-bridges to allow 3-axis magnetorquer control.
Several interfaces like SPI, I2C, CAN or RS-422 provide communication with the on-board computer and other nanosatellite modules. The microcontroller embedded on the board allows to implement a variety of algorithms, such as Kalman filters.