Primeiro Boot
Calibração – Somente os produtos com tela capacitiva
Após carregar o esboço e todos os arquivos para o ESP, na primeira inicialização uma tela de calibração por toque é exibida. Isso ocorre para que o FreeTouchDeck saiba onde estão todos os cantos e possa determinar se um toque está dentro dos limites de um botão.
Um arquivo de calibração é salvo no sistema de arquivos ESP. Portanto, se você reenviar os arquivos para o ESP usando “ESP32 Sketch Data Upload”, o arquivo de calibração será excluído e a tela de calibração será exibida novamente.
Se a calibração falhar ou não for feita corretamente e o FreeTouchDeck não responder aos toques conforme o esperado, você poderá refazer a calibração abrindo uma conexão serial e enviando cal reset como um comando.
Homescreen
A tela inicial possui 6 botões. Todos esses são “botões de menu”, pois levam você a um menu subjacente. Esses botões têm uma cor diferente dos botões de função do menu. Na tela inicial você também encontrará um menu de “configurações”. Isso o levará a um menu onde você pode entrar no configurador.
Connecting via Bluetooth
Assim que a tela inicial for carregada, o BLE também será iniciado. Agora você pode conectar seu computador ao FreeTouchDeck. Talvez seja necessário atualizar a lista de dispositivos Bluetooth no computador. Depois de ver “FreeTouchDeck”, você pode se conectar a ele. Para testar se o Bluetooth funciona corretamente você pode acessar o menu “Música”. E pressione “Mudo” para ver se tudo está estabelecido em uma conexão BLE.
Menu’s
Abaixo de cada botão de menu há um menu. Aqui você encontrará 6 botões. O canto inferior direito é sempre o botão “voltar para casa”. Os outros botões possuem função de teclado BLE. Estas teclas podem ser configuradas no configurador. Por padrão, o menu superior esquerdo é o menu “Música”. Os 5 botões são “Mudo”, “Diminuir volume”, “Aumentar volume”, “Reproduzir” e “Parar”.
Os demais menus, embora possuam logotipo, possuem todas as funções vazias. Depende de você o que fazer. Os logotipos que você vê na tela inicial estão lá para exibição. Embora você possa configurar esses menus para fazer algo relacionado ao ícone, você pode configurá-los para fazer algo totalmente diferente e, claro, carregar um logotipo que corresponda às funções desse menu. Você decide!
Como usar o configurador
Iniciando o configurador
Na tela inicial, pressione o logotipo “configurações” no canto inferior esquerdo. Depois de entrar no menu de configurações, o botão “WiFi” no canto superior esquerdo inicia o servidor web que hospeda o configurador. Ao mesmo tempo, o BLE é desativado para impedir qualquer interferência no sinal WiFi.
freetouchdeck.local
Abra seu navegador e acesse http://freetouchdeck.local. Se por algum motivo o mDNS não funcionar na sua rede, você também pode usar o endereço IP mostrado no seu FreeTouchDeck. Você será recebido por uma mensagem de boas-vindas. Você também verá um menu que o leva a diferentes seções do configurador que correspondem às diferentes opções configuráveis no FreeTouchDeck.
General
Na página de configurações “Geral” você pode definir as cores que estão sendo utilizadas pelo FreeTouchDeck:
Cor do botão do menu: é a cor de um botão que possui um menu abaixo dele.
Cor do botão de função: é a cor de um botão que é uma função/ação.
Cor da trava: é a cor de um botão quando ele está travado.
Cor de fundo: é a cor do fundo.
Você também pode definir o temporizador. Quando seu tempo expirar, o FreeTouchDeck entrará em suspensão profunda para economizar consumo de energia.
Tela Home
Na página de configurações da “Tela inicial” você pode alterar o logotipo usado para cada menu. Se quiser um logotipo diferente, você pode fazer upload do seu próprio. Certifique-se de ler a seção “Upload” com atenção, pois há algumas pegadinhas! Você não pode alterar para qual menu um botão de menu aponta, mas pode configurar o menu subjacente de acordo com sua necessidade.
Menu’s (1 to 5)
Botões 1 – 5
Cada menu pode ser configurado separadamente. Cada página de configurações do menu funciona da mesma forma. Serão apresentadas algumas opções por botão. A primeira opção é o logotipo. O logotipo atual é selecionado. Ao clicar na seta suspensa, você pode selecionar um logotipo diferente. Esta lista é carregada do diretório “/logos” no ESP. Se você ainda não carregou o logotipo, estes são os logotipos padrão. Se você já carregou um logotipo, ele deverá estar listado.
Por botão você tem a opção de configurar 3 ações. Cada ação é executada em ordem. As ações atuais são exibidas. Cada ação possui duas listas. Uma lista para selecionar o tipo de tecla e o pressionamento de tecla real.
Se você marcar a opção “Trava?” opção, você pode selecionar uma imagem para travar. Se nenhuma imagem for selecionada, um ponto será usado para indicar que um botão está travado.
Botão 6
O botão 6 é sempre o botão “voltar para casa” e não pode ser configurado. Embora mostre o que parece ser uma lista de logotipos, a única opção é o padrão “home.bmp”.
Upload sua própria logo
Na guia de upload, você pode fazer upload de uma nova imagem para o FreeTouchDeck, que pode ser usada como menu do logotipo do botão de função. Se você quiser aprender como criar um novo logotipo, confira esta wiki: Criando um logotipo
Se você quiser usar um logotipo do Stream Deck, confira esta wiki: Modificar uma imagem do Stream Deck