Компания STMicroelectronics представляет плату NUCLEO-WL55JC2 STM32WL Nucleo-64, основанную на эталонной плате MB1389 (код заказа NUCLEO-WL55JC2). Плата дает пользователям доступный и гибкий способ опробовать технологию LoRa в диапазоне 433 МГц и создавать прототипы с микроконтроллерами серии STM32WL, выбирая различные комбинации производительности, энергопотребления и набора функций. Достоинством NUCLEO-WL55JC2 является возможность установки плат расширения Arduino и наличие коннекторов ST Morpho, через которые можно получить доступ ко всем контактам микросхемы STM32WL. Для работы с платой NUCLEO-WL55JC2 не нужен отдельного программатор, поскольку она уже включает в себя дебаггер STLink V3 (рисунок 1).
Программная поддержка включает в себя библиотеку кода STM32 HAL, готовые примеры приложений для работы с периферией и законченные приложения для беспроводной передачи данных LoRa. Разработчику достаточно скачать бесплатный пакет программного обеспечения STM32CubeWL.
Рис. 1. Блок-схема платы NUCLEO-WL55JC
Особенности платы NUCLEO-WL55JC
- система-на-кристалле STM32WL55JC с двумя ядрами (ARM® Cortex®-M4/M0);
- радиочастотный трансивер Sub1GHz (LoRa®, FSK, MSK, BPSK);
- интерфейс пользователя 3xLEDs, 3 кнопки, Reset;
- источники тактирования:
- внешний кварц 32,768 кГц;
- внутренний HSE 32 МГц.
- внешние подключения:
- USB тип Micro-B;
- коннектор для отладки MIPI®;
- платы расширения ARDUINO® Uno V3;
- коннекторы ST Morpho.
- разъем SMA для подключения антенны 433 МГц;
- питание платы через разъем программатора, USB или другой источник;
- наличие на борту дебаггера STLINK-V3;
- программирование платы путем перетаскивания файла прошивки в папку платы;
- последовательный интерфейс (UART) для вывода данных из приложения на ПК;
- исчерпывающие бесплатные библиотеки программного обеспечения и примеры, доступные в пакете MCU STM32CubeWL;
- поддержка широкого выбора интегрированных сред разработки (IDE), включая IAR Embedded Workbench®, MDK-ARM и STM32CubeIDE;
- возможность использования в качестве работающего прототипа;
- поддержка стандартов LoRaWAN®, Sigfox™ и wM-Bus;
- набор документации:
- схема;
- перечень компонентов;
- разводка PCB.