PortableISP
- Для кого
- Инженеры-прошивальщики на производстве и у клиентов.
- Есть
- Рабочий прототип и 16-канальный адаптер для пакетной прошивки (2024).
- Дальше
- Партнёр по дистрибуции или OEM для серии.
- Последняя активность
- нояб. 2024
Инженер ищет ПК со свободным USB-портом и нужным кабелем — на заводе или у клиента это время идёт в минус.
PortableISP убирает ПК из цепочки. Карманное устройство на ESP-WROOM-32, с 2,2-дюймовым цветным TFT и пятипозиционной клавиатурой. Прошивает и бэкапит ESP32 и ESP8266 по UART, читает AVR через ICSP, снимает SWD-бэкапы с ARM- и STM32-целей прямо на SD-карту — без ноутбука.
Первый рабочий образец, июнь 2019 года, — это голая плата ESP32 напрямую припаянная к 1,8-дюймовому SPI TFT, с подписью от руки «EspBurner v0.1». Он прошивал тестовый скетч и выводил протокол синхронизации прямо на свой экран. Пробовали прикрутить картридер под хранение прошивок, через несколько дней отказались из-за нестабильного чтения и сделали файловый браузер вместо него.

Уместить эту плату в карманный корпус заняло весь 2019 год: сначала простая печатная коробка, потом открытая рамка — проверить расположение экрана и кнопок, прежде чем закрывать корпус целиком.

В 2020 развели отдельную плату, попробовали две компоновки лицевой панели — кнопки под экраном и кнопки сбоку — и остановились на варианте с кнопками снизу, напечатав и сравнив его в чёрном и серо-белом пластике. Параллельно пробовали более дешёвый путь — готовый модуль TTGO T4 через кастомную плату-переходник.

Корпус с розовым акцентом и цветным TFT на лицевой панели вышел как «V1» в декабре того же года. С тех пор плата прошла ещё три ревизии разводки в EasyEDA и пришла к нынешнему чёрному корпусу. Отдельная плата выносит клавиатуру наружу для корпусов, где основная плата спрятана глубже. Заряд LiPo держит MCP73831.


Мы посчитали контрактное производство в Китае, проверили магазин EasyEDA как канал продаж и логистику в США — устройство пока рабочий прототип, не серия. Против настольных программаторов у него два реальных преимущества: заливка прошивки по WiFi и живой serial-монитор прямо на экране.
Инженерия в цифрах
- Стадия: прототип, в серию не запущен. Последняя инженерная работа датируется ноябрём 2024.
- Объём: около 1 262 часов инженерной работы, шесть инженеров, с апреля 2019 по ноябрь 2024.
- Целевые чипы: ESP32 и ESP8266 по UART, AVR по ICSP, ARM/STM32 по SWD. Бэкап прошивки идёт по ICSP, SWD и UART.
- Защита от клонов: шифрование флеша ESP32 и OTA-обновления.
- Мультипрошивка: в марте 2024 изготовили и собрали 16-канальный адаптер со своей схемой, DC-DC-преобразователем и платой.
- Прошивка: PlatformIO и фреймворк Arduino на целевой плате ESP32 DOIT, своя таблица разделов
min_spiffsи автоопределение скорости порта.
Нужна команда на железо, прошивку и облако? Напишите нам.