Android + Arduino + ESP32

Подготавливаем среду разработки Arduino IDE

<<Перейти к уроку>>

Создаем Простое Android приложение для контроля ESP8266 по WiFI на Android Studio. Подключаем сенсор температуры DS18B20 и 3 светодиода.

<<Перейти к уроку>>

Блютуз Монитор – это серия уроков на которой знакомимся с Bluetooth на андроид, для этого будем создавать приложение “Bluetooth Монитор” для подключения по bluetooth к микроконтроллеру ESP32 для передачи и приема данных с выводом данных на экране смартфона.

  1. На этом уроке создаем проект и учимся включать и выключать блютузю.
  2. На этом уроке создаем новый экран где у нас будет список устройств для подключения и создаем ArrayAdapter для списка!
  3. Заполняем адаптер.
  4. На этом уроке делаем сохранение выбранного модуля в памяти!
  5. Поиск устройств.
  6. Добавляем поиск блютуз устройств.
  7. На этом уроке добавляем найденные устройства в список.
  8. На этом уроке обновляем список найденных устройств.
  9. На этом уроке доделываем подключение по нажатию на найденное устройство.
  10. На этом уроке создаем классы для установки соединения с микроконтроллером ESP32.
  11. На этом уроке данных от микроконтроллера ESP32 на Android с помощью BluetoothSocket и InputStream.
  12. Передача данных с Android на ESP32 (Весь код приложения)