Сборка InkHUD своими руками

Если вы собираете устройство самостоятельно, вы можете воспользоваться готовыми пресетами для проверенных комбинаций железа или создать собственную конфигурацию.


Готовые пресеты (DIY Presets)

Это протестированные комбинации плат и дисплеев с уже подготовленными конфигурационными файлами.

Поддерживаемое железо
КомпонентВарианты
Базовая платаHeltec Mesh Node T114, NRF52 Pro-micro DIY
Модуль дисплеяWeAct Studio (1.54″, 2.13″ ревизия 2025, 2.9″, 4.2″) — все Ч/Б
Прошивка

Для этих устройств необходимо самостоятельно компилировать прошивку Meshtastic.

Сборка через Visual Studio Code

  1. Настройте среду сборки (PlatformIO).
  2. Откройте панель Project Tasks и выберите окружение (environment), соответствующее вашей плате:
    • heltec-mesh-node-t114-inkhud
    • nrf52_promicro_diy-inkhud
  3. Запустите задачу Build, соответствующую вашей модели дисплея.
  4. После завершения файл .uf2 будет находиться в папке:./pio/build/<environment>/firmware.uf2

Сборка через PlatformIO CLI

Выполните команду: pio run -e <environment> -t <build task>, где:

  • : heltec-mesh-node-t114-inkhud или nrf52_promicro_diy-inkhud.
  • : build_weact_154, build_weact_213, build_weact_290 или build_weact_420.

Схемы подключения (Wiring)

Heltec Mesh Node T114

E-Ink МодульPin T114
VCC / GNDVCC / GND
SDA / SCL0.08 / 0.07
CS / D/C1.12 / 1.14
RES / BUSY0.05 / 1.15

NRF52 Pro-micro DIY

E-Ink МодульPin Pro-micro
VCC / GNDVCC / GND
SDA / SCL1.15 / 1.11
CS / D/C1.07 / 1.02
RES / BUSY1.01 / 1.06

Другое оборудование

Использование InkHUD на железе, не входящем в пресеты, требует ручной модификации прошивки.

  1. Проверьте драйвер: Драйверы находятся в /src/graphics/niche/Drivers/EInk/. Если вашего дисплея там нет, придется писать драйвер самостоятельно (требуются специальные знания).
  2. Модификация варианта: Вам нужно будет не только изменить стандартный variant.h, но и отредактировать файл nicheGraphics.h, который отвечает за специфические настройки InkHUD для конкретного устройства.

Установка: Готовый файл прошивки .uf2 устанавливается на устройство обычным методом перетаскивания (Drag-and-Drop) в режиме накопителя.

Вы не можете скопировать содержимое этой страницы