Nej, det var inte så jag menade, jag vet du har rätt inställning redan.
Det var bara jag flummade för fort vidare till djupare grejer, sorry.
Det att pinnarna ska matchas mot variabler tror jag de flesta ser, men sen ska nybörjaren fatta att han ska ställa in/out, pullup, ev. bitar kanske i port-registret, inkludera rätt header-fel och kanske ännu värre kod-ord i starten om han sitter med "fel" kompilator.
Jag tänker på gamla kryptiska "före-PC-tiden" kompilatorer, eller nya med hundratals "verktyg-inställningar" där det räcker med att en enda står fel...
Det blir som en liknelse med att kräva att en invandrare ska kunna perfekt Svenska med förståelse för böjningar, slang och alla specialfall redan när han går kursen.
Det är så mycket som står mellan raderna, och som man tar för givet att läsaren/eleven reflekterar över(och förstår).
(Jag tycker Arduino är en toppenkompilator, för nybörjaren att klara av sitt problem med, och förstår samtidigt att experter ratar den.)
Precis, det så så klart därför Arduino blev så populär.
Man gör enkla funktionsanrop som fixar att tekniska detaljer på låg nivå.
Helt OK, så klart, tills man vill börja röra sig utanför de ramar som Arduino
miljön satt upp. Det är då som det brukar dyka upp nya trådar t.ex. här...