Petoi Bittle je prisrčen programiran, proračunu prijazen štirinožni robot s plastičnim okvirjem, velik kot dlan. Drobni robot je enostavno prilagodljiv in vsebuje pet glavnih komponent, to je okvir telesa, aktuator, elektronika, baterija in programska oprema za usklajevanje celotne strojne opreme za izvajanje različnih nalog.
Bittle je odprta platforma za združevanje več pripomočkov v en organski sistem. Premika se na štirih nogah in ima okvir, ki je združljiv z večino servo serv 9g. Poganja ga NyBoard V1, ki je prilagojena Arduino plošča z bogato zunanjo opremo. Plošča lahko poganja najmanj 12 servo servomotorjev PWM, za uravnoteženje pa se uporablja IMU (Inercialna merilna enota). Robot shrani mišični spomin in zazna stanje telesa (usmerjenost in pospešek), ki mu pomaga, da se dobro uravnovesi. Poleg tega je na voljo tudi infrardeči daljinski upravljalnik, ki sproži osnovna gibanja. Tabla posluša tudi niz ukazov, kot so hoja, sedenje iz serijskih vrat ali podrobnejša navodila za posamezne zglobe.
Telo robota je sestavljeno iz medsebojno povezanih, sestavljankom v obliki brizganih plastičnih delov, z zelo manjšim številom vijakov. Velikost je 20 cm x 11 cm x 11 cm in tehta manj kot 280 g. Vendar pa lahko pod trebuhom prevaža do 450 g tovora. S pravilnim programiranjem in kalibracijo lahko robot deluje hitreje kot dve dolžini telesa na sekundo. Prav tako se lahko spomni na deset nagonskih vzorcev gibanja in lahko izvede bolj modne trike z navodili v realnem času. Združljiv je z 8,4 V, deluje z visoko hitrostjo in ima nadzorljiv obseg 270 stopinj. NyBoard V1 prihaja je obdarjen z ima Atmega328P z 16MHz CPU, 2K SRAM in 32K bliskavico. Poleg tega obstajajo 8K I2C EEPROM, IMU, servo gonilnik za 12 PWM servo, infrardeči sprejemnik, brenčalo in 2x5 nogavica za namestitev na Raspberry Pi.
Na NyBoard V1 so na voljo štiri vtičnice Seeed Grove za razširljive module. Za lažjo namestitev je glava robota zasnovana kot sponka za ugriz modulov. Poleg tega bo sestavljen tudi "paket senzorjev", vključno z inteligentnim modulom kamere, senzorjem kretenj, senzorjem gibanja PIR in nekaterimi drugimi uporabnimi senzorji.
Na voljo je z inteligentnim modulom kamere, ki vključuje več algoritmov za prepoznavanje vida, ki delujejo na njegovem dvojedrnem procesorju ESP32. Prek serijskega / I2C / WiFi lahko vrne prepoznano človeško telo, predmete in simbole s hitrostjo 25fps ali 50fps. Skupaj s tem je lahko vključen tudi krov kart s simboli.
Robot ima Bluetooth dongle za brezžično povezljivost. Dongle Bluetooth je združljiv s sistemom Windows, macOS in Android. Na iOS lahko deluje tudi z nekaj pomožne programske opreme, ki se uporablja za nalaganje skice Arduino ali komunikacijo z NyBoardom. Modul WiFi lahko gosti preprost WebUI in komunicira z NyBoardom. Vtičnica 2x5 na NyBoard V1 za namestitev Raspberry Pi je na voljo tudi za napajanje Pi-ja in komunikacijo z njim prek serijskega omrežja ali omrežja I2C. Pi daje Bittleu možnost, da analizira več senzoričnih podatkov, se poveže z internetom in sam sprejema odločitve.
Zaradi majhnosti Bittle se najbolje prilega Pi Zero in Pi 3A +. Pri večjih modelih Pi boste morali nagniti Pi in 3D natisniti nekatere nosilne konstrukcije. Običajno preživi redna trčenja. Vendar se v skrajnih primerih razpade na določenem šibkem členu verige, kar je enostavno in poceni znova namestiti ali zamenjati.
Uporabniki lahko zlahka programirajo Bittle na različnih ravneh v različnih okoljih kodiranja, kot sta C v Arduino IDE in Python v terminalu. Odprtina za vijak v glavi Bittle omogoča enostavno pritrditev dodatnih modulov. Za aktiviranje robota se uporablja devet servo naprav P1S, od katerih je osem za pohodne sklepe, eden pa za pomikanje glave. Za nadomestitev je na voljo tudi en rezervni servo, saj so brušeni motorji po določenem obdobju obrabe potrošni.
Če govorimo o bateriji, ima robot Li-ion baterijo z vgrajenim polnilnim in zaščitnim vezjem. Lahko zdrsne v skladbo pod Bittle in nastavi središče mase. Baterija lahko Bittle napaja vsaj eno uro neprekinjene hoje. Ima tudi RGB LED, ki označuje stanje baterije. Z drsnim vgradnim mehanizmom in vtičem za preprečevanje vzvratne vožnje ni težko zamenjati baterij.