Getting Started with the MHVBoard in the Arduino Environment

The MHVBoard will work within the Arduino environment.

  • Install the Arduino Environment version 1.0
  • Download the MHVBoard enhancements at the bottom of this page and extract it over the top of your Arduino installation
  • If you are running Windows, you will need to download the USBasp drivers, available from the author of USBasp. Linux & Mac machines do not need additional drivers.
  • If you are running a 64 bit version of Windows, you will need to sign the drivers before installation:
  1. Download Driver Signature Enforcement Overrider
  2. Extract the USBasp drivers
  3. Run Driver Signature Enforcement Overrider as Administrator
  4. Put your computer into Test Mode (this allows self-signed drivers to run)
  5. Sign all the DLL and SYS files in the extracted USBasp driver package
  6. Optionally, remove the watermarks from your system (Test Mode will show “test mode” in the bottom right of your desktop)
  • (R2 boards only) Connect the “Upload” jumper on the MHVBoard, move the power jumper to “USB” and connect it to your computer

  • Press the reset button on the MHVBoard to put it into Upload mode. The LED will flicker briefly to indicate that it has entered the bootloader

  • If you are running Windows, the first time you do this, a new device will be detected. Point the driver installer at the drivers you extracted/signed earlier.

  • Launch the Arduino Environment

  • Write/load your sketch

  • Choose “MHVBoard” from the Boards menu

  • Upload your sketch, your sketch will run automatically after uploading

  • To re-enter the bootloader press reset again. As before, the LED will flicker to show it is ready for another upload

Downloads