Im hardwarenahen Bereich sind wir in der Lage, unten aufgeführte PIC-Micro CPU´s zu programmieren. Die RISC-Architektur mit ca. 33,35 und 75 Anweisungen und die Verfügbarkeit von Prozessoren mit unterschiedlichen Funktionen wie z. B.:
-SPI -I²C -AD-Konverter -DAC-Output -Timer, Zähler, Vergleicher, Rechenoperationen -PWM -UART(RS232/RS458) -LCD-Anzeigen -OLED-Displays -TFT-Displays -LCD-Textdisplays von 1x8 bis 4x20 Zeichen usw. -LED-7 Segment-Anzeigen -Grafikdisplays -Echtzeituhren mit Pufferbatterie (bis 10 Jahre) -DCF77 Zeitnormal -NTP-Uhren (Network Time Protocol), automatische Umschaltung Sommer - Winterzeit, Kalenderwoche. -GPS-Auswertung (Zeitangabe/Position usw.) -nanoWatt, low Power Anwendung für Batteriebetriebene Steuerungen -EE-Prom -Infrarot Datenübertragung auch mit Trägerfrequenzverfahren (38kHz) -Firmware über UART einspielbar (Bootloader) -WLAN und Bluetooth Verbindungen -Netzwerkschalter über HTTP. (Passwort).
usw. ermöglichen den Einsatz dieser Prozessoren für Anwendungen, welche sonst aufwendige Analog- und Digitalschaltungen erfordern würden. Hierdurch wird der Platzbedarf erheblich reduziert.
Auf den Einsatz der älteren OTP Typen (One Time Programmable) wird verzichtet.