Inicio - theedwilk/JoystickRaspberry-HandsOn-DevTitans GitHub Wiki
Bem Vindo a Wiki do HandsOn Joystick Raspberry - DevTitans!
Visão Geral do Projeto Conceito O projeto Joystick Raspberry é uma solução completa de hardware e software que integra um joystick físico customizado ao Android Open Source Project (AOSP) rodando em um Raspberry Pi 4B. O diferencial deste projeto está no desenvolvimento de um driver de kernel Linux do zero, que faz a ponte entre o hardware físico e o sistema operacional Android.
Nível de Dificuldade: 8/10
Objetivo Principal Desenvolver um driver de Kernel Linux que transforme sinais elétricos de pinos GPIO em eventos de input padrão do Android, fazendo com que o sistema reconheça o protótipo de joystick como um gamepad nativo, sem necessidade de camadas intermediárias de software.
Tecnologias Utilizadas Hardware: ESP32, Raspberry Pi 4B, Joystick Shield, componentes eletrônicos Software: Linux Kernel Module (C), Firmware Arduino (C++), AOSP Comunicação: GPIO (General Purpose Input/Output) Protocolos: Linux Input Subsystem, uinput