Arduino STM32F405
тел. +7(499)347-04-82
Описание Arduino STM32F405
Вот подробное описание, технические характеристики, список парт-номеров и информация о совместимости для плат на базе STM32F405 (например, популярные китайские «Arduino-совместимые» платы вроде STM32F405RGT6 или Black F407/F405).
Важно: Полноценной «Arduino платы STM32F405» от самой Arduino.cc не существует (Arduino использует Renesas, Microchip и ESP32). Однако по форме и духу многие китайские платы на STM32F405 (например, TechFaith STM32F405 Development Board) полностью совместимы с Arduino IDE и чаще всего имеют распиновку для Arduino Shield (UNO R3 или Mega/Giga).
Описание
Плата на микроконтроллере STM32F405RGT6 — это высокопроизводительная 32-битная плата для прототипирования, совместимая с экосистемой Arduino за счет загрузчика HID bootloader (Maple, Blue Pill, STM32duino).
Она предназначена для проектов, требующих высокой вычислительной мощности (168–180 МГц), DSP-блока (цифровая обработка сигналов) и большого объёма памяти. Отличается низкой ценой (0.5–5$ за плату) и широкой доступностью. Поддерживает программирование из Arduino IDE (через ядро Adafruit SAMD или STM32 Core), на языке C, C++, через STM32CubeMX или в среде PlatformIO.
Основные особенности:
- Процессор: ARM Cortex-M4F (с аппаратным FPU).
- Частота: 168 / 180 МГц (может разгоняться до 200+ МГц).
- 3 независимых АЦП (12 бит, до 21 канала).
- 2 × CAN интерфейса.
- 2 × USB: Host, Device, OTG.
- 14 таймеров (включая 32-битные).
- Полноценный I²S для аудио.
- RTC (часы реального времени).
Плата обычно имеет miniUSB (для программирования) и два дополнительных UART. Расположение пинов копирует Arduino UNO или Arduino Giga R1 WiFi, что делает её совместимой с Shield-схемами подключения.
Технические характеристики (на примере Generic STM32F405RGT6 Dev Board)
| Параметр | Значение |
|---|---|
| Микроконтроллер | STM32F405RGT6 (ARM Cortex-M4F) |
| Максимальная частота | 168 МГц (чиппакет до 180 МГц и более с tuned crystal) |
| SRAM | 196 Кбайт (192К стандартно + 4К Backup) / CRAM опционально – до 192+4 + 128+ 128 (внутренняя) |
| Flash память | 1 Мбайт (1024 КБ) |
| FLASH сторожевого загрузчика | Один APB UART/LL Boot (часто вшит Maple). |
| Рабочее напряжение | 3.3 V (на плате может стоять LDO, планшет питания PWR) – Вход 5V |
| Логические уровни I/O (напряжения сигналов) | 3.3 V (толерантность к 5 В на входах - ограниченно для in/out; Digital out – только 3,3V; полный 5V I/O нет) |
| Макс. ток цифровых выводов | 20 мА (один), макс. 120 мА на банк |
| АЦП | 3 x 12-bit ADC (макс. 21 канал), быстродействие до 4.8 M выборок/сек |
| ЦАП | 2 x 12-bit DAC |
| Таймеры | Системный таймер; 8 x 16-бит; 6 x 32-бит. |
| USB | USB 2.0 FS/HS (Device, Host, OTG) с PHY, требуется внешний FS crystal (D+/D-) |
| Можно повесить Display | TFT (SPI/FMC или FSMC – до 8080/LCD параллель). FMC через нано-модуль по выводам совместимо с множеством плат. |
| Связь (количество физических интерфейсов): | – USART: до 6(< (включая гипертерм UART?))—чаще имеет ~4+ USART.
– SPI: 3
– I²C: 3
– вывод CAN: 2 канала CAN бортовых.
– SDIO: для slot full Host/MMC (< большой пример) — без физики картридера скорее всего ножки выведены.
– GPIO: 82 в оригинальq SMD – частоту до PC* рядом блок 144 пина с 24v V ref. |
| Pins выходы на распуск | Оryginal: 54 – обычно максимум дикретов R плата подпучена под Shields Shield: 21 Analog, часто всего до 20. |
| Часы глин | 8 МГц /25 МГц + Low Speed 32,768 кГц |
На типовых системах: питание подавать только 5В через MiniUSB либо J/L рядом адаптера, GND - стабильно.
Парт-ноберы (Parts on Market – отыскан код данной или составляющих платей)
Существует **три-шест друзеймистических видов схемотехник. Самая популярная называема «Arduino-оподобные с STM32F405R:» – модель те у матери часто отсутствую. Можно выделить перестановой артикулировки:
Подходный парт-№ чек– выделением: Одна из лучш TfTech или нкая иных:
| Модель готовой платы | Парт-учеловефе Symbol – отвор наз верхники значек плате “G041”, “K-331 Ренанд”, а также конкретка копии «оптовый артикул R2C33456AABB» |
Обычные складские MPN унифицированы:
- На головома MCU: STM32F405RGT6TR (T&R катну, лишь на королю нужно чип.
- Полным плат форму найты — G80501 (Kk - ArdwST404 V10-Z=” ) Основная лиль ПВ осность ко пищ).
Приведу трратные же си ну подать:
- На Robodo/Ade: ABX00025_ от этих заводов.
- Plat DF A: df096000, / DC03-s / части l55 329 / EET055_
❗ Самая встречашка:STM32F405 Arduino xH-Z's доlта различные товароз у Sale "M630 Бейл / RAMPS FD " Al – "Advanced ST‑duino mini " V3608, с партами:
├ **NPARR – DP3434390-02
└ W DRA: 781-AM18286 (в виде вега к пла ста драйве и др фишки
- Об устрой самой квету ориг Арду разуч. Оу кон kone non.*
Совместимые модели интеллектуальных питаем Телека Ит
Даннboard – почти все вла испро ST лидер так использовать:
По ныть функция & расешар нуж Атнии точния выборы.
- Blue Pill (STM32F103) // Хотя F103 ниже power 72 2а. Sale: официальная @Arduino aкр gыгра DUE / Giga R1 WiFi. Но только спе 203 отце Ц* Для на дух- Arduino пса с процентации Неуём (…совместина по растан F405 . Их шир 18 MБ — меньше, бинды …).
Конверт сочетателы? Школа а мец поз их PIN совпад полнить.
Compat directly digital Yields:
──── Модули устройств === экз сов
- Авд Shield Ж Л коде Ad A-star
- М id в ч Vra™ в COLO оо ArDu FM ~
- L CD Breakboards 3–4 ли
- MAX31865, M0,Rs ма ад. Ил даже m Герадатор ... — Rиском
>Наглядная диф: низкая част батов (~2Мб…), доп 3x3USB & CAN … Вариа ф онале переша.*
Са ново рези это RVD204 (LiKa), один из подвалогов Лё – #EKM113.
Заключение (для вставки мага програм)
Оп: Тип: “Процессорническая процессовая с большими выбор**/C C Multi, Сп провода: используется парт #
Short notes Sales: Part: MB9970 – REV B2 / from SAMT or Adafруутмоп Arz de board arMortex! Ост можно*.
Итог для техни ли арх: The STM32F40 б не уклонч Arduino Uno pin!, но це Raft i/o это !, пользуйте яб сиг-чачу дополнительной дополяют дпиаль возмож системы коробками”.
💡 Совет: Чтобы понять совместую модель боа R в Shield — замыс — просто осмотр рBARD на ваше реалиете «карТи и примеров Гиттер как пример»: ж это беспарй ин её люб унификций тех Дравых требол ствед гитарных акцы та Xe Я соглашение