Рубрика: Программирование ESP8266

ESP8266 Урок 9. I2C. Подключаем внешний EEPROM

На данном уроке мы попробуем поработать с шиной I2c. Как таковой аппаратной поддержки передачи по данной шине у контроллера ESP8266 нет, нет такого модуля, нет даже специальных регистров для этого. Но в то же время посредством функционала библиотеки SDK всё

ESP8266 Урок 8. GPIO interrupt

С внешними прерываниями на других МК мы уже ранее работали, поэтому, в принципе, нет необходимости объяснять очень подробно, что это такое. У ESP8266 также имеется механизм обработки внешних прерываний. Тем не менее повторюсь. Внешние прерывания — это такие прерывания, которые

ESP8266 Урок 7. UART. Передача данных

Продолжаем учиться писать код для микроконтроллера ESP8266. И сегодня мы попробуем передать какие-нибудь данные с нашего модуля по шине UART на ПК. С данным интерфейсом мы уже прекрасно знакомы из курсов занятий по программированию других МК, знаем протокол передачи, поэтому

ESP8266 Урок 6. Подключаем кнопку

Продолжаем учиться писать код для микроконтроллера ESP8266. На данном занятии мы попробуем поработать с GPIO на вход и отследить уровень сигнала на одной из ножек порта. Работать также мы будем с платой NodeMCU. Поэтому для начала давайте глянем распиновку ножек

ESP8266 Урок 5. Настраиваем toolchain и пишем свою прошивку в IDE Eclipse. Часть 2

  В предыдущей части урока мы подготовили все инструменты (тулчейн) для сборки прошивки из исходных файлов, создали проект и начали писать файл сценария Makefile, а также исходный код. Будет тут у нас ещё небольшой подводный камень, но о нём потом.

ESP8266 Урок 5. Настраиваем toolchain и пишем свою прошивку в IDE Eclipse. Часть 1

Ну вот, наконец-то пришла пора нам вернуться к контроллеру с WiFi-модулем ESP8266. До сих пор мы его изучали, пользуясь ПО, установленном в нём при покупке, а также прошивали готовое ПО. А теперь мы попробуем прошивку для него написать самостоятельно. Это

ESP8266 Урок 4. Прошиваем ESP-01

Продолжаем работу с микроконтроллером ESP8266, а вернее с FLASH-памятью, подключенной к ней для хранения ПО и настроек. Сегодня мы попробуем в эту память что-нибудь записать, или, как говорят, прошить её, тем самым обновить программное обеспечение до другой более новой версии.

ESP8266 Урок 3. Читаем прошивку ESP-01. Часть 2

В предыдущей части нашего урока мы подготовили инструменты для работы с прошивками ESP8266, а также считали всю FLASH-память модуля ESP-01.   Мы можем полностью прошивать весь дамп в контроллер, но это, поверьте, не всегда получается, возможно, есть какие-то защищённые области. Мои

ESP8266 Урок 3. Читаем прошивку ESP-01. Часть 1

В данном занятии мы попытаемся разобраться, какие файлы прошиваются в микроконтроллер ESP8266, в частности в ESP-01, а также попытаемся считать прошивку из контроллера, так как вот об этом информации очень мало, хотя она вполне может пригодиться, так как нередко многие

ESP8266 Урок 2. AT команды

Продолжаем знакомство с микроконтроллером ESP8266. На данном занятии мы попробуем посредством AT-команд управлять данной микросхемой, а вернее модулем ESP-01, на которой она установлена. Вот так вот выглядит модуль ESP-01     А это его вид снизу (со стороны контактов)  

Наверх