Найти в Дзене
ESP-IDF & PlatformIO

ESP-IDF & PlatformIO

Программирование с использованием framework от производителя чипов Espressif
подборка · 25 материалов
224 читали · 2 года назад
Пакетная компиляция проектов PlatformIO
Добрый день, уважаемый читатель! Сегодня я поведаю вам по секрету, как легко и просто скомпилировать два десятка проектов PlatformIO за полчаса без труда и забот. Причем не обязательно это должны быть проекты ESP-IDF, это могут быть вполне и проекты под популярный в народе фреймворк Arduino, главное чтобы они были созданы в PlatformIO, а не в ArduinoIDE. Лично у меня проекты после отладки, прошивки и установки созданного устройства на постоянное место работы не остаются в замороженном состоянии...
364 читали · 2 года назад
SSL/TLS-соединения на ESP32 и ESP-IDF
Добрый день, уважаемый читатель! Продолжаем тему защищенных соединений, но теперь уже применительно к ESP32 и Espressif IoT Development Framework (ESP-IDF). В ESP-IDF за безопасные соединения "по умолчанию" отвечает открытая библиотека Mbed TLS — это библиотека C, которая реализует криптографические примитивы, манипулирование сертификатами X.509 и протоколы SSL/TLS и DTLS. Небольшой размер кода делает её подходящим вариантом для встраиваемых систем. Но не спешите скачивать и изучать исходную версию...
1812 читали · 2 года назад
HTTP запросы на ESP8266 и ESP32
Добрый день, уважаемый читатель! Сегодня поговорим о том, как выполнять различные HTTP-запросы из устройств на базе: В данной статье рассмотрим самый простой вариант - без шифрования, а в следующей части марлезонского балета поговорим как прикрутить ко всему этому TLS-шифрование. Тема, в общем-то не очень сложная - можете считать данную статью как всего-лишь предисловием к статье о TLS-шифровании. Для чего нужны HTTP-запросы в вашем устройстве? С помощью HTTP устройства могут получать какие-либо...
1532 читали · 2 года назад
Работа с шиной I2C на ESP32 и ESP-IDF
Добрый день, уважаемый читатель! В данной статье я поделюсь информацией, как работать с шиной I2C на ESP32 из Espressif IoT Development Framework (ESP-IDF). I2C — это последовательный, синхронный, полудуплексный протокол связи, который позволяет сосуществовать нескольким ведущим и ведомым устройствам на одной шине. Шина I2C состоит из двух линий: последовательной линии данных (SDA) и последовательной синхронизации (SCL). Обе линии требуют подтягивающих резисторов. Ранее я уже немного касался теоретических...
1086 читали · 2 года назад
ESP-IDF: а что под капотом? Обзор базовых объектов
Добрый день, уважаемый читатель! На создание этой статьи меня натолкнул один из моих постоянных читателей и подписчиков. Эта статья ориентирована на начинающих разработчиков и представляет собой очень краткий обзор инструментов и средств, которые предоставляет ESP-IDF и FreeRTOS, для чего и в каких случаях они могут применяться. Как правило начинающим программистам, которые хотят освоить FreeRTOS, очень не хватает знаний о всех её возможностях и инструментах. Конечно, есть прекрасные публикации, например А...
10,8 тыс читали · 2 года назад
Интерфейс I2C: принципы функционирования или зачем ещё тут нужны какие-то резисторы?
Добрый день, уважаемый читатель! Вниманию читателей! Данная статья, возможно, немного "устарела", так как я корректирую, исправляю, и дополняю статьи только на своем основном сайте: kotyara12.ru (исправлять статьи сразу на всех ресурсах - это очень большой труд, который совсем не ценят хозяева Дзена). Если вам интересная переработанная версия, то советую вам прочитать её по ссылке: https://kotyara12.ru/iot/i2c/. Это касается и других статей канала - практически все статьи опубликованы на моем основном сайте...