Seriell kommunikasjon er fortsatt en viktig del av vår innebygde verden. Vanligvis bruker vi en 3 kabelkonfigurasjon (RX TX samt bakken), samt håper at det som går i henhold til planen. Selv om dette fungerer for mange eksperimenter, i noen tilfeller ikke den mest perfekte situasjonen. Dette er hvor [Simmonmt’s] HandiWork er tilgjengelig i å legge til maskinvarehåndtering til en AVR.
Maskinvarekonfigurasjonen er ganske typisk, en atmega644 sitter i den ene enden av forbindelsen, passerer med et SP3232EB nivå shifter samt ut til en PC. 5 linjer brukes, igjen en for RX, TX, så vel som bakken, men også RTS så vel som CTS. Når PCen er forberedt på å overføre data, inverterer den linjen (normalt høy), merkes mikrokontrolleren at dette trekker CTS lav, så vel som overføring kan påbegynnes når den darn godt føles som den. Praktisk!