Набор и компоненты для самостоятельной сборки электроники KamamiLabs STM32Butterfly2 — это аппаратная платформа для изучения и тестирования микроконтроллеров семейства STM32 Connectivity Line. Платформа отличается простотой конструкции и возможностью быстрого расширения функционала.
- Микроконтроллер STM32F107VCT6 с 256 kB Flash и 64 kB SRAM
- 32 линии GPIO для подключения внешних модулей
- Разъем для модуля PHY (ZL3ETH) для работы с Ethernet
- Программирование через JTAG или RS232 (с MAX232)
- Питание непосредственно от USB-порта
Мощное ядро STM32F107VCT6
Сердцем набора является микроконтроллер STM32F107VCT6 в корпусе LQFP100. Он оснащен 256 kB Flash-памяти и 64 kB памяти SRAM, что обеспечивает достаточный ресурс для сложных проектов. Наличие периферии, включая USB-OTG, CAN и Ethernet MAC, позволяет реализовывать современные коммуникационные задачи.
Гибкость расширения и интерфейсы
Набор имеет 32 линии GPIO, выведенные на штырьковые разъемы, что упрощает подключение внешних модулей. Для работы с сетью предусмотрен разъем для модуля PHY (ZL3ETH). Также доступны разъемы для шин I2C, I2S и SPI, что облегчает интеграцию датчиков и других компонентов.
Удобное программирование и отладка
Программирование и отладка возможны через 20-контактный разъем JTAG. Благодаря встроенному загрузчику (bootloader) в микроконтроллере, доступно также программирование через RS232. Для этого на плате размещен разъем DB9 с преобразователем напряжения MAX232.
Интерактивные элементы и питание
Для тестирования и демонстрации работы предусмотрены 5-позиционный джойстик и 4 светодиода LED. Потенциометр позволяет изменять напряжение на входе встроенного АЦП. Питание подается с разъема USB, что делает использование набора максимально удобным без дополнительных блоков питания.
Набор KamamiLabs STM32Butterfly2 предназначен для инженеров, студентов и энтузиастов, которые хотят освоить возможности микроконтроллеров STM32 Connectivity Line и быстро создавать прототипы устройств с сетевыми функциями.