aboutsummaryrefslogtreecommitdiffstats
path: root/tracker-stm32/README.md
blob: a2bda13960fed83b54b7538d548d2fe46284122d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
NUCLEO-H743ZI APRS-LoRa Tracker
===============================

Connect u-blox NEO-M8N (or other u-blox receiver) to USART-B (RX PD5 and TX PD6) and RFM96 to SPI A.

See src/main.ino for definitions.

Pinout
------

- u-blox NEO module connected to PD5 and PD6
- RFM96 connected to SPI A:
  - MISO (Arduino 12), MOSI (Arduino 11), SCK (Arduino 13)
  - NSS pin:   PD14 (Arduino 10)
  - DIO0 pin:  PF3 (Arduino 8)
  - RESET pin: PF15 (Arduino 9)

- SD Card connected to SPI B:
  - MISO (Arduino 12), MOSI (Arduino 11), SCK (Arduino 13)
  - CS (Arduino 17)

Build
-----

This project requires: https://platform.io

Compile:

    pio run

Program NUCLEO board:

    pio run -t upload