Unidad de Joystick I2C (MEGA328P) - M5Stack Joystick
El Joystick es muy similar al joystick 'analógico' en los controladores PS2 (PlayStation 2). Los ejes X e Y son dos potenciómetros de 10k que controlan el movimiento 2D y generan señales analógicas. El joystick también tiene un botón que se puede usar para aplicaciones especiales, por lo que toda la unidad puede emitir señales de movimiento X-Y en la dirección Z y en la dirección Z.
Esta unidad se comunica con MSCore a través de la interfaz GROVE A. La dirección I2C es 0x52. Al leer los datos transferidos desde el Joystick, puede obtener la información de movimiento del Joystick.