Distributor of Olimex LTD: Excellent Integrated System Limited
Datasheet of STM32-H407 - ST M3 STM32F407 HEADER BOARD
Contact us: [email protected] Website: www.integrated-circuit.com
OLIMEX© 2016
STM32-H407 user's manual
1.2 H407 or E407?
The major difference between STM32-H407 and STM32-E407 is that the latter has built-in
Ethernet (physical level transceiver Micrel). STM32-E407 also features an extra USB-OTG and a
number of SMD jumpers on the bottom which help the user to control the multiplexing on some
pins easier. STM32-E407 has 2 x USB-OTG both with a miniUSB interface. STM32-H407 has 1x
USB-OTG and 1x USB-HOST with the On-The-Go interfaced by miniUSB and the HOST by USB
type A connector.
If you need built-in Ethernet check the STM32-E407.
1.3 Target market and purpose of the board
STM32-H407 is a development board featuring a powerful ARM Cortex-M4F microcontroller with
the most important peripherals, interfaces and connectors mounted and ready to use. The board can
be powered by a number of different sources, can be programmed via two different interfaces, has a
TON of GPIO pins available on a number of headers. The board's Arduino platform headers give
another option for enthusiasts who wish to implement support for Arduino/Maple/Pinguino shields
giving the board additional features altogether with the option to add Olimex extension modules on
the OLIMEX UEXT.
All of the above options make the board quite versatile and suitable for numerous tasks and
situations. The power of ARM and the creativity of OLIMEX come at the best price and the well-
known quality.
Every ARM enthusiast would see STM32-H407 as an interesting bargain and quite capable board
for its low price.
1.4 Organization
Each section in this document covers a separate topic, organized as follow:
–
Chapter 1 is an overview of the board usage and features
–
Chapter 2 provides a guide for quickly setting up the board
–
Chapter 3 contains the general board diagram and layout
–
Chapter 4 describes the component that is the heart of the board: the STM32F207ZET6
microcontroller
–
Chapter 5 is an explanation of the control circuitry associated with the microcontroller to
reset. Also shows the clocks on the board
–
Chapter 6 covers the connector pinout, peripherals and jumper description
–
Chapter 7 gives advice on how to use the board with Arduino IDE
–
Chapter 8 shows the memory map
–
Chapter 9 provides the schematics
–
Chapter 10 contains the revision history, useful links and support information
Page 6 of 30
7 / 31
7 / 31