GPIO (general-purpose input/output)
Der Low Level Treiber benötigt zwei GPIOs für das Schreiben und Lesen auf dem Bus.
Der Lese-GPIO muss einen Interrupt bei Pegelwechsel zur Verfügung stellen.
Hardwaretimer
Auflösung mindesten 10 μs, ein Interrupt muss zur Verfügung stehen.
CPU
Busbreite 32 Bit, Taktfrequenz min. 32 MHz.