Skip to content

STM32F4VE

paradajz edited this page Oct 31, 2022 · 3 revisions

Quick overview

  • Power: Mini USB
  • MCU: STM32F407VE
  • DIN MIDI: Yes [1]
  • LED indicators: Yes
  • Digital inputs: 28
  • Digital outputs: 18
  • Analog inputs: 12
  • Schematic: Link

Notes

1

This board doesn't have DIN MIDI connectors and required additional components so those have to be added to board in order to be used. The following schematic should be used:

Pinout is listed in DIN MIDI section.

Connections

Buttons

Button # Pin 1 Pin 2
0 E2 GND
1 E4 GND
2 E6 GND
3 E3 GND
4 E5 GND
5 C13 GND
6 D7 GND
7 D3 GND
8 D1 GND
9 C12 GND
10 C10 GND
11 C8 GND
12 C6 GND
13 D14 GND
14 D12 GND
15 D10 GND
16 D8 GND
17 D4 GND
18 D2 GND
19 D0 GND
20 C11 GND
21 A15 GND
22 C7 GND
23 D15 GND
24 D13 GND
25 D11 GND
26 D9 GND
27 B15 GND

Analog inputs

Button # Pin 1 Pin 1 Pin 2
28 A0 GND with 10k resistor 3V
29 A1 GND with 10k resistor 3V
30 A2 GND with 10k resistor 3V
31 A3 GND with 10k resistor 3V
32 A4 GND with 10k resistor 3V
33 A5 GND with 10k resistor 3V
34 C0 GND with 10k resistor 3V
35 C1 GND with 10k resistor 3V
36 C2 GND with 10k resistor 3V
37 C3 GND with 10k resistor 3V
38 C4 GND with 10k resistor 3V
39 C5 GND with 10k resistor 3V

Rotary encoders

Encoder # Pin 1 Pin 2 Pin 3
0 E2 GND E4
1 E6 GND E3
2 E5 GND C13
3 D7 GND D3
4 D1 GND C12
5 C10 GND C8
6 C6 GND D14
7 D12 GND D10
8 D8 GND D4
9 D2 GND D0
10 C11 GND A15
11 C7 GND D15
12 D13 GND D11
13 D9 GND B15

Potentiometers

Potentiometer # Pin 1 Pin 2 Pin 3
0 3V A0 GND
1 3V A1 GND
2 3V A2 GND
3 3V A3 GND
4 3V A4 GND
5 3V A5 GND
6 3V C0 GND
7 3V C1 GND
8 3V C2 GND
9 3V C3 GND
10 3V C4 GND
11 3V C5 GND

FSRs

FSR # Pin 1 Pin 2 Pin 2
0 3V A0 GND with 1k resistor
1 3V A1 GND with 1k resistor
2 3V A2 GND with 1k resistor
3 3V A3 GND with 1k resistor
4 3V A4 GND with 1k resistor
5 3V A5 GND with 1k resistor
6 3V C0 GND with 1k resistor
7 3V C1 GND with 1k resistor
8 3V C2 GND with 1k resistor
9 3V C3 GND with 1k resistor
10 3V C4 GND with 1k resistor
11 3V C5 GND with 1k resistor

Single-color LEDs

Note: current-limiting resistors are required in order to avoid damage to the board.

LED # Anode Cathode
0 E7 GND
1 E9 GND
2 E11 GND
3 E13 GND
4 E15 GND
5 B11 GND
6 B13 GND
7 B1 GND
8 E8 GND
9 E10 GND
10 E12 GND
11 E14 GND
12 B10 GND
13 B12 GND
14 B14 GND
15 E1 GND
16 B9 GND
17 E0 GND

RGB LEDs

Note: current-limiting resistors are required in order to avoid damage to the board.

RGB LED # Anode (Red) Anode (Green) Anode (Blue) Cathode
0 E7 E9 E11 GND
1 E13 E15 B11 GND
2 B13 B1 E8 GND
3 E10 E12 E14 GND
4 B10 B12 B14 GND
5 E1 B9 E0 GND

Displays

Signal Display Pin
Vcc Vcc +3V
GND GND GND
SDA SDA C9
SCL SCL A8

DIN MIDI

This board doesn't have DIN MIDI connectors so they have to be added to the board with corresponding circuitry. Schematic is available here.

MIDI In MIDI out
A10 A9

Touchscreen

Screen Pin
Vcc +5V*
GND GND
Rx D5
Tx D6
Clone this wiki locally