Платы ST: Nucleo, Discovery и Evaluation — распиновка и выводы
Для каждой отладочной платы STMicroelectronics — какой микроконтроллер на ней стоит, какие его выводы плата занимает сама (светодиоды, кнопки, ST-LINK, память, дисплей) и, где руководство платы это даёт, на какие контакты разъёмов ARDUINO выведен каждый вывод STM32 и какие у него альтернативные функции.
Отладочные платы ST бывают трёх видов. Nucleo — недорогие платы с одним микроконтроллером, встроенным программатором ST-LINK и разъёмами ARDUINO; по размеру они делятся на Nucleo-32, Nucleo-64 и Nucleo-144. Discovery (в названиях DISCO, DISC1, DK) — наборы с дисплеем, памятью, датчиками или радиомодулем вокруг микроконтроллера. Evaluation (EVAL, EV) — большие оценочные платы, на которых разведена почти вся периферия.
Что есть на странице платы
- Разъёмы ARDUINO — у плат, для которых мы прочитали таблицы руководства пользователя: номер контакта разъёма, имя (D0–D15, A0–A5), вывод STM32 и все его альтернативные функции с номерами AF из атласа. Отдельно — перемычки, которые меняют назначение контактов: на Nucleo-64 это, например, D0/D1 и A4/A5.
- Выводы, занятые на плате — из проекта платы в STM32CubeMX: к какому выводу подключён светодиод, кнопка, виртуальный COM-порт ST-LINK, SDRAM, дисплей, Quad-SPI, аудиокодек. Метки — как у ST: в квадратных скобках микросхема на плате и её вывод.
- Отладка и тактирование — выводы SWD, частота HSE и режим (кварц или внешний тактовый сигнал), частота ядра в проекте по умолчанию.
Сверка с руководствами нашла в проектах STM32CubeMX и ошибки: у STM32F769I-DISCO метки «ARDUINO A1–A3» стоят на PF10, PF9 и PF8, а по таблице 6 руководства UM2033 эти выводы — контакты A3, A5 и A4. Поэтому разъёмы ARDUINO мы показываем по руководствам, а метки проекта — как есть, в таблице занятых выводов.
Все платы
Nucleo-64 — разъёмы ARDUINO Uno V3 и ST morpho
| Плата | Микроконтроллер | Серия | Разъём ARDUINO | Выводов в проекте |
|---|---|---|---|---|
| NUCLEO-C031C6 | STM32C031C6, LQFP48 | STM32C0 | — | 14 |
| NUCLEO-C051C8 | STM32C051C8, LQFP48 | STM32C0 | — | 12 |
| NUCLEO-C071RB | STM32C071RB, LQFP64_GP | STM32C0 | — | 16 |
| NUCLEO-C092RC | STM32C092RC, LQFP64 | STM32C0 | — | 16 |
| NUCLEO-F030R8 | STM32F030R8, LQFP64 | STM32F0 | таблица UM1724 | 10 |
| NUCLEO-F070RB | STM32F070RB, LQFP64 | STM32F0 | таблица UM1724 | 10 |
| NUCLEO-F072RB | STM32F072RB, LQFP64 | STM32F0 | таблица UM1724 | 10 |
| NUCLEO-F091RC | STM32F091RC, LQFP64 | STM32F0 | таблица UM1724 | 10 |
| NUCLEO-F103RB | STM32F103RB, LQFP64 | STM32F1 | таблица UM1724 | 11 |
| NUCLEO-F302R8 | STM32F302R8, LQFP64 | STM32F3 | таблица UM1724 | 11 |
| NUCLEO-F303RE | STM32F303RE, LQFP64 | STM32F3 | таблица UM1724 | 11 |
| NUCLEO-F334R8 | STM32F334R8, LQFP64 | STM32F3 | таблица UM1724 | 11 |
| NUCLEO-F401RE | STM32F401RE, LQFP64 | STM32F4 | таблица UM1724 | 11 |
| NUCLEO-F410RB | STM32F410RB, LQFP64 | STM32F4 | таблица UM1724 | 11 |
| NUCLEO-F411RE | STM32F411RE, LQFP64 | STM32F4 | таблица UM1724 | 11 |
| NUCLEO-F446RE | STM32F446RE, LQFP64 | STM32F4 | таблица UM1724 | 11 |
| NUCLEO-G0B1RE | STM32G0B1RE, LQFP64 | STM32G0 | — | 9 |
| NUCLEO-G070RB | STM32G070RB, LQFP64 | STM32G0 | — | 9 |
| NUCLEO-G071RB | STM32G071RB, LQFP64 | STM32G0 | — | 9 |
| NUCLEO-G431RB | STM32G431RB, LQFP64 | STM32G4 | — | 11 |
| NUCLEO-G474RE | STM32G474RE, LQFP64 | STM32G4 | — | 11 |
| NUCLEO-G491RE | STM32G491RE, LQFP64 | STM32G4 | — | 11 |
| NUCLEO-H503RB | STM32H503RB, LQFP64 | STM32H5 | метки ST | 19 |
| NUCLEO-H533RE | STM32H533RE, LQFP64 | STM32H5 | — | 15 |
| NUCLEO-L010RB | STM32L010RB, LQFP64 | STM32L0 | таблица UM1724 | 9 |
| NUCLEO-L053R8 | STM32L053R8, LQFP64 | STM32L0 | таблица UM1724 | 10 |
| NUCLEO-L073RZ | STM32L073RZ, LQFP64 | STM32L0 | таблица UM1724 | 9 |
| NUCLEO-L152RE | STM32L152RE, LQFP64 | STM32L1 | таблица UM1724 | 11 |
| NUCLEO-L412RB-P | STM32L412RB, LQFP64 | STM32L4 | — | 15 |
| NUCLEO-L433RC-P | STM32L433RC, LQFP64 | STM32L4 | — | 15 |
| NUCLEO-L452RE | STM32L452RE, LQFP64 | STM32L4 | таблица UM1724 | 11 |
| NUCLEO-L452RE-P | STM32L452RE, LQFP64 | STM32L4 | — | 15 |
| NUCLEO-L476RG | STM32L476RG, LQFP64 | STM32L4 | таблица UM1724 | 11 |
| NUCLEO-U031R8 | STM32U031R8, LQFP64 | STM32U0 | — | 12 |
| NUCLEO-U083RC | STM32U083RC, LQFP64 | STM32U0 | — | 12 |
| NUCLEO-U345RC-Q | STM32U345RC, LQFP64 | STM32U3 | — | 12 |
| NUCLEO-U366RE-Q | STM32U366RE, LQFP64 | STM32U3 | — | 13 |
| NUCLEO-U385RG-Q | STM32U385RG, LQFP64 | STM32U3 | — | 12 |
| NUCLEO-U545RE-Q | STM32U545RE, LQFP64 | STM32U5 | — | 12 |
Nucleo-144 — разъёмы ST Zio (ARDUINO Uno V3 с расширением) и ST morpho
| Плата | Микроконтроллер | Серия | Разъём ARDUINO | Выводов в проекте |
|---|---|---|---|---|
| NUCLEO-F207ZG | STM32F207ZG, LQFP144 | STM32F2 | таблица UM1974 | 29 |
| NUCLEO-F303ZE | STM32F303ZE, LQFP144 | STM32F3 | таблица UM1974 | 16 |
| NUCLEO-F412ZG | STM32F412ZG, LQFP144 | STM32F4 | таблица UM1974 | 20 |
| NUCLEO-F413ZH | STM32F413ZH, LQFP144 | STM32F4 | таблица UM1974 | 20 |
| NUCLEO-F429ZI | STM32F429ZI, LQFP144 | STM32F4 | таблица UM1974 | 28 |
| NUCLEO-F439ZI | STM32F439ZI, LQFP144 | STM32F4 | таблица UM1974 | 28 |
| NUCLEO-F446ZE | STM32F446ZE, LQFP144 | STM32F4 | таблица UM1974 | 19 |
| NUCLEO-F722ZE | STM32F722ZE, LQFP144 | STM32F7 | таблица UM1974 | 20 |
| NUCLEO-F746ZG | STM32F746ZG, LQFP144 | STM32F7 | таблица UM1974 | 31 |
| NUCLEO-F756ZG | STM32F756ZG, LQFP144 | STM32F7 | таблица UM1974 | 31 |
| NUCLEO-F767ZI | STM32F767ZI, LQFP144 | STM32F7 | таблица UM1974 | 29 |
| NUCLEO-H5E5ZJ | STM32H5E5ZJ, LQFP144 | STM32H5 | метки ST | 49 |
| NUCLEO-H7A3ZI-Q | STM32H7A3ZI, LQFP144 | STM32H7 | — | 16 |
| NUCLEO-H553ZG | STM32H553ZG, LQFP144 | STM32H5 | — | 50 |
| NUCLEO-H563ZI | STM32H563ZI, LQFP144 | STM32H5 | метки ST | 31 |
| NUCLEO-H723ZG | STM32H723ZG, LQFP144 | STM32H7 | — | 28 |
| NUCLEO-H743ZI | STM32H743ZI, LQFP144 | STM32H7 | таблица UM1974 | 28 |
| NUCLEO-H743ZI2 | STM32H743ZI, LQFP144 | STM32H7 | — | 25 |
| NUCLEO-H745ZI-Q | STM32H745ZI, LQFP144 | STM32H7 | — | 25 |
| NUCLEO-H753ZI | STM32H753ZI, LQFP144 | STM32H7 | — | 25 |
| NUCLEO-H755ZI-Q | STM32H755ZI, LQFP144 | STM32H7 | — | 25 |
| NUCLEO-L4A6ZG | STM32L4A6ZG, LQFP144 | STM32L4 | — | 18 |
| NUCLEO-L4P5ZG | STM32L4P5ZG, LQFP144 | STM32L4 | — | 19 |
| NUCLEO-L4R5ZI | STM32L4R5ZI, LQFP144 | STM32L4 | — | 21 |
| NUCLEO-L4R5ZI-P | STM32L4R5ZI, LQFP144 | STM32L4 | — | 81 |
| NUCLEO-L496ZG | STM32L496ZG, LQFP144 | STM32L4 | — | 18 |
| NUCLEO-L496ZG-P | STM32L496ZG, LQFP144 | STM32L4 | — | 23 |
| NUCLEO-L552ZE-Q | STM32L552ZE, LQFP144 | STM32L5 | — | 18 |
| NUCLEO-U3C5ZI-Q | STM32U3C5ZI, LQFP144 | STM32U3 | — | 23 |
| NUCLEO-U5A5ZJ-Q | STM32U5A5ZJ, LQFP144 | STM32U5 | — | 20 |
| NUCLEO-U575ZI-Q | STM32U575ZI, LQFP144 | STM32U5 | — | 18 |
Nucleo-32 — разъёмы ARDUINO Nano
| Плата | Микроконтроллер | Серия | Разъём ARDUINO | Выводов в проекте |
|---|---|---|---|---|
| NUCLEO-F031K6 | STM32F031K6, LQFP32 | STM32F0 | таблица UM1956 | 5 |
| NUCLEO-F042K6 | STM32F042K6, LQFP32 | STM32F0 | таблица UM1956 | 5 |
| NUCLEO-F303K8 | STM32F303K8, LQFP32 | STM32F3 | таблица UM1956 | 5 |
| NUCLEO-G031K8 | STM32G031K8, LQFP32 | STM32G0 | — | 8 |
| NUCLEO-G431KB | STM32G431KB, LQFP32 | STM32G4 | — | 6 |
| NUCLEO-L011K4 | STM32L011K4, LQFP32 | STM32L0 | таблица UM1956 | 7 |
| NUCLEO-L031K6 | STM32L031K6, LQFP32 | STM32L0 | таблица UM1956 | 7 |
| NUCLEO-L412KB | STM32L412KB, UFQFPN32 | STM32L4 | таблица UM1956 | 8 |
| NUCLEO-L432KC | STM32L432KC, UFQFPN32 | STM32L4 | таблица UM1956 | 8 |
Nucleo для беспроводных STM32 — WB, WBA, WB0, WL и WL3
| Плата | Микроконтроллер | Серия | Разъём ARDUINO | Выводов в проекте |
|---|---|---|---|---|
| NUCLEO-H7S3L8 | STM32H7S3L8, TFBGA225 OCTO SMPS | STM32H7 | — | 50 |
| NUCLEO-N657X0-Q | STM32N657X0, VFBGA264 | STM32N6 | — | 50 |
| NUCLEO-WB05KZ | STM32WB05KZ, VFQFPN32 | STM32WB0 | — | 20 |
| NUCLEO-WB07CC | STM32WB07CC, VFQFPN48 | STM32WB0 | — | 28 |
| NUCLEO-WB09KE | STM32WB09KE, VFQFPN32 | STM32WB0 | — | 20 |
| NUCLEO-WB15CC | STM32WB15CC, UFQFPN48 | STM32WB | — | 15 |
| NUCLEO-WB52VGY | STM32WB52VG, WLCSP100 | STM32WB | — | 14 |
| NUCLEO-WB55RG | STM32WB55RG, VFQFPN68 | STM32WB | — | 18 |
| NUCLEO-WBA25CE1 | STM32WBA25CE, UFQFPN48_SMPS_USB | STM32WBA | — | 27 |
| NUCLEO-WBA52CG | STM32WBA52CG, UFQFPN48 | STM32WBA | — | 14 |
| NUCLEO-WBA55CG | STM32WBA55CG, UFQFPN48 | STM32WBA | — | 14 |
| NUCLEO-WBA65RI | STM32WBA65RI, VFQFPN68_SMPS_USB | STM32WBA | — | 21 |
| NUCLEO-WL3RKB1 | STM32WL3RKB, VFQFPN32 | STM32WL3 | — | 12 |
| NUCLEO-WL3RKB2 | STM32WL3RKB, VFQFPN32 | STM32WL3 | — | 12 |
| NUCLEO-WL33CC1 | STM32WL33CC, VFQFPN48 | STM32WL3 | — | 12 |
| NUCLEO-WL33CC2 | STM32WL33CC, VFQFPN48 | STM32WL3 | — | 12 |
| NUCLEO-WL43RE1 | STM32WL43RE, VFQFPN68 | STM32WL4 | — | 20 |
| NUCLEO-WL43RE2 | STM32WL43RE, VFQFPN68 | STM32WL4 | — | 20 |
| NUCLEO-WL55JC1 | STM32WL55JC, UFBGA73 | STM32WL | — | 17 |
| NUCLEO-WL55JC2 | STM32WL55JC, UFBGA73 | STM32WL | — | 17 |
| P-NUCLEO-WB55-Nucleo | STM32WB55RG, VFQFPN68 | STM32WB | — | 18 |
| P-NUCLEO-WB55-USBDongle | STM32WB55CG, UFQFPN48 | STM32WB | — | 13 |
Discovery — отладочные наборы с дисплеями, памятью и датчиками
| Плата | Микроконтроллер | Серия | Разъём ARDUINO | Выводов в проекте |
|---|---|---|---|---|
| B-G473E-ZEST1S | STM32G473QE, LQFP128 | STM32G4 | — | 105 |
| B-G474E-DPOW1 | STM32G474RE, LQFP64 | STM32G4 | — | 41 |
| B-L4S5I-IOT01A | STM32L4S5VI, LQFP100 | STM32L4 | метки ST | 82 |
| B-L072Z-LRWAN1 | STM32L072CZ, WLCSP49 | STM32L0 | — | 17 |
| B-L462E-CELL1 | STM32L462RE, WLCSP64 | STM32L4 | метки ST | 50 |
| B-L475E-IOT01A1 | STM32L475VG, LQFP100 | STM32L4 | таблица UM2153 | 80 |
| B-L475E-IOT01A2 | STM32L475VG, LQFP100 | STM32L4 | таблица UM2153 | 80 |
| B-U585I-IOT02A | STM32U585AI, UFBGA169 | STM32U5 | — | 65 |
| P-L496G-CELL01 | STM32L496AG, UFBGA169 | STM32L4 | метки ST | 129 |
| P-L496G-CELL02 | STM32L496AG, UFBGA169 | STM32L4 | метки ST | 129 |
| STM32C0116-DK | STM32C011F6, UFQFPN20 | STM32C0 | — | 13 |
| STM32C0316-DK | STM32C031C6, LQFP48 | STM32C0 | — | 17 |
| STM32F0DISCOVERY | STM32F051R8, LQFP64 | STM32F0 | — | 5 |
| STM32F3DISCOVERY | STM32F303VC, LQFP100 | STM32F3 | — | 29 |
| STM32F4-DISCO-AudioPack | STM32F407VG, LQFP100 | STM32F4 | — | 41 |
| STM32F072B-DISCO | STM32F072RB, LQFP64 | STM32F0 | — | 24 |
| STM32F303C-DISC1 | STM32F303VC, LQFP100 | STM32F3 | — | 31 |
| STM32F0308-DISCO | STM32F030R8, LQFP64 | STM32F0 | — | 5 |
| STM32F401C-DISCO | STM32F401VC, LQFP100 | STM32F4 | — | 36 |
| STM32F407G-DISC1 | STM32F407VG, LQFP100 | STM32F4 | — | 33 |
| STM32F411E-DISCO | STM32F411VE, LQFP100 | STM32F4 | — | 37 |
| STM32F412G-DISCO | STM32F412ZG, LQFP144 | STM32F4 | — | 78 |
| STM32F413H-DISCO | STM32F413ZH, LQFP144 | STM32F4 | таблица UM2135 | 113 |
| STM32F429I-DISC1 | STM32F429ZI, LQFP144 | STM32F4 | — | 92 |
| STM32F429I-DISCO | STM32F429ZI, LQFP144 | STM32F4 | — | 90 |
| STM32F469I-DISCO | STM32F469NI, TFBGA216 | STM32F4 | — | 113 |
| STM32F723E-DISCO | STM32F723IE, UFBGA176 | STM32F7 | таблица UM2140 | 135 |
| STM32F746G-DISCO | STM32F746NG, TFBGA216 | STM32F7 | таблица UM1907 | 167 |
| STM32F769I-DISC1 | STM32F769NI, TFBGA216 | STM32F7 | таблица UM2033 | 152 |
| STM32F769I-DISCO | STM32F769NI, TFBGA216 | STM32F7 | таблица UM2033 | 164 |
| STM32F3348-DISCO | STM32F334C8, LQFP48 | STM32F3 | — | 18 |
| STM32F7308-DK | STM32F730I8, UFBGA176 | STM32F7 | метки ST | 135 |
| STM32F7508-DK | STM32F750N8, TFBGA216 | STM32F7 | метки ST | 161 |
| STM32G071B-DISCO | STM32G071RB, LQFP64 | STM32G0 | — | 37 |
| STM32G0316-DISCO | STM32G031J6, SO8N | STM32G0 | — | 1 |
| STM32H5F5J-DK | STM32H5F5LJ, TFBGA225 | STM32H5 | метки ST | 111 |
| STM32H7B3I-DK | STM32H7B3LI, TFBGA225 | STM32H7 | — | 115 |
| STM32H7S78-DK | STM32H7S7L8, TFBGA225 HEXA SMPS | STM32H7 | — | 127 |
| STM32H573I-DK | STM32H573II, UFBGA176 | STM32H5 | метки ST | 125 |
| STM32H735G-DK | STM32H735IG, UFBGA176 | STM32H7 | метки ST | 132 |
| STM32H743I-DISCO | STM32H743XI, TFBGA240 | STM32H7 | метки ST | 168 |
| STM32H745I-DISCO | STM32H745XI, TFBGA240 | STM32H7 | — | 128 |
| STM32H747I-DISC1 | STM32H747XI, TFBGA240 | STM32H7 | таблица UM2411 | 167 |
| STM32H747I-DISCO | STM32H747XI, TFBGA240 | STM32H7 | таблица UM2411 | 157 |
| STM32H750B-DK | STM32H750XB, TFBGA240 | STM32H7 | — | 148 |
| STM32L-DISCOVERY | STM32L152RB, LQFP64 | STM32L1 | — | 43 |
| STM32L4P5G-DK | STM32L4P5AG, UFBGA169 | STM32L4 | — | 116 |
| STM32L4R9I-DISCO | STM32L4R9AI, UFBGA169 | STM32L4 | метки ST | 127 |
| STM32L100C-DISCO | STM32L100RC, LQFP64 | STM32L1 | — | 10 |
| STM32L152C-DISCO | STM32L152RC, LQFP64 | STM32L1 | — | 43 |
| STM32L476G-DISCO | STM32L476VG, LQFP100 | STM32L4 | — | 81 |
| STM32L496G-DISCO | STM32L496AG, UFBGA169 | STM32L4 | таблица UM2160 | 129 |
| STM32L0538-DISCO | STM32L053C8, LQFP48 | STM32L0 | — | 33 |
| STM32L562E-DK | STM32L562QE, UFBGA132 | STM32L5 | — | 82 |
| STM32N6570-DK | STM32N657X0, VFBGA264 | STM32N6 | — | 138 |
| STM32U5A9J-DK | STM32U5A9NJ, TFBGA216 | STM32U5 | — | 70 |
| STM32U5G9J-DK1 | STM32U5G9NJ, TFBGA216 | STM32U5 | — | 70 |
| STM32U5G9J-DK2 | STM32U5G9ZJ, LQFP144 | STM32U5 | — | 60 |
| STM32U083C-DK | STM32U083MC, LQFP80 | STM32U0 | — | 48 |
| STM32U366E-DK | STM32U366VE, LQFP100 | STM32U3 | — | 40 |
| STM32VLDISCOVERY | STM32F100RB, LQFP64 | STM32F1 | — | 9 |
| STM32WB5MM-DK | STM32WB5MMG, LGA86 | STM32WB | — | 67 |
| STM32WBA55G-DK1 | STM32WBA55CG, UFQFPN48 | STM32WBA | — | 26 |
| STM32WBA65I-DK1 | STM32WBA65RI, VFQFPN68_SMPS_USB | STM32WBA | — | 28 |
| STM32WL43E-DK | STM32WL43RE, VFQFPN68 | STM32WL4 | — | 19 |
Evaluation — оценочные платы с полным набором периферии
| Плата | Микроконтроллер | Серия | Разъём ARDUINO | Выводов в проекте |
|---|---|---|---|---|
| STEVAL-ASTRA1B | STM32WB5MMG, LGA86 | STM32WB | — | 59 |
| STEVAL-IDP005V1 | STM32F469AI, WLCSP168 | STM32F4 | — | 36 |
| STEVAL-IDP005V2 | STM32F469AI, WLCSP168 | STM32F4 | — | 38 |
| STEVAL-MKBOXPRO | STM32U585AI, UFBGA169 | STM32U5 | — | 93 |
| STEVAL-MKSBOX1V1 | STM32L4R9ZI, UFBGA144 | STM32L4 | — | 55 |
| STEVAL-PROTEUS1 | STM32WB5MMG, LGA86 | STM32WB | — | 73 |
| STEVAL-SMARTAG2 | STM32L4P5CG, UFQFPN48 | STM32L4 | — | 36 |
| STEVAL-STWINBX1 | STM32U585AI, UFBGA169 | STM32U5 | — | 98 |
| STEVAL-STWINKT1 | STM32L4R9ZI, UFBGA144 | STM32L4 | — | 103 |
| STEVAL-STWINKT1B | STM32L4R9ZI, UFBGA144 | STM32L4 | — | 104 |
| STM32F769I-EVAL | STM32F769NI, TFBGA216 | STM32F7 | — | 165 |
| STM32F779I-EVAL | STM32F779NI, TFBGA216 | STM32F7 | — | 165 |
| STM32G0C1E-EV | STM32G0C1VE, LQFP100 | STM32G0 | — | 59 |
| STM32G081B-EVAL | STM32G081RB, LQFP64 | STM32G0 | — | 53 |
| STM32G474E-EVAL | STM32G474QE, LQFP128 | STM32G4 | — | 103 |
| STM32G474E-EVAL1 | STM32G474QE, LQFP128 | STM32G4 | — | 81 |
| STM32G484E-EVAL | STM32G484QE, LQFP128 | STM32G4 | — | 103 |
| STM32H7B3I-EVAL | STM32H7B3LI, TFBGA225 | STM32H7 | — | 133 |
| STM32H743I-EVAL | STM32H743XI, TFBGA240 | STM32H7 | — | 165 |
| STM32H743I-EVAL2 | STM32H743XI, TFBGA240 | STM32H7 | — | 165 |
| STM32H747I-EVAL | STM32H747XI, TFBGA240 | STM32H7 | — | 140 |
| STM32H753I-EVAL | STM32H753XI, TFBGA240 | STM32H7 | — | 165 |
| STM32H753I-EVAL2 | STM32H753XI, TFBGA240 | STM32H7 | — | 165 |
| STM32H757I-EVAL | STM32H757XI, TFBGA240 | STM32H7 | — | 140 |
| STM32L4R9I-EVAL | STM32L4R9AI, UFBGA169 | STM32L4 | — | 130 |
| STM32L073Z-EVAL | STM32L073VZ, LQFP100 | STM32L0 | — | 44 |
| STM32L152D-EVAL | STM32L152ZD, LQFP144 | STM32L1 | — | 106 |
| STM32L476G-EVAL | STM32L476ZG, LQFP144 | STM32L4 | — | 104 |
| STM32L552E-EV | STM32L552ZE, LQFP144 | STM32L5 | — | 108 |
| STM32U575I-EV | STM32U575AI, UFBGA169 | STM32U5 | — | 119 |
| STM3210C-EVAL | STM32F107VC, LQFP100 | STM32F1 | — | 61 |
| STM3210E-EVAL | STM32F103ZG, LQFP144 | STM32F1 | — | 99 |
| STM3220G-EVAL | STM32F207IG, UFBGA176 | STM32F2 | — | 138 |
| STM3221G-EVAL | STM32F217IG, UFBGA176 | STM32F2 | — | 138 |
| STM3240G-EVAL | STM32F407IG, UFBGA176 | STM32F4 | — | 135 |
| STM3241G-EVAL | STM32F417IG, UFBGA176 | STM32F4 | — | 135 |
| STM32072B-EVAL | STM32F072VB, LQFP100 | STM32F0 | — | 60 |
| STM32091C-EVAL | STM32F091VC, LQFP100 | STM32F0 | — | 68 |
| STM32100E-EVAL | STM32F100ZE, LQFP144 | STM32F1 | — | 100 |
| STM32303C-EVAL | STM32F303VC, LQFP100 | STM32F3 | — | 70 |
| STM32303E-EVAL | STM32F303VE, LQFP100 | STM32F3 | — | 69 |
| STM32373C-EVAL | STM32F373VC, LQFP100 | STM32F3 | — | 71 |
| STM32429I-EVAL1 | STM32F429NI, TFBGA216 | STM32F4 | — | 160 |
| STM32439I-EVAL2 | STM32F439NI, TFBGA216 | STM32F4 | — | 165 |
| STM32446E-EVAL | STM32F446ZE, LQFP144 | STM32F4 | — | 112 |
| STM32469I-EVAL | STM32F469NI, TFBGA216 | STM32F4 | — | 146 |
| STM32479I-EVAL | STM32F479NI, TFBGA216 | STM32F4 | — | 146 |
| STM32746G-EVAL2 | STM32F746NG, TFBGA216 | STM32F7 | — | 165 |
| STM32756G-EVAL2 | STM32F756NG, TFBGA216 | STM32F7 | — | 165 |
| STM320518-EVAL | STM32F051R8, LQFP64 | STM32F0 | — | 55 |
Платы расширения — модули беспроводной связи
| Плата | Микроконтроллер | Серия | Разъём ARDUINO | Выводов в проекте |
|---|---|---|---|---|
| B-WB1M-WPAN1 | STM32WB1MMC, LGA77 | STM32WB | — | 23 |
| B-WBA5M-WPAN | STM32WBA5MMG, LGA76 | STM32WBA | — | 11 |
| B-WBA6M-WPAN | STM32WBA6MOI, LGA141 | STM32WBA | — | 23 |
| B-WL5M-SUBG1 | STM32WL5MOC, LGA92 | STM32WL | — | 20 |
Сейчас в разделе 220 плат из 277 проектов STM32CubeMX (STM32CubeMX 6.18.0, коммит 7d1f1514ed); у 47 плат — таблицы разъёмов ARDUINO из 10 руководств ST. Разъёмы ST morpho и полные таблицы ST Zio добавим следующей волной. Платы со своей разводкой — Blue Pill, Black Pill — описаны в разделе платы разработки.
Частые вопросы
Почему на Nucleo-64 не работают D0 и D1?
У плат Nucleo-64 на MB1136 выводы PA2 и PA3 (USART2) по умолчанию подключены к ST-LINK — это виртуальный COM-порт, который видно на компьютере. С контактами D1 и D0 разъёма ARDUINO их соединяют перемычки SB62 и SB63, а они по умолчанию разомкнуты. Чтобы шилд получил USART2, замыкают SB62 и SB63 и размыкают SB13 и SB14 (UM1724, раздел 7.10).
Чем Nucleo-32, Nucleo-64 и Nucleo-144 отличаются по разъёмам?
Nucleo-32 повторяет разводку ARDUINO Nano: два ряда по 15 контактов. Nucleo-64 несёт четыре разъёма ARDUINO Uno V3 и два двухрядных разъёма ST morpho с остальными выводами микроконтроллера. У Nucleo-144 контакты Uno входят в более длинные разъёмы ST Zio, а рядом стоят разъёмы ST morpho.
Можно ли подключать к Nucleo шилды ARDUINO на 5 В?
Выводы STM32 рассчитаны на 3,3 В. Часть из них допускает 5 В на входе (в таблице выводов даташита они помечены FT), но выходной уровень всё равно 3,3 В. Шилд, которому нужна логика 5 В, подключают через преобразователь уровней.
Откуда взяты данные о платах?
Микроконтроллер платы, занятые выводы и их метки — из проектов плат STM32CubeMX, которые ST публикует в STM32_open_pin_data под лицензией BSD-3-Clause. Контакты разъёмов ARDUINO — из таблиц руководств пользователя плат; номер руководства и его ревизия указаны на странице каждой платы.
Смотрите также
- STM32Распиновки по корпусам, альтернативные функции, похожие по выводам МК
- ПлатыArduino, ESP32-DevKitC, Raspberry Pi Pico: распиновка и питание
- STM32 Blue PillSTM32F103C8T6: функции выводов, 5 В-выводы, питание, загрузка
- GPIO STM32Режимы выводов, регистры F1 и F4, BSRR, AF, скорость, токи, 5 В, код
- Flash и загрузчик STM32Страницы и секторы, BOOT0, системный загрузчик, AN3155, IAP, option bytes, RDP
- JTAG и SWDARM JTAG 20, Cortex Debug 10, STDC14, ST-LINK
- Тактирование STM32PLL под нужную частоту, шины, флеш-память, регистры RCC и код
- Паяная перемычка (SB)Пара площадок, замыкаемых припоем или резистором 0 Ом: конфигурация платы