diff --git a/docs/software/build-instructions.md b/docs/software/build-instructions.md index d3a63712..476a5060 100644 --- a/docs/software/build-instructions.md +++ b/docs/software/build-instructions.md @@ -5,7 +5,13 @@ in these instructions I describe use of their command line tool. 1. Purchase a suitable radio (see above) 2. Install [PlatformIO](https://platformio.org/platformio-ide) -3. Download this git repo and cd into it +3. Download this git repo and cd into it: + +``` +git clone https://github.com/meshtastic/Meshtastic-device.git +cd Meshtastic-device +``` + 4. Run `git submodule update --init --recursive` to pull in dependencies this project needs. 5. If you are outside the USA, run "export COUNTRY=EU865" (or whatever) to set the correct frequency range for your country. Options are provided for `EU433`, `EU865`, `CN`, `JP` and `US` (default). Pull-requests eagerly accepted for other countries. 6. Plug the radio into your USB port diff --git a/docs/software/nrf52-TODO.md b/docs/software/nrf52-TODO.md index 3a31f68a..0b0cfb6d 100644 --- a/docs/software/nrf52-TODO.md +++ b/docs/software/nrf52-TODO.md @@ -7,6 +7,8 @@ TODO: +- shrink soft device RAM usage +- get nrf52832 working again (currently OOM) - i2c gps comms not quite right - ble: AdafruitBluefruit::begin - adafruit_ble_task was assigned an invalid stack pointer. out of memory? - measure power draw