Razvojni sistemi

Za cenu od $30, AI sposoban razvojni sistem u Raspberry Pi Zero formatu, sa jednom ugrađenom i jednom dodatnom opcionom 4K kamerom i mogućnošću povezivanja 1080p displeja i nezavisnog In/Out stereo audio interfejsa, uz bogat GPIO i tri 12-bitna ADC ulaza, ovaj hakabilan MicroPython sistem je veoma interesantna opcija u RISC-V realizaciji.

Kao i svi drugi Seeed Studio XIAO razvojni sistemi i ovaj XIAO RA4M1 perfektno odgovara za rad uz Seeed Studio Expansion Base for XIAO koji mu dodaje Grove konektore i LCD ekran.

Imamo Elecrow W5 i njegov RTL8720DN baziran modul za koji Realtek tvrdi da je maksimalna bzina prenosa podatka 150 Mbps. Prisustvo 5 GHz pravi razliku posebno u poljima sa velikim brojem Wi-Fi uređaja.

Da li će u dužem periodu sve ovo biti dovoljno da se XIAO nametne kao jedan od dominantnih rešenja u edukaciji, mejkerskom svetu i potencijalno industriji poput : micro:bit, Raspberry Pi Pico ili Arduino razvojnih sistema.

XIAO ESP32-C6 ima tehnološki napredniji bežični modul u odnosu na ESP32-C3 procesor. Bazično moguće ga je povezati sa 2.4 GHz Wi-Fi mrežom i Bluetooth 5 LE. Međutim, modul ima Wi-Fi 6 podsistem i ugrađenu podršku za Zigbee i Thread što ga uz „Matter-native“ preporučuje za izgradnju uređaja za automatizaciju pametnog doma.

Za cenu od svega $5 po komadu dobijate malenu ali Wi-Fi i Bluetooth sposobnu ploču odličnu za povezivanje svakog uređaja kojeg kreirate u IoT mrežu. Iako zbog dimenzija nisu iskorišćene sve komunikacione linije koje Espressif ESP32-C3 ima, ovaj minimum zadovoljava veliki broj realnih aplikacija. Čip nije nov i odlično je prihvaćen u zajednici, te ćete lako naći ne samo uputstva već i veliki broj gotovih rešenja u zajednici otvorenog koda. Stoga smatramo da je ovaj XIAO ESP32-C3 odlična platforma za razvoj.

Kao što smo rekli za Zero model i ovde ćemo ponoviti: sve je u rukama kompanije ICOP koja mora stati iza ove upotrebe sopstvenog Vortex86 procesora. Iako je razvoj hardvera odavno prestao, procesori ove serije i danas mogu veoma uspešno da izvršavaju razne industrijske i mejkerske zahteve. Softverski tim bi morao da da što više gotovih rešenja i time uveri potencijalne buduće korisnike u realni potencijal 86Duino One platforme da se izbori sa modernim zahtevima u industriji.

Seeed Studio XIAO-RP2040 je sinergija dva standarda u modernom mejkerskom svetu: XIAO razvojnih sistema i Raspberry Pi RP2040 mikrokontrolera. Ovaj sistem nigde ne sija više nego u obilju projekata koji se za ovaj MCU mogu naći na internetu. Odlična podrška u svim vodećim modernim programskim jezicima: Arduino, MicroPython, CircuitPython, NuttX i Zephyr RTOS daju mu trenutnu prednost kada je lakoća korišćenja u pitanju.

Seeed Studio ReSpeaker Lite Voice Assistant Kit sa XIAO ESP32-S3 razvojnim sistemom na sebi i AI Audio čipom XMOS XU316 može se koristiti za Far-field, industrial i home automation glasovnu kontrolu, procesuiranje izgovorenih komandi, prepoznavanje glasa i upravljanje kućnom automatizacijom uz pomoć Home Assistant, Google Assistant ili Amazon Alexa platformi.

Pre oko godinu dana objavili smo recenziju Conexio Stratus open source LTE-M/NB-IoT/GNSS Cellular-IoT razvojnog sistema baziranog na Nordic Semi nRF9160 SiP-u. Tada smo najavili novi Conexio Stratus Pro sa nRF9161 SiP-om. On će biti dostupan u prvoj polovini 2025., ali mi zahvaljujući kompaniji Conexio imamo jedan od prvih primeraka ovog novog razvojnog sistema kako bi vam ga i predstavili.

Vortex86 EX u ICOM 86Duino Zero Open-source Embedded sistemu je i danas moćan procesor. Mogućnost da se 486 CPU potera na 300, a tek na 500 MHz je bila nezamisliva u vremenu njihove dominacije. Razvoj tehnologije je omogućio da se to dogodi i mi sada možemo da uživo osetimo ono o čemu su tadašnji 486 programeri sanjali.

Kontrola klimatizacije u automobilskoj i opštoj industriji, HMI interfejsi, upravljanje osvetljenjem ili bezbedonosni sistemi, uređaji za automatizaciju pametnih zgrada su samo neke od primena ovog NXP i.MX 8M SoC-a. Zbog svoje energetske efikasnosti, odličan je i izbor za prenosne uređaje. Industrijski standardi Voipac i.MX 8M Industrial Development kit-a su ono o čemu većina mejkerskih razvojnih sistema i SBC-eva samo može da mašta.

Ne može se ne biti zadivljen Calliope mini 3. Nemački STEM odgovor na engleski BBC micro:bit je dostojan. Baziran je na istom SoC-u, ali se i dodatno insistiralo da sav silicijum bude iz iste evropske fabrike. Biće teško pozicionirati se na globalno tržište, ali verujemo da će naći način da što većem broju mejkera osvoje srca i budu prvi izbor za nRF52833 platformu, kao što je nama definitivno postala.

Zaista nije teško zamisliti da kompletan kurs o osnovama upotrebe mikrokontrolera izvedete samo sa easyC komponentama. Mreža koju bi kreirali je lako proširiva, moduli su lako zamenjvi i bez lemljenja, a Soldered se potrudio da na svom sajtu da sve potrebne informacije i biblioteke za svako od elemenata koji imaju u ponudi. Čini nam se da $12 za ovaj bežični IoT razvojni sistem nije mnogo, posebno za platformu koja se dokazala „da radi“.

Mejkerski i profesionalni projekti, kao i STEM učila su novim Pico 2 dobili puno snage i dodatnu RISC-V arhitekturu, bez ijednog značajnog gubitka i to za svega $1 više. Jedino što nedostaje je Wi-Fi/Bluetooth modul, no on nije bio prisutan ni na originalnom Pico-u, pa ga očekujemo uskoro u obliku Raspberry Pi Pico 2 W modela.

DFRobot Firebeetle 2 ESP32-E je Arduino „kompatibilna“ pločica sa ESP-WROOM-32E modulom na sebi sa odličnom cenom od $8.9. Svojim bežičnim mogućnostima, malom potrošnjom i usaglašenošću sa ArduinoIDE okruženjem omogućava lak razvoj prenosnih brežičnih uređaja.

Za sve one projekte gde mrežno povezivanje nije neophodno, ali i kao učilo sa potpunom programskom kompatibilnošću sa legendarnim Arduino razvojnim sistemima, poslednično tome sa nepreglednom softverskom podrškom i ogromnim brojem hardverskih dodataka Dasduino CORE može biti odličan, ekonomičan razvojni sistem sa kojim ćete lako i brzo i ući u mejkerski svet.

Cena Conexio Stratus nRF9160 Cellular IoT Kit-a je gotovo prepolovljena u odnosu na onu koja je ponuđena 2021 godine kada je on predstavljen tržištu. Verujemo da je jedan od razloga i najava Stratus Pro modela baziranog na nRF9161 SiC-u kome je dodata podrška za DECT NR+ i 3GPP Release 14 LTE-M/NB-IoT. Sada se za 89 USD nudi razvojna ploča.

XIAO ESP32S3 Sense je kompaktan i sposoban razvojni sistem sa kamerom, digitalnim mikrofonom, Wi-Fi/Bluetooth konekcijom, u Grove standardu, male potrošnje koji se može napajati iz baterije ili drugih alternativnih izvora. Zbog svoje male težine i dimenzija može se ugraditi na mestima gde za druge sisteme nema mesta.

Particle Photon 2 je veoma interesantna opcija kada je trošak uspostavljanja sopstvene IoT infrastrukture prevelik ili je tehnički nemoguć. Ovaj pristup vas rešava potrebe za angažovanjem dodatnog tima koji bi implementirao hardver i softverske alate na sopstvenoj IoT mreži i koji bi morao da uradi integraciju uređaja u nju. Ono što je odlično je da je za zadatke malog intenziteta, sa malim brojem jedinica i signala ili sa signalima koji se očitavaju malom učestanošću, trošak gotovo nepostojeći.

Ukoliko imate uređaj koji nema pristup oblaku, ne želite da angažujete u dodatni AI hardver koji bi mogao da uči i prepoznaje govor, DFRobot Gravity: Voice Recognition Sensor Module je ekonomično (samo 17 USD) rešenje. Potreban mu je napon u opsegu od 3.3 do 5 VDC (potrošnja mu je uvek ispod 1,8 W).

Nordic nR52840, kao srce ovog sistema, je sagrađen oko 32-bitnog, 64 MHz Arm Cortex-M4F CPU-a sa 1 MB interne flash memorije i 256 kB RAM memorije i odgovoran je za rad Particle OS-a, kontrolu GPIO i BLE 5.2 vezu sa pametnim uređajima.

Iskoristili smo trenutak i istražili najnoviji NUCLEO-STM32C0316 razvojni sistem. Izveden na srednjem formatu veličine NUCLEO-STM razvojnih ploča, daće obilje portova za povezivanje. Tu je sve što nam je bilo potrebno za izradu osnovne ideje IoT sistema za merenje vlage zemljišta koji se može koristiti u preciznoj poljoprivredi.

Na kraju, nakon par dana „igranja“ i testiranja sa T-Embed-om naše mišljenje o ovom malom proizvodu namenjenom za ugradnju u veći uređaj koji sami kreirate je pozitivno. Već smo stavljanjem u namenski izrađenu kutiju dobili prenosni dopadljivi višenamenski uređaj.

Interesante ideje se nekada kriju iza naizgled običnih pojava. Tako se i za Winnermicro W801-C400 32 bitni SOC može reći da je to W806-200 na steroidima. IEEE802.1 1 b/g/n WiFi uz podršku za WMM/WMM-PS/WPA/WPA2/WPS. BT/BL.E4.2 i integrisana antena na ploči.

Banana Pi Pico RP2040 je mudro osmišljena realizacija RPi Pico RP2040 klasika. Dvogodišnje iskustvo u upotrebi RP2040 u mnogim projektima je Banana Pi timu dalo priliku da predstavi svoju ideju RP2040 razvojnog sistema.

Srce Adafruit Feather M0 Express ploče je ATSAMD21G18 @ 48MHz sa 256KB FLASH + 32KB RAM, 20 pinova i svega šest analognih ulaza i jednim analognim izlazom (DAC). Na pločici nema StemmaQT konektora, mada postoji mali proto board i konektor za LiPoly bateriju.

Uvek je interesantan spoj dve velike ideje. Adafruit je spojio svoj Feather ekosistem sa Pico RP2040 SoC. Nešto slično smo već videli u BPI pico W gde du se susreli ESP32 mikrokontroler i RPi Pico format. Ono što o ovom spoju treba reći je da je integracija RP2040 u Feather ekosistem veoma dobro osmišljena.

U prošlom broju prikazali smo dve odlične Würth-ove ploče dizajnirane za Feather ekosistem – MagIC3 FeatherWing i Sensor FeatherWing. Obe nude odlične karakteristike i jednostavnost upotrebe po razumno niskoj ceni. U našim testovima, jedinice su pokazale odlične rezultate i pokazale fleksibilnost samog formata.

Sinovoip-i, proizvođaču Banana Pi linije razvojnih sistema i SBC-ova pala je na pamet interesantna ideja: napraviti oko novog 240 MHz Tensilica LX7 ESP32-S3 dvojezgarnog procesora sistem pinkompatibilan sa Raspberry Pi Pico W, koji se nametnuo kao jedan od standradnih rešenja.

Sinovoipova Banana Pi serija je dobila još jednog interesantog člana. U rukama nam je mikrokontrolerska razvojna ploča sa najnovijim ESP32-S3 Espressif SoC-u baziranom na dva 240MHz Xtensa LX7 jezgra.

U našu redakciju je stigao najslađi i najmanji Arduino napravljen do sada. Malena pločica dimenzija 34,2 x 26,7 mm. Dolazi u crnoj kutijici sa zlatnim Arduino logoom, koja podseća na one kutijice za nakit.