Глядя на обилие дешевых ESP32 модулей захотелось мне сделать из них что нибудь полезное. Для работы мне нужен был BLE адаптер с последовательным интерфейсом пригодный для разных применений вроде организации беспроводного канала связи между железками или сбора телеметрии с нескольких устройств. Ну а для большей радости от процесса была выбрана платформа Ардуино. Эта статья - о том, что получилось.
Рубрика «bluetooth le»
BLE адаптер на ESP32 под Ардуино
2024-08-27 в 13:51, admin, рубрики: adapter, BLE, bluetooth, bluetooth 5.0, bluetooth le, esp32, esp32-c3, serial portКак дистанционно снимать показания с электросчетчика КАСКАД-1-МТ
2023-02-04 в 22:48, admin, рубрики: Ai-Thinker TB-04, bluetooth le, C, diy или сделай сам, home assistant, tlsr8253, Разработка для интернета вещей, схемотехника, умный домСразу скажу, все шаги повторять не нужно. Можно сразу перейти к схеме и проекту :)
Несколько лет назад Мосэнергосбыт устновил у меня в квартире новый электросчетчик "КАСКАД-1-МТ-W1-A1-230-5-60A-S-OV3".
Из внешних интерфейсов у этого счетчика есть только оптопорт.
iOS 15 позволяет находить даже выключенный iPhone: как это сделано и есть ли опасность
2021-10-01 в 13:51, admin, рубрики: apple, bluetooth le, find my, find my iphone, безопасность, Беспроводные технологии, информационная безопасность, определение местоположения, разработка под iOS, слежкаЯ заметил эту функцию довольно давно на одном из моих iPhone с бетой iOS 15. Вот скриншот, который я сделал в июле. С тех пор интерфейс пользователя немного изменился.
Пользователи далеко не сразу заметили существование этой функции. Нужно обновиться до iOS 15.0, включить в iPhone службы геолокации, войти в аккаунт пользователя, участвовать в сети Find My, и так далее. А под конец совершить самое странное действие, которое сегодня никто не делает: отключить iPhone. Но как только об этом узнал Twitter, популярность темы мгновенно выросла. Как и количество слухов о том, как реализована эта функция.
Читать полностью »
Я фотограф и я сделаю сам себе рабочий инструмент
2020-01-18 в 21:07, admin, рубрики: android development, bluetooth le, cordova, разработка мобильных приложений«Китайцы» делают очень крутые штуки, в том числе в сфере девайсов для фотографов. За последние 10 лет очень подтянули качество, стали разрабатывать свои уникальные продукты, которые бывает выше на голову чем от «именитых производителей». Но, почему то практически в каждом продукте находится хотя бы один, но огромный жирный минус. Такое ощущение, что разработчикам электроники прямо таки ставят в тз пунктик: «ложка дегтя — минимум 200 грамм».
Не так давно я решил побаловать себя постоянным светом и купил себе несколько «световых палок» yongnuo yn-360. Палки оказались просто волшебными, но без жирного минуса конечно же не обошлось — android приложение для дистанционного управления, оказалось практически не рабочим. Кроме мелких минусов приложения — главный, это невозможность управления несколькими устройствами сразу. Этот минус сделал бесполезным функцию управления, так как все равно приходилось бегать от палки до палки и регулировать свет вручную.
У меня был опыт в программировании, поэтому за несколько вечеров ситуация была исправлена.
Пеленгатор на дополненной реальности
2017-06-05 в 19:18, admin, рубрики: Augmented reality, bluetooth le, bluetooth low energy, internet of things, IoT, open source, wifi, информационная безопасность, Разработка для интернета вещей, разработка игр, Разработка под AR и VR
Когда я только начинал инженерную деятельность разработкой пеленгаторов, в головах опытных товарищей, называемых нами, молодыми, за глаза "дедами", бродила мечта о “пеленгаторе на пупке”. “Это — говорили они — такой маленький пеленгатор, который можно носить с собой и пеленговать украдкой. Вот, дескать, нам приходится таскать на себе такие тяжести на крышу и обратно (хотя таскала, конечно, молодежь), а они, молодежь, никак не разработают такую вещь”. Смотря на стоящие на столе огромные железяки, мы считали их немного не в себе.
Со временем техника уменьшалась в размерах, конечно не настолько, чтобы можно было носить за пазухой. Но несколькими годами позднее, познав немного проектирование антенной техники, я уже не относился к этим мечтам старших товарищей, как к бредням.
Затем буря экзистенциального кризиса вынесла меня из уютного офиса прославленной в узких кругах организации в жестокий океан народного хозяйства. Но молодость не отпускает, она въедается в наш мозг и я обнаружил — что бы я ни взялся делать, у меня почти всегда выходил пеленгатор. По крайней мере, так говорят мои товарищи.
Ужасный рок! Но я осмотрелся и увидел, что пеленгаторы могут быть нужны обычным людям. Это давало надежду!
Разработка IoT устройств с использованием Bluetooth LE
2016-10-04 в 8:18, admin, рубрики: ARM Cortex, BLE, bluetooth le, bluetooth low energy, diy или сделай сам, Kinetis, встраиваемый модуль, Интернет вещей, микроконтроллеры, Программирование, Производство и разработка электроники, Электроника для начинающих
Технология Bluetooth энергично пробивает себе место в сфере интернета вещей. Часть этой технологии, именуемая Bluetooth LE (Bluetooth Low Energy, она же Bluetooth Smart, она же BLE) прямо позиционирует себя как идеальный выбор для IoT (Internet of things). Трудно не согласится. BLE уже умеет маршрутизировать Internеt трафик, определять координаты в помещениях, подключать промышленные программируемые логические контроллеры, поддерживать WEB серверы, подключать весы, термометры, пульсометры, оксиметры, тонометры и массу других вещей. C BLE автоматически решается множество проблем присущих решениям с использованием Wi-Fi. Недолго осталось до момента, когда устройства с BLE смогут организовываться в MESH сети, по технологии схожей с ZigBee. Это уже отражено в спецификации Bluetooth 5.0Читать полностью »
Работа с Bluetooth LE из Java-приложений
2016-07-05 в 13:16, admin, рубрики: bluetooth le, Intel Edison, IoT, java, Беспроводные технологии, Блог компании Intel, Программирование, Разработка для интернета вещейСегодня расскажем о том, как, пользуясь Java, создавать приложения для IoT, которые могут работать с удалёнными Bluetooth Low Energy-устройствами. Разработку таких приложений, благодаря проекту с открытым исходным кодом TinyB, поддерживает Intel IoT Development Kit. TinyB предоставляет разработчику простые API для C++ и Java, которые позволяют работать с BLE-устройствами. Здесь рассмотрим API TinyB для Java, а эксперименты будем проводить на Intel Edison.
Эксперименты с Arduino 101
2016-06-16 в 15:09, admin, рубрики: Arduino 101, bluetooth le, Intel Curie, IoT, Блог компании Intel, программирование микроконтроллеров, разработка, Разработка для интернета вещей, метки: Arduino 101Однажды, жарким зимним днём, в канун Рождества, меня неудержимо потянуло сделать что-нибудь интересное. У меня был приличный запас фуа-гра (на юго-западе Франции, где я живу, производят много этого деликатеса), хороший фильм и плата Arduino 101. С ней-то я и решил поэкспериментировать. Присоединяйтесь!
Arduino 101
Читать полностью »
История реверс-инженеринга китайского фитнес-браслета
2016-02-29 в 8:42, admin, рубрики: android, Android sdk, bluetooth le, diy или сделай сам, iwown i5, open source, reverse engineering, Носимая электроникаКупи китайский браслет, разочаруйся в официальном ПО, напиши свое!