ESP32 Урок 7. I2C. Переходник для LCD 20×4

Продолжаем тему поддержки аппаратного I2C в контроллере ESP32 и сегодня мы немного закрепим знания по данной теме, написав небольшую программу по работе с символьным дисплеем разрешением в 4 строки по 20 символов, подключенному по шине I2C к нашему контроллеру. С данным

 

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

 На данном уроке мы попробуем поработать с шиной I2c. С данной шиной мы раньше также работали с применением других микроконтроллеров. Настало время поработать с ней, подключив по ней что-нибудь к контроллеру ESP32. Данная шина у контроллера ESP32 реализована аппаратно в

 

ESP32 Урок 5. GPIO interrupt

В прошлом уроке нам удалось попробовать использование порта ввода-вывода на вход. Только работали мы с кнопкой, отслеживая её состояние в неком цикле, что накладывает ряд ограничений на работу всей программы. Для этого и придумано следить за состоянием портов именно посредством

 

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

На прошлом уроке нам удалось создать свой проект и попробовать использование порта ввода-вывода на выход. В результате получилось помигать светодиодом, подключенным к определённой ножке порта. А теперь мы попробуем испытать порт на вход. Для этого мы сначала подключим кнопку, например

 

ESP32 Урок 3. Мигающий светодиод

На прошлом занятии мы установили всё необходимое для написания кода для контроллера ESP32, а также испытали проект по выводу в терминальную программу информации, а сегодня мы попробуем помигать светодиодом, испытав работу с портом ввода-вывода. Также мы настроим под себя среду

 

ESP32 Урок 2. Настраиваем toolchain и пишем свою прошивку в Espressif IDE

В прошлом занятии мы немного познакомились с линейкой микроконтроллеров ESP32. Теперь пришло время попробовать себя в написании ПО для него. Писать прошивки так же, как и в случае с ESP8266, можно несколькими способами. Можно это делать в IDE Arduino, установив необходимый

 

ESP32 Урок 1. Первое знакомство с контроллером ESP32

Ну вот, наконец-то, настало время нам перейти к знакомству с более взрослой линейкой контроллеров китайского производителя Espressif — ESP32. Зрители и читатели данного ресурса давно уже меня просят о том, чтобы я поскорей начал уроки по контроллеру ESP32, но так

 

STM Урок 219. HAL. STM32F4. FLASH память W25Q. Запись данных. Подключаем LCD

Продолжая тему программирования контроллера STM32F4 и также работу с последовательной FLASH-памятью серии W25Q, мы попытаемся с помощью программы для ПК записать данные в память микросхемы. Причём запишем мы данные из файла, подготовленного для прошивки. Хочу заверить, что данная работа несложная,

 

ESP8266 Урок 31. FreeRTOS. Файловая система SPIFFS

Продолжаем работу по программированию микроконтроллера ESP8266 с использованием операционной системы реального времени FREEFTOS. На прошлом уроке мы убедились, что мы вполне можем передавать по протоколу HTTP документы с нашего сервера клиенту. Только мы столкнулись с проблемой их неудобного хранения на

 

STM Урок 218. HAL. STM32F4. FLASH память W25Q. Стираем информацию

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