Русификация Espressif ESP32-S3-BOX-3
При установке обычной прошивки для ESP32-S3-BOX-3 - текстовые поля покажут нам квадратики вместо букв. Чтобы исправить этот момент - смотрим - прошивку, находим места font_request и font_response.
Там “по умолчанию” установлен шрифт Figtree, а в нём нет кириллицы.
Найдём какой нибудь шрифт с поддержкой киррилицы, например Roboto
В итоге получится вот так:
substitutions:
name: esp32-s3-box-3-123456
friendly_name: s3voice
packages:
esphome.voice-assistant: github://esphome/firmware/wake-word-voice-assistant/esp32-s3-box-3.yaml@main
esphome:
name: ${name}
name_add_mac_suffix: false
friendly_name: ${friendly_name}
api:
encryption:
key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
font:
- id: !extend font_request
file:
type: gfonts
family: Roboto
weight: 300
glyphsets:
- GF_Latin_Core
- GF_Cyrillic_Core
- id: !extend font_response
file:
type: gfonts
family: Roboto
weight: 300
glyphsets:
- GF_Latin_Core
- GF_Cyrillic_Core