Espruino MDBT42Q Breakout — миниатюрная платформа разработки с беспроводным модулем Bluetooth. Используйте её для создания IoT-устройств с обменом данных по воздуху через 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 вольт.