Bu güçlü ancak programlanması kolay (yalnızca 35 tek kelimeli komut) CMOS Flash tabanlı 8 bitlik mikro denetleyici, Microchip'in güçlü PIC® mimarisini 18 pimli bir pakette toplar ve PIC16C7x, PIC16C62xA, PIC16C5X ve PIC12CXXX cihazlarıyla yukarı doğru uyumludur. PIC16F88, 8 MHz dahili osilatör, 256 bayt EEPROM veri belleği, bir yakalama/karşılaştırma/PWM, bir Adreslenebilir USART, 3 telli Seri Çevre Birim Arayüzü (SPI™) olarak yapılandırılabilen bir senkron seri bağlantı noktası veya 2 telli seri bağlantı noktası özelliklerine sahiptir.