nrf52832

  • ХабрахабрФото Первое знакомство с nRF52832, его оригинальным SDK и средой разработки SEGGER. Мигалка светодиодом Bluetooth

    Первое знакомство с nRF52832, его оригинальным SDK и средой разработки SEGGER. Мигалка светодиодом Bluetooth

    nRF52832 популярный и доступный микроконтроллер, однако информации по нему на русском совсем немного, да и в зарубежных интернетах не до жиру. Спасает Nordic DevZone и Google. В Ардуино есть поддержка данного МК, но для взрослых проектов обычно используют поддержку производителя. В данной статье я хочу рассказать свой подход к работе с данным МК. Небольшое предупреждение: я бы не советовал брать…

    Читать далее »
  • ХабрахабрФото Использование coroutines из С++20 в связке с NRF52832 и GTest

    Использование coroutines из С++20 в связке с NRF52832 и GTest

    Появилась идея в домашнем проекте попробовать использовать сопрограммы из С++20 на маленькой железке. В качестве модуля для экспериментов был выбран E73 NRF52832. Из инструментария, который использовался в процессе разработки- arm-gcc-gnu-none-eabi 10. 2, MSVC для проверки идей и прогона тестов на Windows-платформе. Изначально было в планах продемонстрировать на чем-то концепцию и как именно их можно было применять. Была идея адаптирования примера…

    Читать далее »
  • ХабрахабрФото Беспроводная мини погодная станция с e-paper экраном на батарейках

    Беспроводная мини погодная станция с e-paper экраном на батарейках

    Приветствую всех читателей Habr! В своей сегодняшней статье хочу поделиться с вами своим новым устройством – датчиком температуры, влажности и давления с функцией предсказания погоды. Датчик работает на микроконтроллерах nRF52. Данный проект это логическое продолжение этого проекта. В новом датчике используется дисплей на электронных чернилах размером 2.9 дюймов. В датчике установлен сенсор BME280, так же есть место под установку датчиков…

    Читать далее »
  • ХабрахабрФото Мультисенсорный беспроводной микро DIY датчик

    Мультисенсорный беспроводной микро DIY датчик

    DIY, как говорит Википедия, это уже давно субкультура. В этой статье хочу рассказать о своем diy проекте небольшого беспроводного мультисенсорного датчика, и это будет моим небольшом вкладом в данную субкультуру. История этого проекта началась с корпуса, это звучит по-дурацки, но именно так этот проект и начался. Корпус был куплен на сайте Алиэкспресс, надо отметить что качество отливки пластика у этого…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Как подключить АЦП HX711 к NRF52832

    [Из песочницы] Как подключить АЦП HX711 к NRF52832

    1. Введение На повестке дня стояла задача разработать протокол общения микроконтролера nrf52832 с двумя полумостовыми китайскими тензодатчиками. Задача оказалась не простой, так как столкнулся с отсутствием какой — либо внятной информации. Вероятнее, что «корень зла» находится в самом SDK от Nordic Semiconductor — это постоянное обновления версий, некоторая избыточность и запутанность функционала. Пришлось писать все с нуля. Я думаю эта…

    Читать далее »
  • ХабрахабрФото Мини Термометр & гигрометр с E-PAPER на nRF52 — или о том, что пока не выпустили производители

    Мини Термометр & гигрометр с E-PAPER на nRF52 — или о том, что пока не выпустили производители

    Приветствую всех читателей Habr! Хочу поделится с вами своим новым опенсорс проектом. Из названия статьи понятно что речь пойдет о датчике температуры и влажности с дисплеем на электронных чернилах. Уже достаточно давно я попробовал сделать проект датчика температуры с такими дисплеями в виде ардуино модуля. С тех пор тема e-ink дисплеев меня заинтересовала. Целью данного проекта была разрабока миниатюрного датчика,…

    Читать далее »
  • ХабрахабрФото Беспроводной модуль для ёмкостного датчика влажности почвы на nRF52832

    Беспроводной модуль для ёмкостного датчика влажности почвы на nRF52832

    Всем привет, сегодня расскажу о том как я решил проапгрейдить датчик влажности почвы с Алиэкспресс. Примерно месяц назад был куплен датчик влажности почвы. Зачем покупал и сам не знаю, наверное все из-за цены в 40 рублей 🙂 Так как датчик супер дешевый, то очень хотелось бы найти так же дешевое и незатейливое решение. Получив и успешно проверив датчик(с помощью Ардуино…

    Читать далее »
  • ХабрахабрФото Беспроводной датчик протечки воды на nRF52832, DIY проект

    Беспроводной датчик протечки воды на nRF52832, DIY проект

    Приветствую всех читателей раздела «DIY или Сделай сам» на Habr! Сегодня хочу рассказать об очередном своем проекте, эта статья будет о датчике протечки воды на батарейном питании. Как и в предыдущих проектах, это устройство работает на микроконтроллере nRF52832. Есть три версии этого датчика, во всех трех версиях используются готовые модули с nRF52832, в этой статье речь пойдет о средней версии…

    Читать далее »
  • ХабрахабрФото Беспроводной датчик температуры, влажности, атмосферного давления на nRF52832

    Беспроводной датчик температуры, влажности, атмосферного давления на nRF52832

    Приветствую всех читателей Habr! Сегодняшняя статья будет о датчике температуры, влажности и атмосферного давления c длительным скором работы от одной батарейки. Датчик работает на микроконтролере nRF52832 (даташит). Для получения температуры, влажности и атмосферного давления использован сенсорс BME280 — даташит. Датчик работает от батареек CR2430/CR2450/CR2477. Потребление в режиме передачи составляет 8мА, в режиме сна 5мкА. Итак обо всем попорядку. Это Arduino…

    Читать далее »
  • ХабрахабрФото Сенсорный мини выключатель c стеклянной панелью на nRF52832

    Сенсорный мини выключатель c стеклянной панелью на nRF52832

    int8_t timer_status = 0; boolean sens_flag1 = 0; boolean sens_flag2 = 0; boolean switch_a = 0; boolean switch_b = 0; uint16_t temp; float vcc; int battery; int old_battery; uint32_t oldmillis; uint32_t newmillis; uint32_t interrupt_time; uint32_t SLEEP_TIME = 7000; uint32_t SLEEP_TIME_W; uint32_t SLEEP_TIME_W2; int NrfRSSI; uint16_t NrfRSSI2; boolean wait_off; //#define MY_DEBUG #define MY_DISABLED_SERIAL #define MY_RADIO_NRF5_ESB #define MY_PASSIVE_NODE #define MY_NODE_ID 120 #define…

    Читать далее »


Кнопка «Наверх»