Работа с FreeRTOS и памятью в ESP32-S3 с помощью ESP-IDF (урок 5)

При создании простых встраиваемых систем мы обычно пишем код внутри одного бесконечного цикла, часто называемого «суперциклом» или «программированием на уровне аппаратного обеспечения». В этом подходе микроконтроллер выполняет одну инструкцию за другой. Если выполнение определенной функции занимает много времени или используется … Читать далее

Протоколы связи в ESP32-S3 с помощью ESP-IDF (урок 4)

При разработке крупных проектов встраиваемых систем часто возникает необходимость взаимодействия со множеством внешних устройств, таких как датчики, дисплеи, модули памяти и исполнительные механизмы. Однако количество доступных выводов GPIO на микроконтроллере, таком как ESP32-S3, может быть ограничено. Для преодоления этого ограничения … Читать далее

Работа с устройствами отображения в ESP32-S3 с помощью ESP-IDF (урок 3)

При работе над проектами встроенных систем нам часто требуется способ видеть, что происходит внутри нашего микроконтроллера. Именно здесь на помощь приходят устройства отображения. Устройства отображения — это важные компоненты вывода, которые позволяют микроконтроллеру напрямую взаимодействовать с внешним миром. Они помогают … Читать далее

Работа с контактами и двигателями в ESP32-S3 с помощью ESP-IDF (урок 2)

Цели урока: Разобраться в работе с контактами ввода/вывода общего назначения  (GPIO) в ESP32-S3. Разобраться в работе с двигателями в ESP32-S3. Контакты ввода/вывода общего назначения (GPIO) Контакты ввода/вывода общего назначения (General Purpose Input/Output, GPIO) позволяют ESP32-S3 подключаться к внешнему миру и … Читать далее

Архитектура и основы программирования ESP32-S3 с помощью ESP-IDF (урок 1)

Микроконтроллеры — это мощные устройства, позволяющие создавать интеллектуальные и автоматизированные системы. Хотя такие платформы, как Arduino, сделали изучение электроники доступным, современный мир требует возможности подключения к сети. Сегодняшним проектам часто необходимо подключаться к интернету, передавать данные в облако или взаимодействовать … Читать далее

Начало работы с Adafruit MEMENTO: плата c камерой, программируемая на Python

В последнее время появилось множество плат для разработки на базе ESP32-S3. Большинство плат оснащены дисплеем, некоторые также включают камеры и кнопки, а некоторые имеют динамики и микрофоны. Найти плату, которая объединяет все эти компоненты без ущерба для качества, стало настоящей … Читать далее

GPS-трекер на Seeed Studio XIAO ESP32-S3 с функцией геозонирования

Этот проект предполагает создание собственного GPS-трекера с использованием микроконтроллера Xiao-ESP32-S3. Обычно для создания GPS-трекера требуются дополнительные компоненты, такие как SIM-карта, GSM-модуль и другие средства связи для передачи данных о местоположении на телефон или компьютер. Но создание GPS-трекера с помощью Seeed Studio … Читать далее

Автономная система преобразования текста в речь на ESP32

Функция преобразования текста в речь на ESP32 становится действительно полезной и может превратить хороший проект встраиваемой электроники в по-настоящему полезный. Независимо от того, создаете ли вы портативное устройство, панель автоматизации, монитор безопасности или образовательный инструмент, внедрение преобразования текста в речь … Читать далее

Автономное распознавание голоса на ESP32 с использованием Edge Impulse

Распознавание голоса становится неотъемлемой частью Интернета вещей (IoT), позволяя нам управлять устройствами, отслеживать их состояние и взаимодействовать с ними без помощи рук. В основе работы ESP32 по преобразованию речи в текст лежит захват звука через микрофон, его обработка и преобразование … Читать далее

Программирование ESP32-S3 Box-3 с помощью Arduino IDE

Создание IoT-проектов (проектов интернета вещей) с сенсорными экранами раньше было головной болью, требующей множества компонентов, запутанной проводки и бесконечного поиска и устранения неисправностей. Но плата ESP32-S3 Box-3 значительно упрощает эту задачу. Это универсальная плата с двухъядерным процессором, сенсорным экраном и … Читать далее