The SM51F20TS1 is a SOP-20_300mil RoHS surface-mount Other Processors and Microcontrollers (MCUs) device manufactured by SINOMICON. It is a low power, 32-bit RISC-V MCU microprocessor that has a 32MHz maximum frequency, 4KB ROM, and up to 32K SRAM. This MCU features three hardware PWM with eight output channels, SPI, and I2C peripherals, one 14-channel 12-bit ADC, one hardware USART, and up to ten I/O ports. It also includes AES/DES/3DES encryption and hash co-processor, as well as ten external interrupts. This MCU has a temperature range of -40C to +85C and is RoHS compliant.