Analisando propostas

Desenvolvimento de Firmware Esp32s3 para Emulação Hid e Controle de Jogo

Publicado em 11 de Setembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

O objetivo deste projeto é separar um bot de jogo do ambiente de execução do jogo para evitar a detecção por sistemas anti-cheat. Atualmente, o bot e o jogo rodam no mesmo sistema Linux, utilizando a biblioteca pynput para controle de entrada. A solução proposta envolve a utilização de um microcontrolador ESP32S3 para atuar como uma ponte de entrada. O bot será executado em um PC1 (Linux) e enviará comandos de mouse e teclado para o ESP32S3. O ESP32S3, por sua vez, deverá emular um dispositivo HID genérico de mouse e teclado para um PC2 (Windows), onde o jogo será executado. As principais tarefas incluem: Desenvolver o firmware para o ESP32S3 para que ele funcione como um dispositivo HID (Human Interface Device) de mouse e teclado genérico. Implementar a comunicação entre o PC1 (bot) e o ESP32S3 para o envio dos comandos de entrada. Garantir que a emulação HID seja indetectável por sistemas anti-cheat comuns, apresentando-se como um dispositivo de entrada padrão. Adaptar a lógica de saída do bot (atualmente usando pynput) para interagir com o ESP32S3. É Essencial que o ESP32S3 seja capaz de simular de forma convincente os inputs de um mouse e teclado padrão para o PC2, sem levantar suspeitas de software de terceiros.

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Grande

Prazo de Entrega: Não estabelecido

Habilidades necessárias