Pinout for the nrf52840 USB dongle
Hello,
I'm trying to understand how the pins of the nrf52840 are mapped/numbered in the board definition.
Looking at the pins.csv file, I see pins going as high as P47:
https://github.com/micropython/micropython/blob/0fd0eb00aa5b9d311046d48d73a8cfabb30d7dd6/ports/nrf/boards/pca10059/pins.csv#L28
But there isn't such a pin on the board. Here is the pinout of the board (from the doc):

I wasn't able to find out what numbering scheme was used to number the pins. It makes it hard to know to which physical pin a pin Pin object is tied (in Micropython).
Could someone help me on this please? Maybe I'm missing something. @glennrub maybe (I think you built the file)?
ports/nrf: Add Particle Xenon board (NRF52840)
This was the most readily available NRF52840 board I could find for BLE testing.
A few of other minor fixes for the NRF port included:
- add support for deploying with the Black Magic Probe, which is well suited for the Xenon as it has the exact same 0.05" pitch 10-pin SWD connector
- make
make deploytarget (consistent with other ports) - fix pin mapping generated by make-pins.py