• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Вопрос Самый простой МК с Bluetooth LE

Encrypt

Member
Посоветуйте варианты МК для реализации этой задачи менее костыльным способом - Доработка автоматического освежителя воздуха Glade SCJ-180
С возможностью стрелять и менять авто режимы через блютуз смартфона. :)

Это будет мое первое знакомство с программированием МК. Шаг - мигание светодиодом врядли получится пропустить, но хотелось бы как можно быстрее приступить к решению реальных задач!
 

Victor

Administrator
Команда форума
Вы начинаете с задачи, которая трудновата будет для первого знакомства, т.к. нужно будет второе устройство с LE для управления, а для использования в качестве управляющего устройства смартфон придется написать для него приложение.
Возьмите для начала ESP8266 или Arduino (вам придется использовать внешнее питание, а на батарейках сразу тоже рановато - потребуется управление deep sleep)
И посмотрите это Arduino Basic Connections - подключение всего в картинках
(подходит как для Arduino так и для ESP8266).
В сети тысячи примеров на ESP8266, когда управление чем-то (с помощью входов/выходов GPIO) производится через браузер (т.е. вам нужен HTTP сервер на esp8266).
С учетом отсутствия у вас опыта разработки на С для микроконтроллеров, начните с прошивки NodeMCU (туда заливаются скрипты на Lua) или создание прошивки в Arduino IDE для ESP8266.
Кроме того, ESP8266 существенно дешевле устройств с BLE
 

Shara

New member
Впрочем, для первого опыта, довольно геморройно всё будет в нативе писать для этого модуля, возможно стоит рассмотреть вариант STM32 + HC-08, если уж очень Bluetooth хочется
 

086dx66

Member
Возьми любую ардуину и hc-05 там правда блутуф 2.0 но для начала пойдет
Зато очень быстро можно сделать
Либо как сказали есп8266 можешь самую простую типа esp-01 но лучше сразу с усб интерфейсом типа wemos d1 mini или на ch340 или cp2102.
Запускаешь ее в режиме точки доступа (примеры идут в иде) и накидывешь страничку(звучит может страшно, работы по фигне примеры тоже есть в иде)
Я бы на твоем месте остановился на есп
Скоро выйдет пофиксенная есп32 там будет на чипе и бле и вифи
Переход будет в разц проще


В нативе под бле зае писать :(
 

086dx66

Member
Shara а ты видел примеры и сдк/софт для cc2540? Я когда года 2 назад искад нашел что софтина и сдк платные и забил на нее
 

086dx66

Member
2Encrypt
Не юзай nodemcu х... просто
Всю память сожрет за несколько строк кода
Ставь ардуио иде и там плату есп8266
И пиши как под обычную ардуино
Памяти в разы больше остается
 

086dx66

Member
CC2541DK-MINI

CC2541 Mini Development Kit
TI Store Price:
Unit price: $99.00
Это минимальная цена за железку для программирования сс254х ;( не гуманно
 

nikolz

Well-known member
CC2541DK-MINI

CC2541 Mini Development Kit
TI Store Price:
Unit price: $99.00
Это минимальная цена за железку для программирования сс254х ;( не гуманно
минимальная цена на железку CC debagger на али 770 руб
Софт 30 дневный - бесплатно.
----------------------------------
Как вариант - дождаться ESP32 - тоже с BLE , но дороже, чем cc25xx.
 

086dx66

Member
А сдк в открытом доступе?
И если работал норма описано или такое ж гуано как под есп
 

nikolz

Well-known member
не страшно, если чел дилетант,
хреново, когда он - воинствующий,
утомляет.
 

pvvx

Активный участник сообщества
Последнее редактирование:
Сверху Снизу