micropython/ports/nrf/boards/seeed_xiao_nrf52/pins.csv
robert-hh 564945a2a0 nrf/boards/seeed_xiao_nrf52: Add defn for Seeed XIAO NRF52840 Sense.
It keeps compatibility with the XIAO bootloader by:
- using Soft Device 7.3.0
- reserving 48k memory for the bootloader.

So on double reset a drive pops for uploading an uf2 image or a nrfutil zip
pkg file.  Instructions to create it from a hex file are included.  The
bootloader can as well be activated with the touch 1200 option of nrfutil.

The script download_ble_stack.sh has been adapted to get the version 7.3.0
soft device files.  It may have to be executed once before building.

The file system is set to 256k and the pin definitions are adapted.
Besides that, it has the common functionality and omissions.  The on-board
sensors and additional flash can be supported by Python scripts.
2022-12-15 14:27:08 +11:00

472 B

1P0P0
2P1P1
3D0_A0P2
4D1_A1P3
5D4_A4P4
6D5_A5P5
7P6P6
8IMU_SDAP7
9P8P8
10NFC1P9
11NFC2P10
12IMU_INT1P11
13P12P12
14P13P13
15READ_BATP14
16P15P15
17PDM_DATAP16
18P17P17
19P18P18
20P19P19
21QSPI_D0P20
22QSPI_SCKP21
23QSPI_D2P22
24QSPI_D3P23
25QSPI_D1P24
26QSPI_CSP25
27P26P26
28IMU_SCLP27
29D2_A2P28
30D3_A3P29
31P30P30
32ADC0_BATP31
33PDM_CLKP32
34P33P33
35P34P34
36P35P35
37P36P36
38P37P37
39P38P38
40P39P39
41IMU_PWRP40
42P41P41
43P42P42
44UART1_TXP43
45UART1_RXP44
46SPI0_SCKP45
47SPI0_MISOP46
48SPI0_MOSIP47