mirror of
https://github.com/sascha-hemi/HGD4_reversed.git
synced 2026-03-21 00:03:48 +01:00
baf51adc7526806479e241e5cb967eac3975092e
HGD4_reversed
Information about the LOCO Track Primary HGD4 GPS tracker
| Component | Type | Note | Marking |
|---|---|---|---|
| nRF52840 | SoC | Main SoC, 1MB Flash, 256KB RAM | U1 |
| ESP8266 | WiFi SoC | 2MB external Flash, running AT firmware | IC8 |
| Quectel BG95-M3 | LTE Modem with GPS | USB exposed to debug pads | M1 |
| LIS3DH | Acceleration Sensor | Two units present | U2 |
| LIS3DH | Acceleration Sensor | Two units present | U3 |
| VEML6035 | Light Sensor | Next to push button, used for wake-up | IC7 |
| ENS210 | Temperature + Humidity Sensor | - | IC3 |
| TPL5010 | Watchdog | needs to be fed | IC4 |
| Unspecified Pressure Sensor | Pressure Sensor | - | IC5 |
| Red LED | LED | - | LED1 |
| Green LED | LED | - | LED2 |
| Button | Push Button | Wakes the device power off | SW1 |
What we know about the pins of the nRF52840 so far:
| Pin | Description |
|---|---|
| 0 | !LED Green |
| 1 | !RED Green |
| 2 | Power Latch - High Z * High -> Stay on -> Low hard power off |
| 4 | CS ACCL 2 ? |
| 6 | CS ACCL 1 ? |
| 8 | MISO? |
| 9 | TPL5010 Wake input |
| 10 | TPL5010 Done output |
| 12 | SPI CLK ? |
| 13 | SCL |
| 15 | SDA |
| 17 | Modem Rxd GPIO ? |
| 22 | Modem Txd GPIO ? |
| 29 | Modem + ESP power, switches the actual rail |
| 32 | Uart logging Rxd (broken out gpio) |
| 33 | Uart logging Txd (broken out gpio) |
| 34 | Modem !pwrkey |
| 41 | MOSI ? |
| 42 | Wifi Rxd ? Baud 115200 |
| 43 | Wifi Txd ? Baud 115200 |
| 45 | ESP power pin |
Languages
C++
84.4%
C
10.2%
PHP
3%
Python
2.4%
