A Agenda de Jogos da Copa do Mundo 2026 é um projeto que permite acompanhar as partidas do maior torneio de futebol do planeta utilizando uma Arduino UNO R4 WiFi, um display LCD gráfico 128×64 e um joystick para navegação. Conectado à internet, o dispositivo consulta uma API de futebol e exibe diretamente no visor os confrontos programados para cada fase da competição.
Com a edição de 2026 prometendo ser a maior da história, acompanhar a programação dos jogos será fundamental para não perder nenhum confronto. Neste projeto, você terá uma agenda interativa capaz de organizar as partidas por fase e apresentar as informações de forma simples e intuitiva.
Através de um menu dedicado, será possível navegar entre as diferentes etapas do torneio, como fase de grupos, 16 avos de final, oitavas de final, quartas de final, semifinais e final. Dessa forma, você terá uma agenda digital da Copa do Mundo sempre à disposição.
Além de ser um projeto divertido para os fãs de futebol, esta montagem também demonstra na prática como utilizar a conectividade Wi-Fi da Arduino UNO R4 WiFi para consumir informações de serviços online e apresentá-las em um dispositivo embarcado.
Materiais necessários
Para montar a Agenda de Jogos da Copa do Mundo 2026, você precisará dos seguintes componentes:
- Arduino UNO R4 WiFi
- Display LCD Gráfico 128×64
- Barra de pinos 1×40
- Joystick 3 eixos
- Jumpers Macho Fêmea
- Cabo USB Tipo C
- Parafuso M2.2 6,5 mm (22 unidades)
- Tubo Termo Retrátil φ2.0 mm
- Tubo Termo Retrátil φ3.0 mm
- Case impressa em 3D
Além dos componentes eletrônicos, alguns materiais e ferramentas serão necessários durante a montagem:
Com todos os componentes em mãos, podemos seguir para a configuração da Arduino IDE e a preparação do ambiente de desenvolvimento.
Agenda de Jogos da Copa do Mundo 2026 com Arduino: Bibliotecas utilizadas
Antes de carregar o código para a Arduino UNO R4 WiFi, é necessário instalar algumas bibliotecas que serão responsáveis pela comunicação com a API de futebol, processamento dos dados recebidos e exibição das informações no display gráfico.
Para instalar uma biblioteca, acesse Ferramentas > Gerenciar Bibliotecas na Arduino IDE e utilize o campo de busca.
Instale as seguintes bibliotecas:
- ArduinoJson: A biblioteca ArduinoJson será utilizada para interpretar os dados recebidos da API de futebol, permitindo extrair informações como fases da competição, datas e partidas.
- U8G2: A biblioteca U8G2 é responsável pelo controle do display LCD gráfico 128×64. Com ela, podemos exibir menus, textos e informações dos jogos de forma organizada na tela.
Após concluir a instalação das bibliotecas, a Arduino IDE estará pronta para receber o código do projeto.
Agenda de Jogos da Copa do Mundo 2026 com Arduino: Configuração da API
Para exibir a agenda das partidas da Copa do Mundo 2026, o projeto utiliza a API disponibilizada pelo site football-data.org. Através dela, a Arduino UNO R4 WiFi consulta pela internet as informações das partidas e exibe os dados diretamente no display gráfico.
O primeiro passo é criar uma conta no site https://www.football-data.org/. Na página inicial, clique em Get Started para iniciar o cadastro. Em seguida, informe seu nome, endereço de e-mail e selecione uma das opções disponíveis na plataforma. Aceite os termos de uso e conclua o cadastro.
Após a criação da conta, você receberá um e-mail contendo sua chave de acesso à API (API Token). Guarde essa informação, pois ela será utilizada pelo código para autenticar as requisições realizadas ao serviço.
Agenda de Jogos da Copa do Mundo 2026 com Arduino: Código
Faça o download do código disponibilizado para este projeto e abra o arquivo na Arduino IDE. Nele já estão implementadas todas as funções necessárias para conexão com a internet, consulta da API de futebol, navegação pelos menus e exibição das partidas no display.
Antes de enviar o programa para a placa, localize no código as variáveis responsáveis pela configuração da rede sem fio.
Substitua os valores pelos dados da sua rede Wi-Fi, informando o nome da rede (SSID) e a senha corretamente. Essas informações serão utilizadas pela Arduino UNO R4 WiFi para acessar a internet e consultar os dados da Copa do Mundo 2026.
Na sequência, localize a variável destinada ao token da API Football-Data.org. Insira a chave obtida durante o cadastro realizado anteriormente. Essa chave é indispensável para que o sistema consiga autenticar as requisições e obter as informações das partidas diretamente dos servidores da API.
Agenda de Jogos da Copa do Mundo 2026 com Arduino: Circuito
A montagem é composta por três elementos principais: a Arduino UNO R4 WiFi, o display LCD gráfico 128×64 e o joystick utilizado para navegação pelos menus da Agenda de Jogos da Copa do Mundo 2026. Abaixo você pode conferir o esquemático eletrônico completo utilizado no projeto:
Após concluir todas as conexões, confira cuidadosamente cada ligação antes de energizar o circuito. Uma verificação prévia ajuda a evitar falhas de funcionamento e garante que o dispositivo opere corretamente desde a primeira inicialização.
Agenda de Jogos da Copa do Mundo 2026 com Arduino: Montagem da case
Comece fixando o display LCD gráfico na abertura frontal da case. Certifique-se de que o visor esteja corretamente alinhado para garantir uma boa visualização das informações exibidas durante o funcionamento do dispositivo.
Em seguida, instale a Arduino UNO R4 WiFi nos pontos de fixação internos da estrutura. Posicione a placa de forma que a conexão USB permaneça acessível, facilitando futuras atualizações de software ou manutenções.
Na sequência, fixe o joystick no local destinado ao controle de navegação. Ele será responsável por permitir a seleção das fases da competição e a navegação entre as partidas disponíveis no sistema.
Com todos os componentes posicionados, organize os cabos internamente para evitar interferências mecânicas durante o fechamento da estrutura. Por fim, una as partes da case e realize a fixação utilizando os parafusos fornecidos no projeto.
Após a montagem, conecte a alimentação da placa e verifique se o display inicializa corretamente e se o joystick responde aos comandos de navegação. Com isso, sua Agenda de Jogos da Copa do Mundo 2026 estará pronta para entrar em campo.
Agenda de Jogos da Copa do Mundo 2026 com Arduino: Funcionamento
Após a inicialização do sistema e a conexão com a internet, o display exibirá o menu principal da Agenda de Jogos da Copa do Mundo 2026.
Utilizando o joystick, você poderá navegar entre as diferentes fases da competição. O menu foi organizado para facilitar a consulta dos jogos em cada etapa do torneio, permitindo localizar rapidamente as partidas desejadas.
Entre as fases disponíveis estão:
- Fase de Grupos
- 16 Avos de Final
- Oitavas de Final
- Quartas de Final
- Semifinais
- Disputa de Terceiro Lugar
- Final
Ao selecionar uma das fases, o sistema carregará automaticamente a lista de partidas correspondente. Em seguida, utilizando os movimentos laterais do joystick, será possível navegar entre os jogos e visualizar informações como as seleções participantes, data e horário de cada confronto.
Graças à conexão Wi-Fi da Arduino UNO R4 WiFi e à integração com a API Football-Data.org, as informações exibidas permanecem atualizadas, permitindo acompanhar toda a programação da Copa do Mundo 2026 diretamente no dispositivo.
Possíveis expansões do projeto
Uma das grandes vantagens deste projeto é que ele pode ser facilmente adaptado para acompanhar outras competições esportivas. Como as informações são obtidas através de uma API online, basta alterar as consultas realizadas pelo código para exibir dados de outros campeonatos e torneios ao redor do mundo.
Uma possibilidade interessante é transformar a Agenda de Jogos da Copa do Mundo 2026 em um painel dedicado ao Campeonato Brasileiro. Inclusive, já mostramos um projeto semelhante aqui no blog, onde utilizamos um ESP8266 para acompanhar partidas, resultados e classificações do Brasileirão.
Outra expansão seria incluir a exibição dos resultados das partidas após o encerramento dos jogos. Dessa forma, além da agenda, o dispositivo também funcionaria como um painel de acompanhamento da competição.
Usuários mais avançados também podem adicionar novas telas com informações complementares, como classificação dos grupos, tabela do mata-mata, estatísticas das seleções e artilharia do torneio.
A conectividade da Arduino UNO R4 WiFi ainda permite integrar notificações com aplicativos, serviços na nuvem ou até mesmo criar uma versão web para acompanhar os jogos em diferentes dispositivos.
Essas possibilidades mostram como um mesmo hardware pode ser reutilizado em diversos projetos conectados, tornando a Agenda de Jogos da Copa do Mundo 2026 um excelente ponto de partida para explorar aplicações de Internet das Coisas (IoT), APIs e interfaces gráficas com Arduino.







