PortableISP

Прототип 2019
PortableISP

Инженер ищет ПК со свободным 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». Он прошивал тестовый скетч и выводил протокол синхронизации прямо на свой экран. Пробовали прикрутить картридер под хранение прошивок, через несколько дней отказались из-за нестабильного чтения и сделали файловый браузер вместо него.

Первый макет PortableISP, июнь 2019

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

Ранняя рамка корпуса, проверка расположения экрана и кнопок

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

Два варианта цвета корпуса рядом

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

PortableISP, корпус V1Ревизии платы PortableISP, 3D-рендер из EasyEDA с реальными моделями компонентов

Мы посчитали контрактное производство в Китае, проверили магазин EasyEDA как канал продаж и логистику в США — устройство пока рабочий прототип, не серия. Против настольных программаторов у него два реальных преимущества: заливка прошивки по WiFi и живой serial-монитор прямо на экране.

Что ищем

Открыты к дистрибьюторским соглашениям и OEM-лицензированию.

Подробнее

Stack

ESP32 C++ PlatformIO EasyEDA TFT Display LiPo Battery