OLIMEX© 2017
OLIMEXINO-32U4 user's manual
CHAPTER 3 SETTING UP THE OLIMEXINO-32U4 BOARD
3. Introduction to the chapter
This section helps you set up the OLIMEXINO-32U4 development board for the first time.
Please consider first the electrostatic warning to avoid damaging the board, then discover the
hardware and software required to operate the board. The procedure to power up the board is given,
and a description of the default board behavior is detailed.
3.1 Electrostatic warning
OLIMEXINO-32U4 is shipped in a protective anti-static package. The board must not be exposed
to high electrostatic potentials. A grounding strap or similar protective device should be worn when
handling the board. Avoid touching the component pins or any other metallic element.
3.2 Requirements
In order to set up the OLIMEXINO-32U4, the following items are required:
If using the free ARDUINO IDE the ONLY requirement is a miniUSB to USB-A cable to connect
to a computer.
If you want to upgrade the bootloader, or program the board without the ARDUINO-IDE there are
pinouts for ICSP programmer (note that there isn't a connector mounted). You can use our AVR-
ISP-MK2, or AVR-ISP500 programmer for custom programming without ARDUINO IDE.
Having an AVR programmer is highly advisable since the bootloader software is still not perfect
and it is possible to destroy it only by software means (remap pins used for programming) which
would require reinstalling the bootloader.
3.3 Powering the board
The OLIMEXINO-32U4 board is self-powered by the miniUSB if it is connected to a USB hub of a
computer. Alternatively, it can be powered via the POWER JACK by 7Vdc to 12Vdc or via the
3.7V-LI_BAT connector by 3.7V battery.
The bootloader starts automatically.
On powering the board PWR_LED should turn on. RXLED and TXLED should turn on and
monitor the send receive on the virtual COM port. LED1 and LED2 should start blinking.
3.4 Prebuilt software
The board comes with prebuilt ARDUINO bootloader. The different part between the other
Arduinos and Leonardo is that Leonardo doesn't use FTDI chip nor external chip for the virtual
COM port but it is handled by the ATmega32U4.
Page 10 of 28