Upload
-lampa-
View
416
Download
0
Embed Size (px)
Citation preview
Програмування ESP8266в Arduino IDE
By Lampa lab
План• Загальні характеристики та різновиди ESP8266;
• Схеми підключення ESP8266-01;
• Встановлення підтримки ESP8266 в Arduino IDE;
• Завантаження прошивки в ESP8266;
• Миготіння світлодіодом;
• Бібліотеки для роботи з WiFi;
• Створення веб-серверу для керування світлодіодом з браузера;
• Підключення температурного датчика DS18B20 до ESP8266;
• Створення веб-серверу на кілька сторінок;
Загальні характеристики ESP8266
Загальні характеристики ESP8266
Різновиди ESP8266 (ESP-01… ESP-11)• http://
www.esp8266.com/wiki/doku.php?id=esp8266-module-family
Різновиди ESP8266 (ESP-12)
Корисні посилання для вивчення• http://neilkolban.com/tech/wp-content/uploads/2015/09/Kolbans-B
ook-on-the-ESP8266-October-2015.pdf
• http://esp8266.ru/
• http://esp8266.ru/arduino-ide-esp8266/
• https://www.youtube.com/watch?v=B4voMbECCgE
Схеми підключення ESP8266-01
Схеми підключення ESP8266-01
Схеми підключення ESP8266-01
Схеми підключення ESP8266-01
Схеми підключення ESP8266-01
Схеми підключення ESP8266-01
Схеми підключення ESP8266-01
Програмування ESP8266• За допомогою AT команд:
http://esp8266.ru/esp8266-at-commands-v022/
http://geektimes.ru/post/241054/
• З використанням LUA скриптів для Node-MCU:
http://esp8266.ru/esp8266-nodemcu-luauploader/
https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en
http://esp8266.co.uk/tutorials/lua-basics/
• На чистому С;
http://geektimes.ru/post/241842/
Програмування ESP8266• На Python
http://esp8266.ru/esp8266-micropython/
• На js
http://esp8266.ru/category/esp8266/esp8266-%D0%B8-smart-js/
• З використанням Arduino-IDE:
http://esp8266.ru/arduino-ide-esp8266/
Налаштування ESP8266 в Arduino IDE
Встановлення підтримки ESP8266 в Arduino IDE
• http://esp8266.ru/arduino-ide-esp8266/#setup
Завантаження прошивки в ESP8266• http://esp8266.ru/arduino-ide-esp8266/#fast-start
Миготіння світлодіодом
Миготіння світлодіодом
Бібліотеки для роботи з WiFi• http://arduino.ua/ru/prog/WiFi
Створення веб-серверу для керування світлодіодом з браузера
Створення веб-серверу для керування світлодіодом з браузера
Створення веб-серверу для керування світлодіодом з браузера
Створення веб-серверу для керування світлодіодом з браузера
Створення веб-серверу для керування світлодіодом з браузера
Створення веб-серверу для керування світлодіодом з браузера
Підключення температурного датчика DS18B20• Стаття з описом роботи з датчиком в Arduino проектах:
http://arduino-project.net/podklyuchenie-ds18b20-arduino/
Створення веб-серверу на кілька сторінок
Створення веб-серверу на кілька сторінок
Створення веб-серверу на кілька сторінок• Додайте роботу з DS18B20
Створення веб-серверу на кілька сторінок• Додайте роботу з DS18B20
Створення веб-серверу на кілька сторінок• Додайте роботу з DS18B20