Mikä tekee XIAO-sarjasta niin erityisen?
Sulautettujen järjestelmien maailmassa kehittäjät joutuvat jatkuvasti tasapainoilemaan fyysisen koon, laskentatehon ja I/O-ominaisuuksien välillä. Seeed Studio XIAO -sarja vastaa tähän haasteeseen suoraan erittäin kompaktilla 21 × 17,5 mm:n muotokertoimellaan. Nimi ”XIAO” (小), joka tarkoittaa ”pientä”, kuvaa täydellisesti sen suunnittelufilosofiaa: vaikka sen koko on vain peukalon kokoinen, sen todellinen nerokkuus ei piile ainoastaan koossa, vaan myös pieneen tilaan pakatussa tehossa ja monipuolisuudessa. Se on suunniteltu kompaktiksi, tehokkaaksi ja yhtenäiseksi ratkaisuksi, joka kykenee käsittelemään valtavan määrän erilaisia projekteja.
Monipuoliset ytimet yhtenäisessä paketissa
XIAO-sarjan tärkein tekninen etu on sen standardoitu laitteistomuoto ja nastajärjestys yhdistettynä monipuoliseen valikoimaan prosessoriytimiä. Tämä mahdollistaa laitteiden saumattoman vaihtamisen keskenään. Projektin voi prototypoida perus-MCU:lla ja päivittää myöhemmin langattomaan tai tekoälyä tukevaan MCU:hun ilman piirilevyn tai kotelon uudelleensuunnittelua. Kaikissa korteissa on keskeisiä yhteisiä ominaisuuksia, kuten USB-C-liitäntä virransyöttöä ja ohjelmointia varten sekä puolireiät helppoa pintaliitäntäasennusta varten emolevynä toimivalle piirilevylle.
XIAO-tuoteperheeseen syvällisesti perehtyminen
Tutustutaan tarkemmin XIAO-sarjan keskeisiin teknologisiin ominaisuuksiin.
Perusta: XIAO SAMD21 (ARM Cortex-M0+)
-
Mikrokontrolleri: Microchip ATSAMD21G18, 32-bittinen ARM Cortex-M0+ @ 48 MHz
-
Muisti: 256 kt Flash, 32 kt SRAM
-
Tärkeimmät ominaisuudet: Natiivin USB:n tuki, SERCOM (määritettävät sarjaliitäntärajapinnat).
-
Tekninen käyttötapaus: SAMD21 on ihanteellinen lähtöpiste, mutta sen todellinen vahvuus piilee sen vankassa natiivissa USB-toteutuksessa. Tämä tekee siitä täydellisen monimutkaisten HID-laitteiden (Human Interface Device), kuten makroilla varustettujen mukautettujen näppäimistöjen, monitoimisten USB-yhdistelmälaitteiden tai jopa USB–sarjaliikenne- (UART, I2C, SPI) -siltana toimivien laitteiden luomiseen. Sen 11 analogista nastaa ja 1 DAC-muunnin (Digital-to-Analog Converter) tekevät siitä sopivan myös analogisen signaalinkäsittelyn tehtäviin.
Langattoman viestinnän asiantuntijat
-
MCU: Nordic nRF52840, 32-bittinen ARM Cortex-M4 FPU:lla @ 64 MHz
-
Yhteydet: Bluetooth 5.0 (BLE), NFC (tagi)
-
Kortin sisäiset oheislaitteet: PDM-mikrofoni, 6-akselinen IMU (inertiamittausyksikkö)
-
Tekninen käyttötapaus: Tämä kortti on suunniteltu vähävirtaiseen langattomaan mittaukseen. Liukulukuyksiköllä (FPU) varustettu Cortex-M4-ydin käsittelee anturitietoja erittäin tehokkaasti. Se on kokonaisvaltainen ratkaisu paristokäyttöisten puettavien laitteiden, langattomien liikeohjainten (esimerkiksi VR/AR-laitteisiin) tai akustiseen tunnistukseen perustuvien tapahtumailmaisimien (kuten lasinrikkoantureiden) kehittämiseen. Kortin sisäinen akunlatauspiiri helpottaa lisäksi sen integrointia kannettaviin laitteisiin.
-
MCU: ESP32-C3, 32-bittinen yksiytiminen RISC-V @ 160 MHz
-
Yhteydet: 2,4 GHz:n Wi-Fi 4 (802.11 b/g/n), Bluetooth 5.0 (BLE)
-
Tekninen käyttötapaus: Kustannustehokkaana IoT-solmuna ESP32C3 on erinomainen. Sen RISC-V-arkkitehtuuri on moderni ja tehokas. Se on suunniteltu sovelluksiin, jotka tarvitsevat jatkuvan tai ajoittaisen yhteyden Wi-Fi-verkkoon voidakseen viestiä esimerkiksi HTTP- tai MQTT-protokollien kautta. Se sopii erinomaisesti etäympäristöantureihin, älykotilaitteiden ohjaimiin tai langattomaksi rinnakkaisprosessoriksi tehokkaammalle pää-MCU:lle.
-
MCU: ESP32-C6, 32-bittinen yksiytiminen RISC-V @ 160 MHz
-
Yhteydet: Wi-Fi 6 (802.11ax), Bluetooth 5.3, Zigbee, Thread
-
Tekninen käyttötapaus: ESP32C6 on suunniteltu seuraavan sukupolven IoT-laitteille. Wi-Fi 6 parantaa verkon tehokkuutta ja suorituskykyä ruuhkaisissa 2,4 GHz:n ympäristöissä (ominaisuus tunnetaan nimellä TWT – Target Wake Time). Erityisen tärkeää on integroitu 802.15.4-radio Zigbeelle ja Threadille, mikä tekee siitä Matter-protokollan kanssa yhteensopivan. Tämä on selkeä valinta tulevaisuudenkestävien älykotilaitteiden kehittämiseen, kun tarvitaan useiden protokollien yhteentoimivuutta.
Tehokas voimanpesä: XIAO ESP32S3 (Xtensa LX7)
-
MCU: ESP32-S3, kaksiytiminen 32-bittinen Xtensa LX7 @ 240 MHz
-
Muisti: 8 Mt PSRAM-muistia, 16 Mt Flash-muistia
-
Keskeiset ominaisuudet: Vektorikäskyt tekoälyn kiihdytykseen sekä DVP-kamera- ja LCD-liitäntöjen tuki.
-
Tekninen käyttötapaus: ESP32S3 on sarjan tehokkain vaihtoehto, joka on suunniteltu reunalaskennan tekoäly- ja HMI-sovelluksiin (ihmisen ja koneen väliseen käyttöliittymään). Kaksiytiminen 240 MHz:n prosessori, runsas PSRAM-muisti ja erikoistuneet vektorikäskyt mahdollistavat koneoppimismallien suorittamisen suoraan laitteessa (TinyML). Se pystyy käsittelemään esimerkiksi kuvantunnistusta (ulkoisen kameran avulla), äänikomentojen tunnistusta ja pienten graafisten näyttöjen ohjaamista, joten se on kattava ratkaisu älykkäille ja vuorovaikutteisille laitteille.
PIO-asiantuntija: XIAO RP2040 (ARM Cortex-M0+)
-
MCU: Raspberry Pi RP2040, kaksiytiminen ARM Cortex-M0+ @ 133 MHz
-
Keskeinen ominaisuus: Ohjelmoitavan I/O:n (PIO) alijärjestelmä.
-
Tekninen käyttötapaus: Kaksiytiminen prosessori soveltuu erinomaisesti rinnakkaislaskentaan, mutta RP2040:n erityinen vahvuus on sen PIO. PIO koostuu pienistä ohjelmoitavista tilakoneista, jotka voidaan määrittää luomaan mukautettuja laitteistoliitäntöjä. Näin kehittäjät voivat toteuttaa bittitasolla ohjattavia epästandardeja tai nopeita protokollia (kuten DVI-, VGA- tai mukautettuja sarjamuotoja) kuormittamatta pääasiallisia CPU-ytimiä merkittävästi. Se on täydellinen levy projekteihin, jotka vaativat joustavaa ja suorituskykyistä digitaalista I/O:ta.
XIAO-ekosysteemin laajentaminen: Seeed Studion laajennuslevyt
XIAO-tuoteperheen ominaisuuksien parantamiseksi entisestään Seeed Studio tarjoaa valikoiman laajennuslevyjä, jotka mahdollistavat helpon pääsyn toimintoihin, joiden käyttöönotto muutoin vaatisi monimutkaista johdotusta ja ulkoisia komponentteja.
-
Tarkoitus: LEDien, erityisesti RGB-LEDien, ohjauksen ja käyttämisen yksinkertaistaminen XIAO-levyillä.
-
Tärkeimmät ominaisuudet: useita LED-lähtökanavia, erilliset ohjainpiirit, kätevä XIAO-liitäntä, PWM-ohjaus.
-
Tekninen käyttötapaus: Tämä laajennuskortti helpottaa LED-näyttöjä, merkkivaloja ja koristevalaistusta sisältävien projektien toteuttamista. Yksittäisten transistorien ja vastusten kanssa työskentelyn sijaan kehittäjät voivat yhdistää LED-valot, myös osoitettavat LED-valot, suoraan korttiin ja ohjata niitä XIAO:n digitaalisten nastojen kautta PWM:llä (pulssinleveysmodulaatio). Se sopii erinomaisesti dynaamisten valaistustehosteiden, tilailmaisimien tai pienten LED-matriisien luomiseen vähäisellä vaivalla. Esimerkkejä ovat älykäs valaistus, puettavat LED-valot ja visuaaliset palautteenantoratkaisut.
-
Käyttötarkoitus: Tarjoaa monipuolisen alustan XIAO-korttien prototyyppien valmistukseen ja I/O-ominaisuuksien laajentamiseen.
-
Tärkeimmät ominaisuudet: Grove-liittimet (Seeed Studion Grove-ekosysteemin helppoa integrointia varten), riviliitinkytkentään sopiva rakenne, monipuoliset virransyöttövaihtoehdot.
-
Tekninen käyttötapaus: Tämä laajennuskortti muuttaa XIAO-laitteesi pienikokoiseksi kehitysalustaksi. Grove-liittimien ansiosta voit yhdistää helposti monenlaisia Grove-ekosysteemin antureita, toimilaitteita ja muita oheislaitteita ilman juottamista. Riviliitinkytkentään sopiva rakenne mahdollistaa nopean prototyyppien valmistuksen läpijuotettavilla komponenteilla. Erillinen virtalähdetulo mahdollistaa projektin kätevän virransyötön. Se sopii erinomaisesti IoT-laitteiden, anturikeskittimien tai monenlaisia liitettyjä komponentteja vaativien projektien nopeaan prototyyppien valmistukseen.
Yhteenveto: strateginen valinta nykyaikaiseen suunnitteluun
Seeed Studio XIAO -sarja määrittelee uudelleen pienikokoisten kehitysalustojen mahdollisuudet. Yhdistämällä pienen, standardoidun muotokertoimen monipuoliseen valikoimaan tehokkaita prosessoriytimiä ja kasvavaan laajennuskorttien ekosysteemiin XIAO-perhe tarjoaa ainutlaatuisen yhdistelmän kokoa, suorituskykyä ja joustavuutta. Rakennatpa sitten puettavia laitteita, IoT-laitteita tai monimutkaisia sulautettuja järjestelmiä, XIAO-sarja auttaa kehittäjiä toteuttamaan innovatiiviset ideansa mahdollisimman pienessä koossa ja mahdollisimman vaikuttavasti. Nopeasta prototyyppien valmistuksesta saumattomaan siirtymiseen prosessoriytimien välillä XIAO-sarja on erinomainen valinta kaiken kokoisiin projekteihin.