Getting your first code to the board

Install the Drivers

On Linux, you do not need to install drivers, as the operating system identifies the evice as a serial port.

On WIndows, you need to install the drivers similar to the drivers you eed to install for Arduino boards

Install the IDE

We recommend to use UECIDE.

You can download the ful package as well as the light package. The full package brings its own java engine.

After the installation there are no boards selected and the Plugin Manager starts. Select the HelvePic board as well as the fubarino mini and the chipKIT DP32. Board of the HelvePic32 family are under development and use these board definitions ad interim

Get the board into bootloader mode

By default, the board starts with the sketch loaded. To get the board into bootloader mode, you ahve to tell it by resetting the board and have the program button pressed. So when the board starts, it checks if the program button is pressed and if so, it launches the bootloader. Otherwise it continues with the sketch loaded.

The sequence is:

  • press and hold the program button
  • press reset
  • release reset
    • the board should be in bootloader mode and a serial port is opened to receive the code
  • release program

Upload the code

Now upload the code by compiling and uploading the code to the board.

Make sure you have selected the right board and device

The first button under the menu bar compiles, the second tries to send it to the board