The STC12C5205AD with STC SOIC-20_300mil RoHS is an 8-bit microcontroller that is manufactured by STC. It has an 8-bit CPU core, 16K bytes on-chip high speed Flash program memory, 3K bytes SRAM data memory, 8-channel 10-bit A/D converter, full duplex serial port, one 16-bit TIMER, and two Pulse Width Modulation (PWM) modules. It is RoHS compliant, meaning it does not contain hazardous and toxic materials. The microcontroller is housed in an SOIC-20_300mil package which has a standard body size of 20 millimeters by 300 millimeters, typical of SOIC-20 packages.