RED X Controller is a multifunctional device based on a 32-bit microcontroller. The controller has 27 ports for connecting external devices: 10 digital ports, 10 analog ports, 1 USART, 1 I2C, 1 SPI, 4 ports for controlling DC motors, powered by six 1.2V AAA batteries. Controller’s voltage is from 5V to 12V. Stitched through the USB Type C port. There is a 5-button controller on the front. It is a Lego- and Arduino-compatible controller.