Szerkesztő megjegyzése:A MAKE Illustrated Board Szószedete a közelmúltban megjelent Vol. 36 - a fórum kérdése. Olvassa el mindent itt. Mint amit látsz? Feliratkozás itt.
A fejlesztési táblák különböző típusok és méretek közül válogathatók, jelentősen eltérő funkciókkal.Az egyes táblák konkrét jellemzőinek összehasonlítása közvetlenül a másikra ad teljes képet. Íme néhány olyan közös rész és kifejezés, amelyek a különböző táblák értékelése során jönnek létre.
1. Processzor
A chip a fórumon. Ez a projekt agya, a legtöbb funkció kezelése. A legtöbb processzor mikrokontrollernek minősíthető, az alap digitális elektronika vezérlésére, vagy a chipen (SoC) működő rendszer, amely erősebb processzor, hasonló a számítógépekhez. Az SoC-vel ellátott táblákat gyakran egyszemélyes számítógépeknek (SBC) nevezik.
2. Bemeneti / kimeneti (I / O) csapok
A LED-ek, gombok, érzékelők, relék, motorok és egyéb alkatrészek csatlakoztatásához használt aljzatok. Általában külön kenyérvágódeszkát használ (egy kis panel foglalatok soraival) és áthidaló vezetékeket, amellyel csatlakoztathatja a fórumon lévő I / O-érintkezőket az elektronikus alkatrészekhez, miközben prototípus vagy fejlesztés alatt áll.
A csapok néhány fajtájúak, és gyakran több lehetőséggel rendelkeznek. A digitális csapok digitális komponenseket olvashatnak és vezérelhetnek. Az analóg bemeneti csapok az analóg komponensek, például a hőmérséklet-érzékelők és a tárcsák által leolvasott feszültségek tartományát olvashatják. A PWM csapok lehetővé teszik az analóg kimenet digitális emulációját. Egyes csapok olyan kommunikációs protokollokat is használhatnak, mint a soros, SPI, I2C vagy CAN busz más eszközökkel való beszélgetéshez.
3. Bemeneti bemenet
A tábla tápellátásához. Egyes táblák feszültségtartományt fogadnak el, sokan csak 5 voltot fogadnak el. Általában egyenáramú hordozóaljzat (kép) vagy USB-csatlakozó formájában.
4. Felhasználói LED-ek és gombok
Használható állapot jelzésére (LED esetén) vagy bemenetként (egy gomb esetében) anélkül, hogy bármilyen további áramkört fel kellene vezetni. Más fedélzeti LED-ek jelezhetik, hogy a kártya be van-e kapcsolva, adatátvitel vagy -fogadás vagy a flash memória elérése.
5. Hálózat
A fedélzeti Ethernet-portok, amelyek a legtöbb SoC-kártyán és bizonyos mikrokontrollereken szabványosak, lehetővé teszik, hogy az útválasztón keresztül csatlakozzon az internethez. Néhány tábla még beépített wi-fi chipekkel rendelkezik a vezeték nélküli kapcsolathoz.
6. USB Host Port
Perifériák, például billentyűzetek, egerek, kamerák és wi-fi adapterek csatlakoztatásához. Számos táblán kapható, különösen a SoC processzorral ellátott táblákban.
7. Programozási port
Egyes táblák USB-n keresztül csatlakoznak a számítógéphez, így átprogramozhatja a chipet.
A nyomtatott áramköri lapok, amelyek a fejlesztési kártyához csatlakoznak, további funkcionalitást biztosítanak, mint például a Bluetooth, a mobil, a GPS, a hang, a grafika és a motorvezérlés. Arduino-val és a BeagleBone-val ellátott köpenyt is nevezik.
Miközben a mikrokontrollerek és az SoC-k tovább haladnak, sok bővítőtábla funkciót közvetlenül beépítenek belőle.
Hol írja, fordítja és hibakeresheti a kódot. Számos platformon IDE szoftvert használ a számítógépén, amely szintén gondoskodik a chip programozásáról, általában USB-csatlakozóján keresztül. Egyes hálózati kártyákon web alapú IDE van, így internetes böngészőjével csatlakozhat a táblához és programozhatja azt.
A táblák programozási nyelvei nagyban függenek a platformtól. A C, a C ++, a Python, a BASIC és a JavaScript gyakran használatosak. A SoC platformok különösen rugalmasak és sok különböző nyelven programozhatók.
Letölthető előkészített kód, amely segít az összetett kódolási feladatok egyszerűsítésében. Gyakran írott, hogy egy adott fórumon dolgozzon.