Setup mrx Development Environment (macOS)

Clone mrx Repository

git clone
cd mrx
git submodules update --recursive --init

Install Dependencies

brew install gcc-arm-none-eabi gawk
brew tap messense/macos-cross-toolchains
brew install arm-unknown-linux-gnueabihf armv7-unknown-linux-gnueabihf

Python Dependencies

python3 -m pip install empy==3.3.4

NOTE: You must have a python version less that python 3.12

python3 -V
> 3.11.7 # Recommended python version

For uploading and other notes, refer to

  1. (opens in a new tab)
  2. (opens in a new tab)
  3. (opens in a new tab)