koolru (koolru) wrote,
koolru
koolru

NRF5. Первый запуск

Для изготовления "узлов"сети MySensors традиционно применяется Atmega328 и NRF24L01+. За последний год "аппаратная" часть расширилась как "новыми" радиомодулями, так и MCU (например, та же STM32).

(экран снял пока бился за плуг)

NRF5 это "два в одном", внутри:
- ARM® Cortex®-M4 32-bit processor with FPU, 64 MHz
- 512 kB flash/64 kB RAM или 256 kB flash/32 kB RAM
- радиомодуль на 2.4ГГц, который может блутутс и совместимое с NRF24L01+ радио.
"полное" описание по ссылке

Изначально предназначено для чего-то про Bluetoth LE - оно нам не надо, поэтому берем STM32F103 превращаем её в BMP (так или так или так)

Устанавливаем все, что нужно для Arduino IDE

И после этого мы можем заливать блинк


Или пример BatteryPoweredSensor. Все взлетело, с подписью сообщений и сном


Итог развлечений
- Неплохие характеристики модуля.
- На mon swd_scan BMP "не видит" модуль, надо отключать/подключать питание
- мелковат для отладки, надо заЛУТить отладочную плату
- кушает много тока в режиме сна
Tags: diy, iot, mysensors
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments