The Seeeduino XIAO is the smallest member of the Seeeduino family. Seeeduino XIAO is equipped with the powerful ARM-CPU Cortex-M0 + (SAMD21G18), an Arduino-compatible microcontroller with low power consumption. Apart from the strong CPU, Seeeduino XIAO is excellent in many other functions. It has 14 GPIO pins that can be used for 11 analog PINs, 11 digital PINs, 1 I2C interface, 1 UART interface and 1 SPI interface. Some pins have several functions, A1 / D1 to A10 / D10 pins can be used as PWM outputs and pin A0 / D0 as an analog output. In addition, Seeeduino XIAO has a USB Type-C interface that is used for programming and power supply. On the back of the XIAO there are power pads that enable operation via a rechargeable battery and ensure that portable devices can be implemented. In addi.