Veja em ação!
Esta demonstração mostra uma interface do usuário mínima com um recurso de texto em funcionamento usando um kit de dev texto Lora:
A placa inicializa a visualização inicial: SPLASH_STATE . Você pode pressionar o botão TrackPad para continuar.
A próxima exibição é o TEXT_HISTORY_STATE . Aqui você pode revisar as mensagens que recebeu e enviou; Uma história da sua conversa com outro nó do início. Você pode pressionar o botão verde no teclado para começar a escrever uma mensagem.
Depois de pressionar o botão verde, a próxima exibição é o TEXT_MESSAGE_STATE . Aqui você pode digitar diretamente do teclado para compilar sua mensagem. Para gravar em maiúsculas, mantenha pressionado o botão do tipo Shift (parece uma seta para cima com aA ) enquanto pressiona simultaneamente uma tecla de caractere. Para escrever um símbolo, mantenha pressionado o botão sym enquanto pressiona simultaneamente uma tecla de caractere.
Depois de ficar feliz com a mensagem, pressione a tecla BlackBerry (parece 8 pontos ao lado do trackpad) para enviar a mensagem. Você deve ser levado diretamente de volta para TEXT_HISTORY_STATE assim que sua mensagem for enviada.
Deve haver algumas bibliotecas vazias no diretório /lib . Você deve executar os 2 comandos para inicializar o arquivo de configuração local (consulte .gitmodules ) e, em seguida, buscar todos os repositórios liberantes.
git submodule init
git submodule update
platformio.ini.example ). Salve esse arquivo como plaformio.ini e altere a porta de upload para a porta desejada.src para o seu diretório de bibliotecas Arduino ( Arduino/libraries ) e renomeá -lo do que você gostaria (eu chamo o meu Arduino/libraries/Outset ). Copie o que está em main.cpp e exclua o arquivo da sua biblioteca. Comece um novo esboço do Arduino e cole sua copypasta main.cpp no seu novo esboço do Arduino.DEVICE_ID é atribuído durante a inicialização da classe início. Defina -o no seu arquivo de configuração platformio.ini se você estiver usando a plataforma -O ou configure -o em states.h . O objetivo deste ID é usado para determinar em qual direção desenhar o texto borbulha em TEXT_HISTORY_STATE .lib/Radiohead foi baixado do Radiohead. Não consegui encontrar o repositório do Git para fazer um submódulo. :(