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.2First, launch the nRF shell using the nrfutil toolchain manager:
nrfutil toolchain-manager launch --shellInitialize your workspace for the Trezor BLE Gateway project:
west init -m https://github.com/tychovrahe/trezor-ble --mr main my-workspaceNavigate to your workspace directory and update the modules:
cd my-workspace
west updateBuild the application for the t3w1_revA_nrf52832 board:
west build ./app -b t3w1_revA_nrf52832Flash the compiled application onto the board:
west flash