This firmware is used by the Platypus Controller to interface the hardware on the vehicle with the Platypus Server, which runs in Android.
- Download the latest version of the Arduino IDE.
- Navigate to Tools > Board: "..." > Boards Manager...
- Install the following board support package:
- Arduino SAM Boards (32-bits ARM Cortex-M3 by Arduino
- Navigate to Sketch > Include Library > Manage Libraries...
- Install the following libraries:
- Scheduler by Arduino (more info)
- USBHost by Arduino (more info)
- Plug a USB cable from your PC into the Programming USB Port labeled on the DUE.
- Select Tools > Board: "..." > Arduino Due (Programming Port)
- Select Tools > Port > "..." (Arduino Due (Programming Port))
- Press the Upload button (right-arrow icon)