Detta är den första i en serie lektioner om Beaglebone Black. Förhoppningsvis har du följt med oss genom våra tidigare lektionsserier om Arduino, Python och Raspberry Pi. Om du har gått igenom dessa lektioner kommer det att bli lätt att lära dig Beaglebone.
Om du ska följa med oss i de här lektionerna kan du gå vidare och beställa din Beaglebone HÄR.
För att komma igång måste vi först och främst sätta oss in i alla de olika stiften. Jag har sammanställt diagrammet nedan för standardpinntilldelningen för Beaglebone black.
Du kan se att Beaglebone har ett stort antal pinnar. Det finns två huvudkontakter. Se till att du orienterar din Beaglebone n samma riktning som min på bilden, med femvoltspluggen på toppen. I denna orientering kallas stifthuvudet till vänster för ”P9” och stifthuvudet till höger för ”P8”. Legenden i diagrammet ovan visar funktionerna, eller de möjliga funktionerna för de olika stiften. Först har vi skuggat i rött de olika 5V-, 3,3V-, 1,8V- och jordstiften. Observera att VDD_ADC är en 1,8 volts försörjning och används för att tillhandahålla en referens för analoga läsfunktioner. De allmänna GPIO-pinnarna har skuggats i grönt. Observera att några av dessa gröna stift också kan användas för seriell UART-kommunikation. Om du vill simulera analog utgång, mellan 0 och 3,3 volt, kan du använda PWM-pinnarna som är skuggade i lila. De ljusblå stiften kan användas som analog inmatning. Observera att den analoga inmatningen läser mellan 0 och 1,8 volt. Du bör inte låta dessa stift se högre spänningar än 1,8 volt. När du använder dessa stift, använd stift 32 och 34 som din spänningsreferens och jord, eftersom stift 32 ger ut en praktisk 1,8 volt. De ljusorange skuggade stiften kan användas för I2C. De mörkorange pinnarna används främst för LCD-skärmtillämpningar.