В радиоэлектронике часто требуется сделать что-то мелкое, на что тратить ATmega не хочется, да и выглядит такое решение «слишком жирно». Обычно в таких случаях используют «младшую ветвь AVR» — микроконтроллеры ATtiny. До поры, до времени, я использовал в «мелких задачах» ATtiny13, но, «для еще более ленивых», существуют более «продвинутые» решения… например, проект DigiSpark (даже ссылку давать не буду — в любом поисковике их «тьма» выскочит).
Архив рубрики: Не совсем Arduino
ESP-01. Arduino IDE. Простой Web-сервер — управление: 3 линии GPIO на вывод, 1 — на ввод
Кроме вывода данных, может потребоваться и считывание информации… На основе описанного выше примера сделан скетч WiFiWebServer_3out_1in, позволяющий управлять тремя выводами GPIO (GPIO0, GPIO1, GPIO3) и считывать состояние вывода GPIO2. В приведенной выше схеме «освобождаем» GPIO2 от светодиода и подаем на него с помощью кнопки S1 уровни логической единицы или нуля, имитируя источник данных…
ESP-01. Arduino IDE. Простой Web-сервер — управление четырьмя линиями GPIO0…GPIO3
После первой победы, сразу хочется чего-то большего. На фото показан макет, реализующий управление четырьмя выходами GPIO (светодиодами). Использованы выводы GPIO0…GPIO3.
Читать далее ESP-01. Arduino IDE. Простой Web-сервер — управление четырьмя линиями GPIO0…GPIO3
ESP-01. Arduino IDE. Простой Web-сервер — управление GPIO2
После простой задачки интересно посмотреть как работает модуль по «своему прямому назначению».
В списке примеров есть реализация простенького Web-сервера. Программка позволяет управлять выходом GPIO2 (для наглядности к нему хорошо бы подключить светодиод катодом к GND через резистор (я ставил 200 ом)).
Читать далее ESP-01. Arduino IDE. Простой Web-сервер — управление GPIO2
ESP-01. Использование Arduino IDE
Как было отмечено в предыдущей статье, одним из методов работы с ESP8266 является использование «самодельной» прошивки.
Наиболее «ленивым» способом реализовать этот метод можно используя «готовые dll-ки» для Arduino IDE. Такое решение позволяет использовать стандартные ардуиновские подходы для реализации различных технически-программных решений. Знакомая «обстановка» существенно упрощает и ускоряет разработку любительских конструкций.
«Arduino IDE для ESP8266 позволяет писать скетчи и загружать их одним кликом в ESP8266 в знакомой среде Arduino IDE».
Совсем не Arduino… ESP8266. Пара слов о платформе
Все-таки надо пару слов сказать про «чудо-платформу» ESP8266EX… Далее, в-основном, использованы материалы es8266.ru.
Два (для первого знакомства) небольших документа, дают общее представление о проекте:
ESP8266_Module Application Design Guide и ESP8266_Beginners_Guide.
Читать далее Совсем не Arduino… ESP8266. Пара слов о платформе

