The PIC16F18345-I/SO is a low-cost, 8-bit flash microcontroller from Microchip Technology that is designed for general-purpose and low-power applications. The device features 32KB of flash memory, 1KB of RAM, and 18 I/O pins, up to four 16-bit timers/counters, an SPI module, and an I2C module. It also includes an internal oscillator, and a brown-out reset. The device operates with a power supply range of 1.8-5.5V, and can achieve speeds up to 32 MIPS. It is available in a SOIC-20 package.