OLIMEX© 2015
STM32-P405 user's manual
1.2 Target market and purpose of the board
STM32-P405 is a development board featuring a ARM Cortex-M4 microcontroller. The board can be
powered by a number of different sources. It can be programmed with a debugger via JTAG or SWD, or
alternatively with a cable via USB. The board has a lot of GPIO pins exposed.
The board is 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-P405 as quite capable board for its low price.
1.3 Similar boards
The STM32H405RG microcontroller is also present in two other Olimex-made boards – STM32-H405
and STM32-405STK.
•
STM32-H405 is a smaller and cheaper header board – it is a good choice if you want to embed
STM32H405 in your own product or design. It is not recommended for initial evaluation of
STM32H405RG since it lacks in peripherals and interfaces available.
•
STM32-405STK has a different set of peripherals compared to STM32-P405 – micro SD card
interface with connector, mini USB, 84x48 BW display; microphone input with connector;
headphone output with connector; UEXT connector; two male extension headers. The board can
be powered by a 1.5V AA battery – there is a battery holder provided.
Another board, quite similar to STM32-P405, is STM32-P103; the board designs are almost identical –
the main difference is that STM32-P103 uses STM32F103RB.
If you are looking for a board with similar processor and Ethernet functionality take a look at STM32-
E407 board. It uses STM32H407ZG.
1.4 Document 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 contains the board's layout
–
Chapter 3 provides a guide for quickly setting up the board
–
Chapter 4 describes the component that is the heart of the board: the STM32F405 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 shows the block diagram and the memory map
–
Chapter 8 provides the schematics
–
Chapter 9 contains the revision history, useful links and support information
Page 6 of 31