Seeed Studio XIAO nRF52840 Sense
Seeed Studio XIAO nRF52840 Sense je odličan razvojni sistem koji se može prilagoditi i finalnom proizvodu: bilo kom malom, prenosnom, lični uređaju, koji bi se napajao baterijski ili Edge napravi koja bi radila u okviru Home Automation mreže.
Pros
- Odlična online podrška koju Seeed Studio i inače daje za sve svoje proizvode
- Podrška za Zigbee, Bluetooth LE, Bluetooth Mash i Matter protokole
- Integrisana BLE antena
- U Sense varijanti dva odlično izabrana MEMS senzora
Cons
- Cena, posebno u Sense verziji sa mikrofonom i 6-osnim IMU, može biti problem
- Ugrađenom reset dugmetu se teško prilazi prstima
- XIAO format je ograničen brojem pinova, što u nekim aplikacijama jeste problem
Seeed Studio je izveo nekoliko razvojnih sistema sa različitim procesorima u minijaturnom XIAO formatu pločice. Dobro promišljen dizajn i mogućnost da direktno ugrade ove majušne ploče, jedva veće od samih procesora, u sopstveni dizajn učinile su ih brzo popularnim u mejkerskom i profesionalnom svetu. Treba imati na umu da XIAO linija nema tendenciju da se koristi u industrijskim okruženjima, ali da su izuzetno dobro rešenje za kućnu automatizaciju, izradu prenosivih uređaja opšte namene i embedovanje u projektima kreativaca. Seeed Studio je sa ovim XIAO nRF52840 modelom, bilo u standardnoj ili Sense verziji, pokrio i projekte kojima je neophodna Bluetooth komunikacija.

Hardver
Kao i sve XIAO ploče, napaja se preko USB-C ugrađenog porta, preko koga se i vrši programiranje. Funkcije pinova su multipleksirane i može se dobiti maksimalno do jedanaest digitalnih I/0 linija sa PWM, šest analognih ulaza, kao i po jedan I2C, SPI i UART. Na pinove se ne sme dovesti napon viši od 3.3 V jer može doći do oštećenja procesora.

Uz USB-C konektor nalaze se i reset dugme koje je veoma teško pristupačno prstom, te je najbolje koristiti bilo koji štapić u gabaritima čačkalice. Sa suprotne strane je korisnički kontrolisana 3-u -jedan LED dioda. Ova „dioda“ je praktično zbir od tri diode: crvene, plava i zelene koje se mogu koristiti za signalizaciju stanja. Zasebna dioda je namenjena za signalizaciju punjenja baterije.
Kod Seeed Studio XIAO nRF52840 Sense modela, pored 6-osnog MEMS senzora pokreta LSM6DS3TR-C ispod poklopca koji štiti i njega i nRF52840 procesor, koji detektuje pomeraje duž svake od osa: x, y i z, ali i rotaciju oko svake od njih čineći razvojni sistem idealnim za realizaciju ličnih nosivih uređaja sa detekcijom gestova, ima i dodatni PDM MEMS digitalni mikrofon.

Sa donje strane ploče nalaze se dva kontakta za dodatnu bateriju, ali i za povezivanje NFC uređaja, što je odlična opcija kada se posmatra prenosivost i mogućnost identifikacije ličnog uređaja koji bi se gradio na bazi ovog XIAO sistema, odnosno ugrađenog Nordic Semiconductor nRF52840 procesora. Tehnički u njemu je jedno ARM Cortex-M4 jezgro na 64 MHz sa FPU-om i 1 MB Flash memorije. To je najjači procesor nRF52 serije koji pri tome ima ugrađen Bluetooth 5.4 LE modul u sebi. Ovaj procesor smo već sreli u Particle Argon starter kit-u. Procesor se može koristiti Zigbee i Bluetooth Mash protokole kao i recimo nRF52820 u Calliope mini 3, ali i noviji open-source Matter odlično prilagođen za Home Automation IoT.

Softver
Programiranje ovog razvojnog sistema najzgodnije je u Arduino IDE za šta postoje detaljna uputstva na Seeed Studio sajtu. Od početničkih opcija su i MicroPython i CircuitPython koji su danas široko rasprostranjeni u mejkerskoj zajednici. Postoji zvanična podrška za PlatformIO.
Za Seeed Studio XIAO nRF52840 Sense urađena je podrška za dva RTOS-a: Nuttx i Zephyr. Preporučujemo da pročitate interesantan intervju sa Rodrigo Sim-om, čovekom koji radi u razvoju Nuttx RTOS-a.
Norton Semiconductor nRF52840 kao procesor u Sense modelu uz pratnju MEMS DOF senzora i digitalnog mikrofona može se koristiti za projekte sa mašinskim učenjem (ML – Machine Learning). Detekcija pokreta, odnosno gestova, kao prepoznavanje govora upravo su aplikacije gde se ovaj tehnološki miks uspešno koristi. Seeed Studio je na svom sajtu detaljno opisao korišćenje Edge Impuls i TensorFlow Lite (sada LiteRT kao deo Google AI Edge) na ovoj platformi, što prve korake čini mogućim praktično i potpunim početnicima.

Zaključak
Za cenu od $9.99 za osnovni model bez MEMS senzora i $15.99 za Sense model ovaj razvojni sistem koji se može lako prilagoditi svakom Bluetooth (Zigbee, Bluetooth Mash, Matter) projektu čini se kao odličan izbor. Ako vam bežične komunikacije nisu na pameti, možda je bolje odabrati neki bazičniji model, recimo sa XIAO RP2040 zbog raširenosti platforme ili pak XIAO RA4M1 procesorom zbog ekonomičnosti.
Uslovni problem se može pojaviti usled broja izvedenih pinova, što je posledica XIAO standarda (Obratite pažnju na novi XIAO Plus standard sa više pinova u istom formatu, koji pak nosi drugi problem – nestandardni heder), što u nekim slučajevima može biti eliminatorna mana. Za mali, prenosni, lični uređaj, koji bi se napajao baterijski, ovaj format je u većini slučajeva i više nego dovoljan. Rekli bi da je ovo idealan XIAO za Home Automation projekte i projekte predmeta koji se nose na telu ili u sklopu odeće i u tom polju teško je naći pogodnije i ekonomičnije rešenje.
XIAO proizvode u Srbiji možete kupiti kod Malina314 d.o.o.
- Inovativna rešenja za optimizaciju potrošnje energije u industriji - 26/06/2025
- magazin Mehatronika: nagradni konkurs #0003 - 25/06/2025
- Danfoss iC2-Micro - 25/06/2025