Žepna postaja, ki vaš telefon spremeni v hekersko napravo
Večina razvojnih ploščic je dovolj majhnih, da jih pospravite v žep, vendar so brez prenosnega računalnika z nameščenimi ustreznimi orodji praktično neuporabne za resno delo na terenu. DevPocket rešuje to težavo kot kompaktna, baterijsko napajana naprava za hekanje oziroma testiranje, ki se magnetsko pritrdi na hrbtno stran telefona. Ko napravo povežete prek vhoda USB-C, lahko razvijalci takoj začnejo s pisanjem kode in izvajanjem skript v jeziku MicroPython neposredno iz mobilnega telefona.
V osrčju naprave DevPocket bije mikrokrmilnik ESP32-WROOM-32UE, ki zagotavlja povezljivost prek Wi-Fi in Bluetooth omrežij. Za komunikacijo z mobilnimi napravami skrbi most USB-v-UART CP2102. Napravo napaja vgrajena LiPo baterija s kapaciteto 900 mAh, ki se polni prek priključka USB-C, vgrajena regulacija napajanja pa zagotavlja stabilna vodila z napetostjo 5 V in 3,3 V. Za takojšnjo interakcijo z uporabnikom so na voljo naslovljive RGB LED lučke in nastavljivi taktilni gumbi, kar odpravlja potrebo po zunanjih komponentah pri osnovnih projektih.
Kar DevPocket loči od običajnih ploščic, je uporaba reže mPCIe polne velikosti kot univerzalnega razširitvenega vmesnika. Namesto omejevanja na vnaprej določene module, ta reža izpostavlja protokole UART, SPI, I2C, GPIO ter izbirna napajalna vodila. To omogoča popolnoma prilagojene strojne dodatke, s čimer naprava postane modularen ekosistem za senzorje, zaslone ali komunikacijske module. Eden prvih modulov je ploščica za spremljanje okolja, ki na vodilu I2C združuje senzorje BMP280, AHT20 in ENS160 za merjenje tlaka, temperature, vlage in kakovosti zraka (eCO₂ in TVOC).
Razvijalci lahko s pomočjo preprostega zaganjalnika in dveh gumbov na napravi brskajo med shranjenimi skriptami, jih izvajajo ali napravo preklopijo v način globokega spanja za varčevanje z energijo. Ker gre za odprtokodni projekt, DevPocket spodbuja nadaljnje eksperimentiranje in prilagajanje po meri uporabnika.
Prijavi napako v članku


























