

XIAO krmilnik 32bit Arduino kompatibilen
€16.99 (DDV vključen)
XIAO 32-bitni krmilnik Arduino kompatibilen – ATSAMD21G18A Cortex-M0+ 48 MHz, native USB HID, 256 KB Flash in USB-C v XIAO 20×17,5 mm obliki.
4 na zalogi
Opis
XIAO krmilnik 32bit Arduino kompatibilen – ARM Cortex-M0+ v XIAO formatu
Ta XIAO Arduino-združljivi krmilnik temelji na Microchip ATSAMD21G18A mikrokrmilniku – enaki arhitekturi kot Arduino Zero in Arduino MKR serija. V kompaktni obliki 20 × 17,5 mm združi ARM Cortex-M0+ pri 48 MHz, 256 KB Flash, 32 KB SRAM, native USB 2.0 in 11 večnamenskih GPIO pinov s 3,3 V logiko.
Popolnoma združljiv z Arduino IDE, Seeed SAMD board packageom in vsemi Arduino knjižnicami za SAMD21. Idealen za začetnike, ki iščejo manjšo Arduino ploščo brez WiFi ali BLE, in za izkusen e razvijalce, ki potrebujejo USB HID v miniaturnem formatu.
Anatomija krmilnika
| Mikrokrmilnik | Microchip ATSAMD21G18A |
| USB čip | Native USB 2.0 (v SAMD21) |
| USB konektor | USB-C |
| Procesor | ARM Cortex-M0+ @ 48 MHz |
| Flash | 256 KB |
| SRAM | 32 KB |
| DAC | 10-bitni (pin A0) |
| GPIO | 11 večnamenskih pinov |
| Logicna napetost | 3,3 V |
| Mere | 20 × 17,5 mm |
Ključne lastnosti
- ATSAMD21G18A – ista arhitektura kot Arduino Zero; vse Arduino SAMD knjižnice delujejo brez sprememb, vključno z USB HID, TinyUSB in MIDI.
- Native USB 2.0 – krmilnik se pojavi kot HID tipkovnica, miška ali MIDI naprava brez zunanjega USB čipa (FTDI, CH340 niso potrebni).
- 10-bitni DAC – pravi analogni izhod na A0 za zvok, krmilne signale ali nizkofrekvenčni signal generator.
- 3,3 V logika – direktna združljivos t z modernimi I2C, SPI in UART senzorji brez pretvorniika napetosti.
- XIAO oblika (20 × 17,5 mm) – združljivo z XIAO Grove Shield, Expansion Board in Round Display raziričnimi moduli.
- Arduino IDE združljiv – dodajte Seeed SAMD board package in programirate z vsemi priljubljenimi Arduino knjižnicami.
Kaj potrebujem za začetek?
- USB-C kabel – za napajanje in programiranje.
- Arduino IDE 2.x – dodajte Seeed SAMD board package URL in namestite Seeed SAMD Boards.
- Breadboard + jumper kabli – za prve prototipe.
Moj prvi projekt – 3 koraki
- V Arduino IDE odprite File → Preferences in dodajte URL za Seeed SAMD: https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json; namestite paket in izberite Seeeduino XIAO.
- Odprite File → Examples → 01.Basics → Blink, izberite pravilna COM vrata in naložite kodo.
- LED na plošči začne utripati – krmilnik deluje. Naslednji korak: preizkusite native USB HID z Mouse primerom iz Seeed Wiki.
Primeri uporabe
- USB HID naprava (tipkovnica, miška, gamepad – native USB)
- Avdio signal generator (10-bit DAC + knjižnica za sinusni val)
- Kompaktni senzorski vozel (I2C senzorji + XIAO Expansion Board)
- USB MIDI krmilnik (ista platforma kot Arduino MKR, manjša oblika)
- Vgradni krmilnik v ohisju (20 × 17,5 mm, 3,3 V logika)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Procesor | ATSAMD21G18A, ARM Cortex-M0+ @ 48 MHz |
| Flash | 256 KB |
| SRAM | 32 KB |
| DAC | 1× 10-bit (A0) |
| ADC | 12-bit, 11 kanalov |
| GPIO | 11 (SPI, I2C, UART, PWM) |
| USB | USB-C, native USB 2.0 |
| Napajanje | 5 V USB / 3,3 V pin |
| Mere | 20 × 17,5 mm |
Primerjava: XIAO SAMD21 vs Arduino UNO vs XIAO RP2040
| XIAO SAMD21 | Arduino UNO R3 | XIAO RP2040 | |
|---|---|---|---|
| Procesor | Cortex-M0+ 48 MHz | AVR 16 MHz | Cortex-M0+ dual 133 MHz |
| Flash | 256 KB | 32 KB | 2 MB |
| DAC | da (10-bit) | ni | ni |
| Native USB HID | da | ni | da |
| Mere | 20×17,5 mm | 68,6×53,3 mm | 21×17,5 mm |
Inženirski PRO nasvet
Native USB je močnejši od CH340/FTDI – Ker SAMD21 USB vodi direktno, imate polni nadzor nad USB opisniki. Z Adafruit TinyUSB knjižnico definirate svojo kombinacijo HID, CDC in MIDI napravo v eni uproabi brez konflikta. Na klasičnem AVR Arduino to ni mogoče.
Kompatibilnost
Arduino IDE 2.x (Seeed SAMD board package), CircuitPython 9.x, PlatformIO. Windows 10/11, macOS, Linux. Native USB – gonilnik ni potreben.













