За время работы над проектом было сделано несколько разных корпусов. Можете использовать один из них и дорабатывать под себя, или возможно вам будет удобнее спроектировать свой под конкретный дисплей (weAct и WaveShare имеют разные пропроции плат и расположение выводов - см. Список поддерживаемых дисплеев и сравнение).

Несколько замечаний которые актуальны для всех корпусов:
- Везде использовалась макетная плата - 5х7см, толщина 2.54мм
- Для крепления макетной платы к корпусу и для скрепления корпуса использовались шурупы-саморезы 2х8 мм
- Для элементов в которые нужно вкручивать шурупы, % заполнения делать лучше побольше (~70-80%), перед началом печати проверять не нужны ли подпорки. Лишние подпорки можно убрать "замазав" гравировки-подписи в исходниках модели
- С доп. контуром-подложкой (Adhesion) детали с более неровной геометрией печатать удобнее
Размеры платы дисплея ~103x78х3мм (WaveShare 4.2')
Использовал всегда без аккумулятора просто от USB. Место под модуль заряда и аккумулятор не предполагалось, но можно добавить дополнительные крепления при желании.
Размеры платы дисплея ~103x78х3мм (WaveShare 4.2')
Для подключения питания требуется отдельный зарядный порт (см. список компонентов)
Посадочное место под аккумулятор 18650, модуль TP4056 размещен внутри, а к его входным пинам подведен разъем USB-C. Добавлен отдельный переключатель для перехода в режим прошивки и выведены пины RX \ TX \ GND чтобы можно было подключиться внешним USB-to-TTL, без извлечения ESP8266
Размеры платы дисплея ~103x78х3мм (WaveShare 4.2')
Подгонялся под плоский аккумулятор 59х38x4мм (отступы от стенок ~0.7мм) и модуль заряда TP4056.
Верхнюю крышку довольно сложно было выставить вровень с дисплеем + промахнулся с размерами рамки, но перепечатывать пока не было возможности. Возможно удобнее было бы разместить сам дисплей в верхней крышке вместе с каркасом поддерживающим плату с ESP по аналогии с "толстой" версией, а батерейку как-нибудь зафиксировать в нижней части. Не было возможности пока проверить такой вариант, но в след. ревизии наверное попробую уже так.
Исходники проекта (SketchUp), STL для печати
Корпус для дисплея WeAct 4.2'
Использовалась макетная плата приведенная на фото - 5х7см, толщина ~1.2мм. Точные расположения элементов друг относительно друга даны в файле PCB_WeAct_display_sizes.skp проекта
ESP8266, без аккумулятора
Исходники проекта (SketchUp), STL для печати
Вариант корпуса от Павла Никитина.
Доступны файлы проекта в двух форматах - STL и STEP
Вариант корпуса от Ильи Толстоухова. К сожалению подробной информации по изготовлению и деталировке нет.
Доступны файлы проекта в двух форматах - STL и STEP
Размеры платы дисплея ~103x78х3мм (WaveShare 4.2')
"Толстый" монолитный корпус использовался для удобства доступа к внутренностям и контактам. На фото видно отдельный модуль для аналоговых замеров, он в ESP8266 не нужен и тут использовался для тестов.
Предусмотренно посадочное место под аккумулятор 18650, но размещение зарядного модуля TP4056 не рассматривалось, для тестов просто подключал его снаружи через контакты.
Так же вы всегда можете предложить свой вариант корпуса, постараюсь дополнить список, чтобы было из чего выбирать (например можете разместить его на GitHub'e и скинуть мне ссылку в обатной связи)