Bu güçlü ancak programlanması kolay (sadece 35 tek kelimeli komut) CMOS FLASH tabanlı 8 bit mikro denetleyici, Microchip'in güçlü PIC® mimarisini 28 pinli bir pakette toplar. PIC16F886, 256 bayt EEPROM veri belleği, kendi kendini programlama, bir ICD içerir , 2 Karşılaştırıcı, 11 kanallı 10-bit Analog-Dijital (A/D) dönüştürücü, 1 yakalama/karşılaştırma/PWM ve 1 Gelişmiş yakalama/karşılaştırma/PWM işlevleri, 3'ten biri olarak yapılandırılabilen bir senkron seri bağlantı noktası kablolu Seri Çevresel Arabirim (SPI™) veya 2 kablolu Inter-Integrated Circuit (I²C™) veriyolu ve Gelişmiş Evrensel Asenkron Alıcı Verici (EUSART). Tüm bu özellikler, onu otomotiv, endüstriyel, ev aletleri veya tüketici uygulamalarında daha ileri seviye A/D uygulamaları için ideal kılar.