Русский
Русский
English
Статистика
Реклама

Development board

Мини плата для разработки и отладки ПО на BLE, Zigbee Thread

23.07.2020 04:04:23 | Автор: admin
Приветствую читателей Habr! В этой статье хочу поделится с сообществом своей новой разработкой, речь пойдет о небольшой Development Board на чипе nRF52840. Плата была спроектированна под недорогие модули E73-2G4M08S1C. Идея ее создания родилась в одном уютном телеграмм чатике довольно спонтанно. Была необходимость в недорогом и простом в сборке девайсе.




За основу была взята схема nRF52840 Dongle, совместимость с pca10059 позволяло довольно просто начать разработку в СДК, не было необходимоти переназначать интерфейсы, переферию. Все электронные компоненты которые необходимо напаять имеют размер >= 0805, поэтому плата паяется довольно просто.



Устройство может работать как запитанным от USB, так и от батарейки CR2032 или от источника напряжением 3.3в. Для переключения питания необходимо переставить перемычку U4 в нужное положение 5V или 3V3. Для питания и програмирования через USB на плате сделаны посадочные места под 2 типа USB разьемов, MICRO USB 2.0 TYPE B и USB 2.0 Type A.

Так же на плате установлена дополнительная перемычка BAT для батарейного отсека, это позволяет полностью отключать батарейку от устройства.


На девайсе установлены два разьема, с одной стороны 14P разьем, и с другой стороны 10P разьеме, так же с нижней стороны устройсва сделаны пады под оставшиеся пины.

C помошью данной платы удобно собирать прототипы будующих девайсов и тестировать ПО. Мне данный модуль пригодился для прототипирования устройств для сетей Mysensors. Так же данную плату очень легко превратить в Arduino NINA 33 BLE. В Arduino есть неплохая библтиотека Arduino BLE на основе Mbed OS.

Гитхаб проекта Mini Development Board

Для данной платы так же был сделан дополнительный модуль одним из участников нашего сообщества RGBW dimmer. Дополнительный модуль сделан в таких же размерах что и основная плата.



Изначально дополнительная плата и проект диммера в целом разрабатывался VKE(Maxim) под сеть Zigbee но уперся в непреодолимые препятствия внутри ZigBee Open Source Stack, привет ребятам из dsr-corporation.



Насколько мне известно сейчас данный проект диммера пересобран под протокол Thread и там все просто прекрасно.

Гитхаб проекта модуля расширения(dimmer)
Гитхаб проекта диммера на Zigbee
Гитхаб проекта диммера на Thread

Так же буквально на днях стал доступен проект датчика температуры, влажности и давления BME 280 на Thread, результаты по стабильности работы в сети Thread и энергопотреблению впечатляют.


Гитхаб проекта BME280 сенсора на Thread





Фото платы Mini Development Board собранной разными людьми







Небольшой видосик теста oled дисплея на Mini Development Board



На этом наверное и закончу! Всех интересующихся DIY железками и разработкой ПО для nRF5 (и не только) на протоколах BLE, Zigbee, Thread, Mysensors приглашаю в наши уютные телеграмм чаты:
Telegram@DIY Devices
Telegram@MySensors

Всем Добра!!!
Подробнее..

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru