Promicro documentation update (#8864)

* Delete variants/nrf52840/diy/nrf52_promicro_diy_tcxo/Schematic_Pro-Micro_Pinouts.pdf

remove old file

* Add updated schematic

* Update GPS TX and RX pin definitions after swap

* Update GPS pin definitions and schematic link

Updated the schematic link to reflect GPS pin definition changes.
This commit is contained in:
Tom
2025-12-04 19:35:50 +00:00
committed by GitHub
parent 61e41a8beb
commit aa85fbbcc4
3 changed files with 3561 additions and 2753 deletions

View File

@@ -2,9 +2,11 @@
# Notes # Notes
News 2025-12-04 - The GPS pin definitions have been changed!!! This has no material effect on current builds, but future builders may wish to review how they are using the wires.
## General ## General
The pinout is contained in the variant.h file, and a [generic schematic](./Schematic_Pro-Micro_Pinouts.pdf) is located in this directory. The pinout is contained in the variant.h file, and a [generic schematic](./Schematic_Pro-Micro_Pinouts_2025-12-04.pdf) is located in this directory.
This variant is suitable for both TCXO and XTAL types of modules. The old XTAL variant has been removed to reduce confusion. This variant is suitable for both TCXO and XTAL types of modules. The old XTAL variant has been removed to reduce confusion.

View File

@@ -30,8 +30,8 @@ NRF52 PRO MICRO PIN ASSIGNMENT
| Gnd   |             |   | reset   |             | | | Gnd   |             |   | reset   |             | |
| Gnd   |             |   | ext_vcc | *see 0.13   | | | Gnd   |             |   | ext_vcc | *see 0.13   | |
| P0.17 | RXEN       |   | P0.31   | BATTERY_PIN | | | P0.17 | RXEN       |   | P0.31   | BATTERY_PIN | |
| P0.20 | GPS_RX     |   | P0.29   | BUSY         | DIO0 | | P0.20 | GPS_TX     |   | P0.29   | BUSY         | DIO0 |
| P0.22 | GPS_TX     |   | P0.02   | MISO | MISO | | P0.22 | GPS_RX     |   | P0.02   | MISO | MISO |
| P0.24 | GPS_EN     |   | P1.15   | MOSI         | MOSI | | P0.24 | GPS_EN     |   | P1.15   | MOSI         | MOSI |
| P1.00 | BUTTON_PIN |   | P1.13   | CS           | CS   | | P1.00 | BUTTON_PIN |   | P1.13   | CS           | CS   |
| P0.11 | SCL         |   | P1.11   | SCK         | SCK | | P0.11 | SCL         |   | P1.11   | SCK         | SCK |
@@ -90,8 +90,8 @@ NRF52 PRO MICRO PIN ASSIGNMENT
#define BUTTON_PIN (32 + 0) // P1.00 #define BUTTON_PIN (32 + 0) // P1.00
// GPS // GPS
#define PIN_GPS_TX (0 + 20) // P0.20 #define PIN_GPS_TX (0 + 20) // P0.20 - This is data from the MCU
#define PIN_GPS_RX (0 + 22) // P0.22 #define PIN_GPS_RX (0 + 22) // P0.22 - This is data from the GNSS
#define PIN_GPS_EN (0 + 24) // P0.24 #define PIN_GPS_EN (0 + 24) // P0.24
#define GPS_UBLOX #define GPS_UBLOX