Programming
Components
Ardupilot

Ardupilot

Compiling ardupilot on macOS

insert prose here

  1. Clone ardupilot repository
git clone https://github.com/murexrobotics/mrx
cd mrx
  1. 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
  1. Configure and compile
./waf configure --board murex_carrier
./waf sub
  1. For uploading and other notes, refer to:
    1. https://github.com/ArduPilot/ardupilot/blob/master/BUILD.md (opens in a new tab)
    2. https://ardupilot.org/dev/docs/building-setup-mac.html (opens in a new tab)
    3. https://docs.emlid.com/navio2/ardupilot/installation-and-running#launching-a-custom-ardupilot-binary (opens in a new tab)