This keyboard firmware is based on KMK Firmware and includes a 16x2 green LCD display. Also does play a strup music
O boot.py habilita uma porta USB CDC dedicada. O code.py recebe o titulo e o
corpo das notificacoes do Mako, mostra as duas linhas no LCD e rola textos com
mais de 16 caracteres uma vez. Notificacoes tem prioridade por cinco segundos;
depois, a ponte mostra o estado do Spotify ou relogio e data quando o player
esta fechado. A tela do relogio tambem usa omarchy weather status para mostrar
temperatura e vento, atualizados a cada 15 minutos. A mensagem de troca de layer
fica protegida no LCD por 2,5 segundos.
Para instalar a ponte no computador:
mkdir -p ~/.config/systemd/user
ln -sfn "$PWD/systemd/teclado3-notifications.service" ~/.config/systemd/user/
systemctl --user daemon-reload
systemctl --user enable --now teclado3-notifications.serviceTeste sem acessar o teclado:
python host/notification_bridge.py --once --dry-runAs decisoes de comunicacao, prioridade e operacao estao em
docs/display-architecture.md.
