Espressif Inc — что за устройство в сети?

Espressif Inc — модуль беспроводной связи, который может быть установлен например в девайсе системы умного дома, интеллектуальном устройстве, модуле безопасности.
Под интеллектуальным устройством подразумевается девайс, которым можно управлять через вай-фай сеть.
Разбираемся
- Оказывается Espressif Inc — это может быть девайс, который присутствует в системе умного дома. Например регуляторы отопление. Wi-Fi им нужен чтобы обмениваться данными с устройством управления или например смартфоном, где установлена фирменная программа.
- Вообще есть компания ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. — она производит беспроводные чипы Wi-Fi, Блютуз для систем умного дома, интеллектуальных девайсов, устройств безопасности.
- Что можно сделать? Во-первых можно попробовать узнать инфу по МАК-адресу используя сайт 2ip.ua/ru/services/information-service/mac-find а еще можно внести МАК непонятного устройства в черный список и посмотреть что не будет работать в доме. Соответственно если проблем нет — значит это устройство и не нужно вам.
- Также можно попробовать сменить пароль и предоставить его только нужным девайсам.
- Интересно, но для устройств Espressif Inc существует специальное приложение IoT Espressif, которое необходимо для удаленного управления девайсами (например включатель света в комнате).
- Редко, но может быть такое, что устройство маскируется под Espressif Inc, взяв точно такое же название. Здесь лучше всего — сменить пароль и проверить, что установлен протокол безопасности WPA2.

Надеюсь данная информация оказалась полезной. Удачи и добра, до новых встреч друзья!
Запись опубликована 23/07/2021 автором 990x в рубрике Разное.
Комбо-чип Wi-Fi и Bluetooth 5.0 Espressif
17.12.2020 В 2014 году Espressif впервые выпустили чип ESP8266, а в 2016 серии чипов ESP32. ESP8266 имеет МК работающий только с Wi-Fi каналом, и предназначен для простых сценариев использования. ESP32 рассматривается в проекты, где есть требование по соединению Wi-Fi и Bluetooth или BLE (Bluetooth Low Energy), он имеет большую вычислительную мощность и функционал обеспечения безопасности. Эти два чипа стали бесспорными лидерами в своем сегменте IoT, соединившие в сеть огромное количество устройств. Производитель Espressif всегда стремился выдерживать баланс между качеством, функциональностью и стоимостью. В идеологии Espressif заложена мысль, что не бывает одного единого продукта, который бы удовлетворял сразу все потребности пользователя, а существует несколько продуктов для определенных нужд. По таким мотивам был спроектирован простой, но в то же время обеспечивающий безопасное соединений чип — ESP32-C3.
Основные принципы, по которым был разработан ESP32-C3:
1. Безопасность имеет первоочередную важность. Даже самое бюджетное решение должно предоставлять соответствующий уровень защиты от угроз;
2. Иметь доступ к Bluetooth Low Energy;
3. Хоть стоимость и является одним из важных параметров, не менее важным является наличие достаточного объема памяти. Это позволит гибко оптимизировать ПО в условиях эксплуатации.
В основе ESP32-C3 лежит одноядерный 32-ух битный RISC-V микропроцессор с 400 KB SRAM, который способен разогнаться до 160 MHz. Новый чип совмещает в себе стандарты Wi-Fi на 2.4 GHz и Bluetooth LE 5.0 с поддержкой Long-Range. На борту чипа присутствуют 22 программируемых GPIO с поддержкой ADC, SPI, UART, I2C, I2S, RMT, TWAI, и PWM.
Безопасность
DDoS атаки в основном нацелены на:
— Получение доступа к конфиденциальным данным;
— Получение неавторизованного контроля за устройством;
— Получение доступа к облаку с данными пользователей.
Основные положения по которым разработан ESP32-C3:
1. Защищенная загрузка данных. ESP32-C3 реализует схему аутентификации RSA-3072, которая гарантирует, что на платформе могут использоваться только лицензионные приложения. Данная опция блокирует вредоносное ПО загруженное во флэш-память. Защищенная загрузка данных ESP32-C3 добавляет менее 100 ms к процессу загрузки.
2. Флэш-шифрование. ESP32-C3 использует схему шифрования флэш-памяти AES-128-XTS, благодаря которой данные хранятся в зашифрованном виде во флэш-памяти. Контроллер флэш-памяти сопровождает процесс шифрования данных приложения. Это не только обеспечивает необходимую защиту конфиденциальных данных хранящихся во флеш-памяти, но также защищает от изменений ПО во время операций.
3. Цифровая подпись и HMAC периферия. ESP32-C3 имеет периферийное устройство, которое генерирует цифровые подписи с использованием закрытого ключа для доступа к прошивке. Аналогично на периферию выведена проверка по хэш-коду HMAC. Большинство облачных сервисов IoT используют X.509 аутентификацию. Сертификаты X.509 содержат информацию о владельце, открытый ключ, сведения об удостоверяющем центре и электронную цифровую подпись. Периферийное устройство с цифровой подписью защищает ключ устройства, который предоставляет доступ к конфиденциальным данным.
4. World Controller. В ESP32-C3 внедрили новое периферийное устройство — World Controller. Он предоставляет две среды, полностью изолированные друг от друга. В зависимости от конфигурации может использоваться для реализации доверенной среды выполнения (Trusted Execution Environment ) или схемы разделения приоритетов. Если микропрограмма приложения имеет задачу, которая имеет дело с конфиденциальными данными безопасности (например, служба DRM), она может воспользоваться преимуществом мирового контроллера и изолировать выполнение.
Bluetooth LE 5.0 с поддержкой Long-Range
Зачастую, для подключения к облачным сервисам используют канал Wi-Fi. Однако устройства, работающие только по Wi-Fi, создают определенные трудности для конфигурации сети, т.к. не обеспечивается надежная обратная связь провайдеру. Как следствие у пользователей iOS и Android могут появиться препятствия с подключением к сети. Bluetooth LE значительно упрощает настройку и обеспечивает легкое управление в локальном участке.
Предыдущие версии Bluetooth LE имели меньший радиус действия, что делало его не подходящим протоколом для работы на больших дистанциях. В ESP32-C3 добавили поддержку протокола Bluetooth LE 5.0 с PHY функциями, повысили характеристики сканирования, добавили резервирование данных, что увеличило дальность действия до 100 метров (Bluetooth Long-Range). Более того, чип поддерживает протокол Bluetooth LE Mesh.
Преимущество в памяти
С большим разнообразием вариантов использования и требований к памяти порой сложно определить наиболее подходящий ее размер. Опираясь на опыт прошлых лет, Epsressif пришли к выводу, что важно поддерживать сценарии использования с одним, а иногда и двумя TLS-подключениями, которые постоянно активны по Bluetooth-LE. 400 KB SRAM в ESP32-C3 удовлетворяют данным требованиям. Чип имеет динамическое разделение по памяти хранения команд (IRAM) и памяти хранения данных (DRAM), а также оптимизированные требования к памяти подсистемы Bluetooth по сравнению с ESP32.
ESP32-C3 будет иметь поддержку платформы ESP-IDF и обеспечивает работу в хост-режиме, за счет чего у пользователей могут соединиться по Wi-Fi и BLE c внешними микроконтроллерами и микропроцессорами через ESP-AT и ESP-Hosted SDK.
С учетом всего функционала чипа, его стоимость обещает быть близкой к ESP8266.
AURORA EVERNET – является официальным дистрибьютором продукции Espressif. Образцы чипов и модулей доступны на складе нашей компании, а также на складе производителя. Для заказа и всем возникшим вопросам обращайтесь к вашему менеджеру.
Espressif Systems

Компания Espressif Systems была основана еще в 2008 году в Китае. Только после шести лет упорной работы, компания представила первую беспроводную SoC-микросхему для Wi-Fi-приложений ESP8266EX, которая стала чрезвычайно популярной среди разработчиков. В 2016 году, закрепляя успех, Espressif Systems представила новое флагманское семейство ESP32, которое стало одним из первых интегрированных решений с одновременной поддержкой Wi-Fi и Bluetooth. Таким образом, за десять лет компания выросла из небольшого стартапа до многонационального пионера IoT в полупроводниковой промышленности и за период с 2014 по 2018 год выпустила более 100 000 миллионов чипов.
Продукция компании очень популярна среди профессионалов и радиолюбителей, т.к. имеет отличные технические характеристики, подробную документацию на свою продукцию, квалифицированную техническую поддержку и огромное сообщество пользователей. Решения от Espressif Systems применяются как в простых носимых устройствах и бытовой технике, так и в серьезных промышленных проектах.
Преимущества продукции Espressif Systems
- широкий выбор беспроводных микросхем и готовых модулей с поддержкой Wi-Fi и Bluetooth;
- низкая стоимость и отсутствие наценки за «раскрученный» бренд;
- 12-летняя гарантия выпуска для производителей промышленного оборудования;
- доступность на российском рынке;
- наличие широкого спектра отладочных плат;
- наличие бесплатных программных средств разработки;
- наличие богатого выбора библиотек и готовых решений в сети.
Stamp’s. M5Stamp C3U (5pcs)








M5StoreAliexpress
1. Описание
Базовое устройство на RISC-V-микроконтроллере ESP32-C3 от ESPRESSIF. Используют для создания широкого спектра решений по автоматизации в быту и на производстве. Есть Wi-Fi, Bluetooth 5 (LE). Безопасная загрузка с RSA-3072 и шифрование памяти AES-128-XTS. ESP32-C3 отвечает требованиям безопасности Bluetooth.
Микроконтроллер ESP32-C3 построен на одном ядре RISC-V с тактовой частотой 160 МГц. Объём RAM-памяти составляет 400 Кбайт, а флэш – 4 Мбайт. Bluetooth 5 (LR) обеспечивает большую дальность действия, ячеистую архитектуру сети и лёгок в использовании. Пластиковый корпус выдерживает сравнительно большие рабочие температуры.
Примечание: новое устройство C3U обладает теми же самыми возможностями, что и предыдущая модель C3, за исключением USB-микросхемы. В C3U используется микроконтроллер ESP32-C3, который оснащён встроенным USB-Serial. Если Вы уже вдохновились существующими проектами, то смело добавляйте данный продукт в свой список покупок.
2. Особенности продукта:
МНОЖЕСТВО ВАРИАНТОВ МОНТАЖА:
Официально мы предлагаем три способа электрического монтажа базового устройства M5Stamp C3, в их числе «SMT», «DIP» и «flywire». Кроме того, корпус устройства выполнен из термостойкого пластика, способного выдержать пиковую температуру до 230 ℃.
ВЫСОКАЯ ИНТЕГРАЦИЯ:
Базовое устройство M5Stamp C3 оснащено преобразователем постоянного тока с 5 до 3,3 В, четырнадцатью портами ввода/вывода, портом USB-C, программируемым RGB-светодиодом и кнопкой, кнопкой перезагрузки, а также правильно настроенным РЧ-контуром с антенной для обеспечения качественного, стабильного беспроводного соединения.
ПЛАТФОРМЫ ДЛЯ РАЗРАБОТКИ:
- Arduino IDE;
- ESP32-IDF;
- UIFlow. Скоро.
3. Комплектация:
- M5Stamp C3U × 5 шт.;
- термостойкая наклейка × 5 шт.
4. Применение:
- в самоделках и прототипах;
- в промышленной автоматизации;
- в умном доме;
- в носимых устройствах;
- в медицинской технике;
- в бытовой электронике.
5. Режим прошивки
- нажмите и удерживайте центральную кнопку на отключенном от источника питания M5Stamp C3U;
- продолжая удерживать центральную кнопку, подключите M5Stamp C3U к компьютеру;
- когда устройство будет определено, дождитесь окончания процесса прошивки.
6. Сравнение моделей
Различия между моделями приведены в таблице 6.1.
| Модель | Микроконтроллер | Количество портов ввода/вывода, шт. | Контакт кнопки | USB микросхема | Функционал USB |
|---|---|---|---|---|---|
| STAMP-C3 | ESP32-C3 | 13 | G3 | CH9102 | Прошивка и последовательный порт |
| STAMP-C3U | ESP32-C3 | 14 | G9 | отсутствует | Прошивка, JTAG и последовательный порт CDC |
7. Технические характеристики
Технические характеристики приведены в таблице 7.1.
| Параметр | Значение |
|---|---|
| ESP32-C3 | архитектура RISC-V. Разрядность 32 бит. Одно ядро. Тактовая частота 160 МГц |
| Память | ROM 384 Кбайт, SRAM 400 Кбайт, RTC SRAM 8 Кбайт, FLASH 4 Мбайт |
| Wi-Fi | IEEE 802.11 b/g/n (до 150 Мбит/с) с полосой пропускания 20 и 40 МГц |
| Bluetooth | Bluetooth 5. Bluetooth MESH. Поддерживаемые скорости Bluetooth 125, 500, 1000, 2000 Кбит/с |
| Электропитание, В @ мА | 5 @ 500 |
| ЧМВ | программируемая физическая кнопка, кнопка перезагрузки, программируемый RGB-светодиод SK6812 |
| Количество USB-C, шт. | 1 |
| Тип антенны | 2.4G 3D Antenna |
| Аппаратные возможности и интерфейсы | АЦП, GPIO, SPI, UART, I2C, I2S, ШИМ, RMT, DMA, USB, TWAI |
| Контакты ввода/вывода | G0, G1, G3, G4, G5, G6, G7, G8, G9, G10, G18, G19, G21, G22 |
| IO interface spacing | 2,54 |
| Масса нетто, г | 3,8 |
| Размеры изделия, мм | 34 × 20 × 4,6 |
| Размеры упаковки (полупрозрачный пакет), мм | 85 × 55 × ? |