STM32-H107 development board Users Manual All boards produced by Olimex are ROHS compliant Rev. C, June 2011 Copyright(c) 2011, OLIMEX Ltd, All rights reserved Page1INTRODUCTION STM32-H107 header board provides easy way for developing and prototyping with the new STM32F107VCT6 connectivity line microcontroller, produced by STMicroelectronics. STM32-H107 has JTAG port for programming and debugging, USB OTG, user button, two status leds, and most of the GPIOs are on extension headers where you can connect your additional circuits. BOARD FEATURES - CPU: STM32F107VCT6 32 bit ARM-based microcontroller with 256 KB Flash, 64KB RAM, USB OTG, Ethernet, 10 timers, 2 CANs, 2 ADCs, 14 communication interfaces - JTAG connector with ARM 2x10 pin layout for programming/debugging - 25 Mhz crystal - USB OTG - Power Jack - WKUP button - RESET button - Two status leds - Power-on led - 3V battery connector - Extension port connectors for many of microcontrollers pins - PCB: FR-4, 1.5 mm (0,062 ), soldermask, silkscreen component print - Dimensions: 70x50mm (2.76x1.97 ) ELECTROSTATIC WARNING The STM32-H107 board is shipped in protective anti-static packaging. The board must not be subject to high electrostatic potentials. General practice for working with static sensitive devices should be applied when working with this board. BOARD USE REQUIREMENTS Cables: The cable you will need depends on the programmer/debugger you use. If you use ARM-JTAG, you will need LPT cable, if you use ARM-USB-OCD, or ARM- USB-OCD-H, you will need RS232 cable and 1.8 meter USB A-B cable and if you use ARM-JTAG-EW, ARM-USB-TINY, or ARM-USB-TINY-H, you will need 1.8 meter USB A-B cable. Hardware: Programmer/Debugger one of the Olimex ARM Programmers: ARM- JTAG, ARM-USB-OCD ARM-USB-OCD-H, ARM-USB-TINY, ARM-USB-TINY-H, ARM-JTAG-EW. Software: ARM C compiler and JTAG programmer. Note: For OpenOCD we don t offer any projects. Page2