Welcome to the Trezor BLE Gateway project!
This repository contains the source code and instructions to build and flash the application onto the t3w1_nrf52833
board.
Before you begin, ensure you have met the following requirements:
- nrfutil: Install nrfutil. This tool is essential for managing the nRF Connect SDK and toolchains.
- Git: Ensure you have Git installed for cloning repositories.
Follow these steps to set up the project on your local machine.
Using nrfutil, install the required toolchain for the nRF Connect SDK:
nrfutil toolchain-manager install --ncs-version v2.6.2
First, launch the nRF shell using the nrfutil
toolchain manager:
nrfutil toolchain-manager launch --shell
Initialize your workspace for the Trezor BLE Gateway project:
west init -m https://github.com/tychovrahe/trezor-ble --mr main my-workspace
Navigate to your workspace directory and update the modules:
cd my-workspace
west update
Build the application for the t3w1_revA_nrf52832 board:
west build ./app -b t3w1_revA_nrf52832
Flash the compiled application onto the board:
west flash