Contents
  1. 1. Copy images to the SD card
  2. 2. Upload software to DiveIno
  3. 3. Software updates
  4. 4. DiveIno Development

Once your DiveIno was assembled, the required software has to be uploaded onto it. The heart of DiveIno is an Arduino microcontroller board. Right now two type of Arduino boards are supported:

  1. Arduino Mega 2560
  2. Arduino Due

DiveIno software has to be uploaded onto these boards. Just before the software upload, you have to do the following:

Copy images to the SD card

In order to support the new look of DiveIno, the content of the Images folder has to be copied onto the SD card.

Upload software to DiveIno

Here are the steps, which needs to be done:

  1. Install Arduino IDE
  2. Clone the DiveIno GitHub repository
  3. Download the required third party libraries from here
  4. Extract these libraries into the Arduino libraries folder
  5. Start Arduino IDE
  6. Connect your DiveIno to the PC through the USB port of the Arduino Mega 2560 board. For Arduino Due the Programming Port has to be used.
  7. Configure the Arduino Mega 2560 or Arduino Due board in the Tools menu
  8. Open DiveIno.ino from the DiveIno folder
  9. Hit the Verify button
  10. In case of no compilation error, use the Upload button

Software updates

Obviously for a software update, the content of the Images folder can stay the same. Usually the following steps have to be done:

  1. Get the changes from the DiveIno GitHub repository
  2. Start Arduino IDE
  3. Connect DiveIno to the PC through the USB port
  4. Open DiveIno.ino from the DiveIno folder
  5. Use the Upload button to compile and upload the changes to DiveIno

DiveIno Development

Arduino IDE can become cumbersome after a while, so if you would like to modify something in the code, I recommend to read the Development environment setup guide post.

Contents
  1. 1. Copy images to the SD card
  2. 2. Upload software to DiveIno
  3. 3. Software updates
  4. 4. DiveIno Development