Otevře se na nové kartě

Seeed Studio XIAO nRF54L15 Pinout

Seeed Studio XIAO nRF54L15 je deska velikosti palce s novým čipem Nordic nRF54L15: Arm Cortex-M33 na 128 MHz s koprocesorem RISC-V, Bluetooth LE, Thread, Zigbee a Matter. Na rozdíl od nRF52840 čip nemá USB – USB-C vede do převodníku SAMD11, který slouží jako sériová linka i programátor.

Verze Sense má navíc akcelerometr s gyroskopem LSM6DS3TR-C a digitální mikrofon, pinout je stejný.

Parametry

  • nRF54L15: Arm Cortex-M33 128 MHz + koprocesor RISC-V, 1,5 MB paměti RRAM, 256 kB RAM
  • Bluetooth LE, Thread, Zigbee a Matter (IEEE 802.15.4), NFC
  • keramická anténa a konektor IPEX pro externí anténu s přepínačem
  • 11 GPIO na lištách (D0–D10) a 10 na ploškách zespodu (D11–D15, NFC, UART převodníku a LED), 5 analogových vstupů na lištách
  • USB-C přes převodník SAMD11 (sériová linka a programátor SWD)
  • zelená LED na P2.00, tlačítko B na P0.00, tlačítko RESET
  • nabíjení Li-Po článku 200 mA, měření napětí baterie (P1.14, zapíná P1.15)

Oficiálně se programuje v Zephyru / nRF Connect SDK (deska xiao_nrf54l15/nrf54l15/cpuapp, nahrává se přes USB). Pro Arduino existuje komunitní jádro, na které odkazuje i wiki Seeed: do správce desek přidejte adresu https://raw.githubusercontent.com/lolren/nrf54-arduino-core/main/package_nrf54l15clean_index.json a vyberte desku XIAO nRF54L15 / Sense.

Porty čipu jsou zároveň napájecí domény. Piny P0 a P1 umí probudit čip a vyvolat přerušení, piny P2 ne, zato zvládnou rychlejší signály (až 64 MHz). Periferie musí používat piny ze svého portu.

Pinout a tabulka pinů

Najeďte myší na pin v diagramu nebo na řádek tabulky, filtrem zvýrazníte sběrnici. Pinout si můžete stáhnout jako PNG nebo SVG.

Seeed Studio XIAO nRF54L15 – pinoutSeeed Studio XIAO nRF54L15 – pinoutchiptron.cz · CC BY 4.0USB-CCLRBXIAO nRF54L15nRF54L15LED: P2.00 (svítí v log. 0) 1 P1.04 D0/A0 AIN0 2 P1.05 D1/A1 AIN1 3 P1.06 D2/A2 AIN2 4 P1.07 D3/A3 AIN3 5 P1.10 D4 SDA 6 P1.11 D5/A5 SCL AIN4 7 P2.08 D6 TX 14 5V ↔ 5 V z USB přes diodu; na baterii napětí článku 13 GND 12 3V3 → Výstup 3,3 V ze spínaného zdroje (max. 600 mA) 11 P2.02 D10 MOSI 10 P2.04 D9 MISO 9 P2.01 D8 SCK 8 P2.07 D7 RX GPIO Arduino UART I2C SPI ADC (analog) Napájení Zem (GND)
Stáhnout:PNGSVG
Tabulka pinů – Seeed Studio XIAO nRF54L15
PinNázevArduinoSměrUARTI2CSPIADCPoznámka
1P1.04D0/A0vstup/výstupAIN0Pin s funkcí hodin – může být SCK (SPI) nebo SCL (I2C)
2P1.05D1/A1vstup/výstupAIN1
3P1.06D2/A2vstup/výstupAIN2
4P1.07D3/A3vstup/výstupAIN3
5P1.10D4vstup/výstupSDANemá analogový vstup (A4 v Arduinu neexistuje)
6P1.11D5/A5vstup/výstupSCLAIN4Pin s funkcí hodin – může být SCK (SPI) nebo SCL (I2C)
7P2.08D6vstup/výstupTXUART TX (Serial1). Port P2 – bez přerušení a probuzení
8P2.07D7vstup/výstupRXUART RX (Serial1). Port P2 – bez přerušení a probuzení
9P2.01D8vstup/výstupSCKPort P2 – bez přerušení a probuzení. Pin s funkcí hodin
10P2.04D9vstup/výstupMISOPort P2 – bez přerušení a probuzení
11P2.02D10vstup/výstupMOSIPort P2 – bez přerušení a probuzení
123V3výstupVýstup 3,3 V ze spínaného zdroje TPS628438 (max. 600 mA včetně spotřeby desky).
13GND–
145Vvstup/výstupNapětí z USB za Schottkyho diodou (asi 4,7 V). Bez USB je na pinu přes tranzistor napětí článku (3–4,2 V) – 5V moduly na něm na baterii 5 V nedostanou.
zespoduP0.03D11vstup/výstupPin s funkcí hodin. Na verzi Sense sběrnice I2C senzoru IMU (SCL)
zespoduP0.04D12vstup/výstupPin s funkcí hodin. Na verzi Sense sběrnice I2C senzoru IMU (SDA)
zespoduP2.10D13vstup/výstupPort P2 – bez přerušení a probuzení
zespoduP2.09D14vstup/výstupPort P2 – bez přerušení a probuzení
zespoduP2.06D15vstup/výstupPort P2 – bez přerušení a probuzení. Pin s funkcí hodin
zespoduP1.08vstup/výstupUART do převodníku SAMD11 (RX čipu) – konzole Zephyru
zespoduP1.09vstup/výstupUART do převodníku SAMD11 (TX čipu) – konzole Zephyru
zespoduP2.00vstup/výstupUživatelská LED (zelená), svítí v log. 0
zespoduSWCLK–SWD nRF54L15 – hodiny
zespoduSWDIO–SWD nRF54L15 – data
zespoduGND–
zespoduRSTvstupReset nRF54L15 – spojením s GND se čip restartuje
zespodu3V3výstupVýstup 3,3 V ze spínaného zdroje TPS628438 (max. 600 mA včetně spotřeby desky).
zespoduRST2vstupReset převodníku SAMD11
zespoduSWCLK2–SWD převodníku SAMD11 – hodiny
zespoduSWDIO2–SWD převodníku SAMD11 – data
zespoduBAT-–Minus článku (GND)
zespoduBAT+vstup/výstupPlus Li-Po článku 3,7 V – deska ho nabíjí z USB (200 mA)
zespoduP1.02vstup/výstupNFC1 – po startu anténa NFC, jako GPIO až po přepnutí
zespoduP1.03vstup/výstupNFC2 – po startu anténa NFC, jako GPIO až po přepnutí

Na co si dát pozor

  • GPIO nejsou 5V tolerantní. Na 5V signály použijte převodník úrovní.
  • Piny na portu P2 (D6–D10 a D13–D15) neumí přerušení ani probuzení ze spánku.
  • SCK pro SPI a SCL pro I2C musí být na pinu s funkcí hodin – na lištách D0, D5 a D8, zespodu D11, D12 a D15.
  • D4 (P1.10) nemá analogový vstup – A4 v Arduinu neexistuje.
  • Přepínač antén se zapíná P2.03 v log. 1, P2.05 volí anténu (log. 0 keramická, log. 1 externí).
  • Pin 5V je za diodou: z USB na něm je asi 4,7 V, na baterii jen napětí článku.
  • Do plošek BAT připojujte jen článek Li-Po/Li-Ion 3,7 V.

Kde koupit

XIAO nRF54L15 seženete například tady:

Nordic nRF na chiptronu

Na chiptronu najdete tyto projekty a návody:

  • Power Profiler Kit 2 – měřič spotřeby od Nordicu pro ladění nízkopříkonových zařízení
  • EnergyMeter – měřič spotřeby energie s nRF52840 a RTOS Zephyr

Další pinouty

Všechny pinouty najdete na stránce Pinouty.