Development environment for nRF52DK. This project can be used as a basic Makefile-based project or via VSCode with the cortex-debug extension on Linux or MacOS.
Dependencies can be install with your preferred package manager (apt, homebrew, yay, pacman etc.) or via the provided links.
This installation guide is not complete, and may vary depending on your specific release and/or architecture. See the installation script
install_tildat_microcontroller_deps.sh
for some hints.
Check for existing install:
arm-none-eabi-gcc --version
If not found download and install the ARM GNU toolchain from this link including libcurses5 (Check for solving a common issue with the dependency libcurses5.). Install nRF Command Line Tools (for nrfjprog) and Python 3.8.
This installation guide is not complete, and may vary depending on your specific release and/or architecture. See the installation script
install_tildat_microcontroller_deps.sh
for some hints.This installation process requires Homebrew package manager (https://brew.sh/).
brew install arm-none-eabi-gcc
brew install arm-none-eabi-gdb
To utilize the debugging features in VSCode you need to install the marus-cortex-debug extension.