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

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

 

 

STM Урок 148. LL. Динамическая индикация

Продолжаем изучение библиотеки LL. И сегодня мы к нашему контроллеру STM32F103 попробуем подключить четырехразрядный семисегментный индикатор. Причём именно сразу четырехразрядный, так как, думаю, работать со статической индикацией и с одноразрядным индикатором смысла нет, так как это используется очень редко и

 

 

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

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

 

 

STM Урок 147. LL. Таймеры. Часть 2

В предыдущей части нашего урока мы познакомились с типами таймеров в STM32F1, а также с некоторыми регистрами таймеров, которые мы теперь будем использовать на практике в нашем проекте.   Теперь, накопив о таймерах столько знаний, можно перейти и к созданию проекта.

 

 

STM Урок 147. LL. Таймеры. Часть 1

Продолжаем знакомство с библиотекой LL (low-layer drivers). На прошлом занятии мы узнали о преимуществах данной библиотеки, поработали с ножками порта, а теперь давайте попробуем поработать с таймерами. С таймерами, вообще-то, мы работаем уже давно и постоянно, но с использованием библиотеки

 

 

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

Наконец-то, по многочисленным просьбам мы начинаем знакомство, а впоследствии, как я думаю, и полноценную работу по программированию микроконтроллера ESP8266. Данный контроллер является собственностью китайского производителя Espressif, и основную свою популярность среди программистов он снискал благодаря наличию беспроводного интерфейса Wi-Fi. Также

 

 

STM Урок 146. Библиотека LL. Светодиоды и кнопка

В уроке 144 мы с вами познакомились, какие основные режимы пониженного энергопотребления существуют у контроллеров stm32 и поглубже познакомились с одним из них — с режимом SLEEP. И, прежде чем приступить к изучению остальных режимов, давайте познакомимся с библиотекой low-layer

 

 

STM Урок 145. WS2812B. Новые эффекты и оптимизация кода. Часть 3

В предыдущей части урока мы написали несколько тестов и проверили их на практике. Следующий тест будет очень интересный. Там будет бежать по ленте маска насыщенности, то есть плавно бежим плавным белым пятном. Только вот с белым пятном будет уже наоборот,

 

 

STM Урок 145. WS2812B. Новые эффекты и оптимизация кода. Часть 2

В предыдущей части урока мы познакомились с цветовой моделью HSV, настроили проект, написали функцию конвертирования данных цветового пространства HSV в RGB, а также написали первый тест. Попробуем изменить количество радуг, поставим или 2 или 4   ws2812_test01(2,2);     ws2812_test01(4,2);  

 

 

STM Урок 145. WS2812B. Новые эффекты и оптимизация кода. Часть 1

Очень немалый интерес у посетителей ресурса вызвал урок 142 по подключению светодиодных лент количеством 150 и 300 светодиодов к контроллеру STM32. Поэтому хотелось бы немного продолжить и развить данную тему. Также на данный урок меня подтолкнула статья посетителя ресурса по