-
Notifications
You must be signed in to change notification settings - Fork 66
Nucleo H753ZI
paradajz edited this page Apr 21, 2026
·
1 revision

- OpenDeck target name:
nucleo_h753zi - Power: USB
- MCU: STM32H753ZI
- MIDI: DIN
- OSC: Ethernet
- Traffic indicators: 2
- Digital inputs: 48
- Outputs: 16 (PWM / level control)
- Analog inputs: 19
- Board docs: ST Nucleo H753ZI
- Buy links:
| Switch # | Pin 1 | Pin 2 |
|---|---|---|
| 0 | PC13 | 3V3 |
| 1 | PA8 | GND |
| 2 | PB2 | GND |
| 3 | PB6 | GND |
| 4 | PB7 | GND |
| 5 | PB12 | GND |
| 6 | PC10 | GND |
| 7 | PC11 | GND |
| 8 | PC12 | GND |
| 9 | PD0 | GND |
| 10 | PD1 | GND |
| 11 | PD2 | GND |
| 12 | PD3 | GND |
| 13 | PD4 | GND |
| 14 | PD5 | GND |
| 15 | PD6 | GND |
| 16 | PD7 | GND |
| 17 | PD10 | GND |
| 18 | PD11 | GND |
| 19 | PE0 | GND |
| 20 | PE2 | GND |
| 21 | PE3 | GND |
| 22 | PE4 | GND |
| 23 | PE7 | GND |
| 24 | PE8 | GND |
| 25 | PE10 | GND |
| 26 | PE12 | GND |
| 27 | PE15 | GND |
| 28 | PF0 | GND |
| 29 | PF1 | GND |
| 30 | PF2 | GND |
| 31 | PF13 | GND |
| 32 | PF14 | GND |
| 33 | PF15 | GND |
| 34 | PG0 | GND |
| 35 | PG1 | GND |
| 36 | PG2 | GND |
| 37 | PG3 | GND |
| 38 | PG4 | GND |
| 39 | PG5 | GND |
| 40 | PG6 | GND |
| 41 | PG7 | GND |
| 42 | PG8 | GND |
| 43 | PG9 | GND |
| 44 | PG10 | GND |
| 45 | PG12 | GND |
| 46 | PG14 | GND |
| 47 | PG15 | GND |
| Switch # | Pin 1 | Pin 1 | Pin 2 |
|---|---|---|---|
| 48 | A0 | GND with 10k resistor | 3V3 |
| 49 | A1 | GND with 10k resistor | 3V3 |
| 50 | A2 | GND with 10k resistor | 3V3 |
| 51 | A3 | GND with 10k resistor | 3V3 |
| 52 | A4 | GND with 10k resistor | 3V3 |
| 53 | A5 | GND with 10k resistor | 3V3 |
| 54 | PA0 | GND with 10k resistor | 3V3 |
| 55 | PA4 | GND with 10k resistor | 3V3 |
| 56 | PA5 | GND with 10k resistor | 3V3 |
| 57 | PA6 | GND with 10k resistor | 3V3 |
| 58 | PF11 | GND with 10k resistor | 3V3 |
| 59 | PF12 | GND with 10k resistor | 3V3 |
| 60 | PF3 | GND with 10k resistor | 3V3 |
| 61 | PF4 | GND with 10k resistor | 3V3 |
| 62 | PF5 | GND with 10k resistor | 3V3 |
| 63 | PF6 | GND with 10k resistor | 3V3 |
| 64 | PF7 | GND with 10k resistor | 3V3 |
| 65 | PF8 | GND with 10k resistor | 3V3 |
| 66 | PF9 | GND with 10k resistor | 3V3 |
| Encoder # | Pin 1 | Pin 2 | Pin 3 |
|---|---|---|---|
| 0 | PC13 | GND | PA8 |
| 1 | PB2 | GND | PB6 |
| 2 | PB7 | GND | PB12 |
| 3 | PC10 | GND | PC11 |
| 4 | PC12 | GND | PD0 |
| 5 | PD1 | GND | PD2 |
| 6 | PD3 | GND | PD4 |
| 7 | PD5 | GND | PD6 |
| 8 | PD7 | GND | PD10 |
| 9 | PD11 | GND | PE0 |
| 10 | PE2 | GND | PE3 |
| 11 | PE4 | GND | PE7 |
| 12 | PE8 | GND | PE10 |
| 13 | PE12 | GND | PE15 |
| 14 | PF0 | GND | PF1 |
| 15 | PF2 | GND | PF13 |
| 16 | PF14 | GND | PF15 |
| 17 | PG0 | GND | PG1 |
| 18 | PG2 | GND | PG3 |
| 19 | PG4 | GND | PG5 |
| 20 | PG6 | GND | PG7 |
| 21 | PG8 | GND | PG9 |
| 22 | PG10 | GND | PG12 |
| 23 | PG14 | GND | PG15 |
| Potentiometer # | Pin 1 | Pin 2 | Pin 3 |
|---|---|---|---|
| 0 | 3V3 | A0 | GND |
| 1 | 3V3 | A1 | GND |
| 2 | 3V3 | A2 | GND |
| 3 | 3V3 | A3 | GND |
| 4 | 3V3 | A4 | GND |
| 5 | 3V3 | A5 | GND |
| 6 | 3V3 | PA0 | GND |
| 7 | 3V3 | PA4 | GND |
| 8 | 3V3 | PA5 | GND |
| 9 | 3V3 | PA6 | GND |
| 10 | 3V3 | PF11 | GND |
| 11 | 3V3 | PF12 | GND |
| 12 | 3V3 | PF3 | GND |
| 13 | 3V3 | PF4 | GND |
| 14 | 3V3 | PF5 | GND |
| 15 | 3V3 | PF6 | GND |
| 16 | 3V3 | PF7 | GND |
| 17 | 3V3 | PF8 | GND |
| 18 | 3V3 | PF9 | GND |
| FSR # | Pin 1 | Pin 2 | Pin 2 |
|---|---|---|---|
| 0 | 3V3 | A0 | GND with 1k resistor |
| 1 | 3V3 | A1 | GND with 1k resistor |
| 2 | 3V3 | A2 | GND with 1k resistor |
| 3 | 3V3 | A3 | GND with 1k resistor |
| 4 | 3V3 | A4 | GND with 1k resistor |
| 5 | 3V3 | A5 | GND with 1k resistor |
| 6 | 3V3 | PA0 | GND with 1k resistor |
| 7 | 3V3 | PA4 | GND with 1k resistor |
| 8 | 3V3 | PA5 | GND with 1k resistor |
| 9 | 3V3 | PA6 | GND with 1k resistor |
| 10 | 3V3 | PF11 | GND with 1k resistor |
| 11 | 3V3 | PF12 | GND with 1k resistor |
| 12 | 3V3 | PF3 | GND with 1k resistor |
| 13 | 3V3 | PF4 | GND with 1k resistor |
| 14 | 3V3 | PF5 | GND with 1k resistor |
| 15 | 3V3 | PF6 | GND with 1k resistor |
| 16 | 3V3 | PF7 | GND with 1k resistor |
| 17 | 3V3 | PF8 | GND with 1k resistor |
| 18 | 3V3 | PF9 | GND with 1k resistor |
Note: current-limiting resistors are required in order to avoid damage to the board.
| Output # | Anode | Cathode |
|---|---|---|
| 0 | PE9 | GND |
| 1 | PE11 | GND |
| 2 | PE13 | GND |
| 3 | PE14 | GND |
| 4 | PB10 | GND |
| 5 | PB11 | GND |
| 6 | PB5 | GND |
| 7 | PC8 | GND |
| 8 | PC9 | GND |
| 9 | PD12 | GND |
| 10 | PD13 | GND |
| 11 | PD14 | GND |
| 12 | PD15 | GND |
| 13 | PB15 | GND |
| 14 | PE5 | GND |
| 15 | PE6 | GND |
The current nucleo_h753zi target maps transport traffic indicators to the
on-board user LEDs:
| Indicator | LED |
|---|---|
| DIN input | LD1 / PB0 |
| DIN output | LD2 / PE1 |
| BLE input | LD1 / PB0 |
| BLE output | LD2 / PE1 |
| Network input | LD1 / PB0 |
| Network output | LD2 / PE1 |
| Signal | Pin |
|---|---|
| Vcc | 5V |
| GND | GND |
| SDA | PB9 |
| SCL | PB8 |
This board doesn't have DIN MIDI connectors, so they have to be added to the board with the corresponding circuitry. Use this schematic:

| MIDI In | MIDI Out |
|---|---|
| PC7 | PC6 |
| Screen | Pin |
|---|---|
| Vcc | 5V |
| GND | GND |
| Rx | PC6 |
| Tx | PC7 |
Hold OpenDeck switch 0 / PC13 active while resetting or powering the board to
enter the OpenDeck bootloader. This is the blue user button.
To flash this board with the OpenDeck firmware, go to the OpenDeck configurator and follow the instructions.
DIN MIDI and touchscreen use the same UART pins on this board, so only one of them can be enabled at a time.
Hardware
- Supported microcontrollers
- Supported components
-
Supported boards
- Adafruit
- Arduino
- Generic
- LILYGO
- Nordic Semiconductor
- Olimex
- PJRC
- Raspberry Pi
- Shantea Controls
- Silicognition
- STMicroelectronics
- Waveshare
- WIZnet
- Recommended components and where to get them
- LED indicators
Configuration and usage
- Configurable features
- Output control
- OSC
- Presets
- Timing and latency
- Configuring touchscreens
- Firmware update via bootloader
Advanced