Stap 2: De Pin lay-out
De manier waarop we bepalen wanneer de gebruiker starten kan en stoppen schrijven is door een knop voor het activeren van de tekening en het vrijgeven van om te stoppen met ingedrukttehouden. Er is ook een andere knop om te schakelen door middel van verschillende kleuren.
Om dit te doen we begrijpen welke pinnen van de BeagleBone moeten te gebruiken. De knoppen moeten worden aangesloten op GPIO pinnen, zodat wij kunnen programmeren wat ze later doen. In dit geval we één knop aangesloten op P9_11 en de andere op P9_15 (zie schema).
Theres ook een LED dat betekent wanneer de knop is ingedrukt, zodat de gebruiker weet dat de knop Klik op functioneert voor tekening. Deze LED wordt tot P9_13 vastgehaakt.
De twee potentiometers zijn analoge ingangen, dus daarvoor pinnen op de BeagleBone de analoge input pinnen. Hier verbonden wij een potentiometer met P9_33 en de andere P9_35. Beide van deze potentiometers moest worden aangesloten op een 1.8 V voedingsbron zodat ze waarden kon lezen. Dit is alles wat nodig is aan de kant van de hardware. Hieronder is een voorbeeld van iets wat die we konden om te tekenen.