XIAO SAMD21

14.99 (DDV vključen)

Seeed XIAO SAMD21 – najmanjša Arduino-združljiva plošča z USB-C, nativnim USB 2.0 HID in 10-bitnim DAC v 20×17,5 mm XIAO formatu.

2 na zalogi

Šifra: 97 - A1 Kategorija:
Opis

Opis

Seeed XIAO SAMD21 – originalna XIAO ploscica z ARM Cortex-M0+

Seeed XIAO SAMD21 je uradna Seeed Studio XIAO ploščica z Microchip ATSAMD21G18A mikrokrmilnikom – ista arhitektura kot na Arduino Zero in Arduino MKR družini. V mini formatu 20 × 17,5 mm dobite ARM Cortex-M0+ pri 48 MHz, 256 KB Flash, 32 KB SRAM, native USB 2.0 za HID naprave in 10-bitni DAC za avdio ali analogni izhod.

Popolnoma združljiva z Arduino IDE in vsemi Arduino SAMD knjižnicami. Kot uradni Seeed produkt je referenni krmilnik celotne XIAO ekosistemske ekosistema: doka, raziričnih modulov (Grove, XIAO Expansion Board) in skupnostnih projektov.

Anatomija krmilnika

MikrokrmilnikMicrochip ATSAMD21G18A
USB čipNative USB 2.0 (v SAMD21)
USB konektorUSB-C
ProcesorARM Cortex-M0+ @ 48 MHz
Flash256 KB
SRAM32 KB
DAC10-bitni (analogni izhod)
GPIO11 večnamenskih pinov
Logicna napetost3,3 V
Mere20 × 17,5 mm

Ključne lastnosti

  • ATSAMD21G18A – ista arhitektura kot Arduino Zero; vse Arduino SAMD knjižnice delujejo brez sprememb.
  • Native USB 2.0 – krmilnik se pojavi kot HID (tipkovnica, miška), CDC serijska naprava ali MIDI instrument brez zunanjega USB čipa.
  • 10-bitni DAC – pravi analogni izhod na pinu A0; za audio, PWM-ni nadomestek ali nizkofrekvenčni signal generator.
  • Najmanjša XIAO oblika – 20 × 17,5 mm; najizdatnejša občasna zamenjava za Arduino UNO pri projektih, ki ne potrebujejo WiFi/BLE.
  • XIAO ekosistem – deluje z vsemi XIAO raziričnimi ploščeckimi (Expansion Board, Grove Shield, Round Display).
  • Serijska bootloader – standardni Arduino bootloader; programiranje z Arduino IDE brez dodatnega hardware-a.

Kaj potrebujem za začetek?

  • USB-C kabel – za napajanje in programiranje.
  • Arduino IDE 2.x – dodajte Seeed SAMD board package (URL v Seeed Wiki).
  • Breadboard + jumper kabli – za prve prototipe.

Moj prvi projekt – 3 koraki

  1. V Arduino IDE dodajte Seeed SAMD board package URL: https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json; namestite Seeed SAMD Boards in izberite Seeeduino XIAO.
  2. Odprite File → Examples → 01.Basics → Blink, izberite pravilna COM vrata in naložite kodo.
  3. LED na plošči začne utripati – krmilnik dela. Naslednji korak: analogWrite(A0, 512) za preizkus DAC izhoda.

Primeri uporabe

  • USB HID naprava (tipkovnica, miška, MIDI – native USB)
  • Avdio signal generator (10-bit DAC, sinusni val)
  • Kompaktni senzorski vozel (I2C senzorji + XIAO Expansion Board)
  • Edukacijski Arduino projekt (ZA tiste, ki poznajo UNO in iščejo manjso obliko)
  • Vgradni krmilnik v ohisju (20 × 17,5 mm, 3,3 V logika)

Tehnični pregled

Tehnične specifikacije

ParameterPodatek
ProcesorATSAMD21G18A, ARM Cortex-M0+ @ 48 MHz
Flash256 KB
SRAM32 KB
DAC1× 10-bit (A0)
ADC12-bit (11 kanalov)
GPIO11 (SPI, I2C, UART, PWM)
USBUSB-C, native USB 2.0 Full Speed
Napajanje5 V USB / 3,3 V pin
Mere20 × 17,5 mm

Primerjava: XIAO SAMD21 vs Arduino UNO vs XIAO RP2040

XIAO SAMD21 Arduino UNO R3 XIAO RP2040
ProcesorCortex-M0+ 48 MHzAVR 16 MHzCortex-M0+ dual 133 MHz
Flash256 KB32 KB2 MB
DACda (10-bit)nini
Native USB HIDdani (UART chip)da
Mere20×17,5 mm68,6×53,3 mm21×17,5 mm

Inženirski PRO nasvet

SAMD21 ima 5 SERCOM blokov – vsak SERCOM konfigurirate kot SPI, I2C ali UART. XIAO SAMD21 izpostavi manj GPIO kot polna SAMD21 plošča, a prek SERCOM dosezete do 3 ločene SPI ali I2C vodila na istem čipu – brez zunanjega multiplekserja.

Kompatibilnost

Arduino IDE 2.x (Seeed SAMD board package), CircuitPython 9.x, PlatformIO. Windows 10/11, macOS, Linux. Native USB – gonilnik ni potreben.

Dokumentacija