Embedded & IoT

Что такое ESP32

Что это

Недорогой микроконтроллер с Wi-Fi и Bluetooth "на борту" — на нём строят умные устройства, датчики и другую "умную" электронику.

Как используем

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

Где это нужно бизнесу

  • Готового устройства под задачу нет, а собрать своё на дешёвой плате реально.
  • Устройство должно работать на площадке, где связь с сервером пропадает.
  • Нужны датчики или игровое оборудование, которые отправляют события на сервер.

Как мы это используем

Пишем прошивки под конкретную задачу: например, в собственной игровой системе студии устройство само считает урон и продолжает работать, даже если связь с сервером пропала. Прошивка на C++, а поведение держим одинаковым с версией на Python через общий протокол и автоматическую сверку в CI.

Типичные проблемы

  • Связь пропала — устройство встало. Логику, без которой нельзя играть или работать, оставляем на самом устройстве.
  • Две реализации расходятся. Если одна логика написана на двух языках, без автоматической сверки они рано или поздно начнут вести себя по-разному.

Когда это не нужно

Если готовое устройство с нужными функциями уже продаётся, своя плата и прошивка не окупятся.

Ещё в разделе «Embedded & IoT»
← Все термины

Нужен сайт, бот или автоматизация?

Термины объяснили — теперь давайте к делу: расскажите о задаче, а мы переведём её на понятный план работ.