Espruino MDBT42Q Breakout — миниатюрная платформа разработки с беспроводным модулем Bluetooth. Используйте её для создания носимых гаджетов и портативных устройств с дистанционным управлением по BLE и поддержкой NFC.
Прошивка контроллеров Espruino содержит интерпретатор JavaScript, поэтому вам достаточно залить собственный код во Flash-память устройства без компиляции и длительной перезаписи. Это ускоряет работу с платой и отладку кода.
Версия без ножек заточена для применения в самых компактных проектах. Для прототипирования на макетной плате подходит модификация Espruino MDBT42Q Breakout с ногами.
Плата Espruino MDBT42Q Breakout даёт доступ ко всем аппаратным возможностям беспроводного модуля MDBT42Q, который состоит из микроконтроллера и встроенной антенны.
Микроконтроллер Nordic nRF52832 включает в себя 32-битный процессор с архитектурой ARM Cortex-M4 и тактовой частотой 64 МГц. На борту содержится 512 КБ флеш-памяти и 64 КБ оперативной памяти.
Чип поддерживает беспроводную связь Bluetooth v5.0 и BLE для обмена данными и прошивки по воздуху, а также коммуникацию NFC при подключении внешней антенны.
По бокам платы MDBT42Q Breakout расположены 22 контакта со стандартным шагом 2,54 мм. Чтобы использовать её с макетными платами и breadboard’ами, вам понадобится припаять к ней штыревую вилку.
Отдельные 5 контактов с шагом 2,54 мм на торце платы позволяют задействовать дополнительные ножки микроконтроллера, и ещё 2 контакта зарезервированы для внешней NFC-антенны.
Для подключения периферии отведено 22 порта ввода-вывода общего назначения с дополнительными возможностями.
Для подключения модулей предусмотрены аппаратные интерфейсы UART, SPI и I²C.
Обратите внимание, что логическое напряжение на пинах MDBT42Q — 3,3 вольта, поэтому подключение 5-вольтовой периферии повредит устройство.
Для написания и заливки кода JavaScript на контроллер используется среда программирования Espruino Web IDE, доступная в виде онлайн-инструмента, расширения Google Chrome или отдельного приложения.
MDBT42Q Breakout питается через контакт V+ на плате. Рекомендуемое входное напряжение — от 3,5 до 16 В. Встроенный регулятор напряжения выровняет его до 3,3 вольт.