Como eu havia comentado, sou um usuário iniciante em Linux e também em hardware no geral. Sozinho, eu jamais teria conseguido desligar a mini-tela.
Com a sua ajuda, deu certo — e sou muito grato por isso. Obrigado de verdade! Não tenho nem vocabulário o suficiente para expressar minha gratidão, odiava essa mini-tela.
Caso alguém também queira desligar, vou deixar os códigos. Só irá precisar copiar e colar no terminal:
1 – Verificar se a mini-tela é detectada:
No terminal:
ls /dev/ttyACM*
Resultado esperado:
/dev/ttyACM0
2 – Confirmar via kernel (opcional, mas é recomendado):
No terminal:
sudo dmesg | grep -i acm
Resultado esperado (ou semelhante):
cdc_acm … ttyACM0: USB ACM device
Isso confirma que o dispositivo é USB serial.
3 – Verificar permissões do dispositivo:
ls -l /dev/ttyACM0
Resultado esperado:
crw-rw---- 1 root dialout …
O importante é o grupo dialout.
4 – Verificar se o usuário pertence ao grupo dialout:
Por padrão, o usuário não pertence.
groups
Se o dialout não aparecer, execute:
sudo usermod -aG dialout $USER
IMPORTANTE: Após fazer isso, faça logout e login novamente. Ou reinicie, para ativar a permissão.
Depois confirme:
groups
5 – Configurar a porta serial:
Configure a porta ANTES de enviar qualquer comando:
stty -F /dev/ttyACM0 raw 115200 -echo
Se não aparecer nenhuma mensagem, está correto.
6 – Desligar a mini-tela (brilho 0%):
Execute:
echo -ne ‘\x41\x48\x80\x09\x00\x90\x80\x00\x07\x00\x00\x00\x00\xE2\xCB\x4D\x49’ > /dev/ttyACM0
A mini-tela irá apagar imediatamente.
(Opcional) Ligar novamente a min-tela (brilho 100%):
echo -ne ‘\x41\x48\x80\x09\x00\x90\x80\x00\x07\x00\x00\x00\x64\xE2\xCB\x4D\x49’ > /dev/ttyACM0
@Ayanami Obrigado mais uma vez!