Main centres: | 1-3 business days |
Regional areas: | 3-4 business days |
Remote areas: | 3-5 business days |
BUTTONis a single button Unit. The button status can be detected by the input pin status,simply capture the high/low electrical level.
As shown in the figure below:
Output status:
This unit communicates with M5Core through GROVE B port.
Dual Button, as its namesake, has two buttons with different color. If the Button unit is not enough, how about double it up to a pair. They share the exact same mechanism, button status can be detected by the input pin status,simply capture the high/low electrical level.
This unit communicates with M5Core through GROVE B port.
Output status:
JOYSTICK, we have two types of JOYSTICKs one is build a panle compatible with FACES Kit, this is the M5Unit version ofJOYSTICK
JOYSTICK is very similar to the `analog` joystick on PS2 (Play Statio 2) controllers. The X and Y axes are two 10k potentiometers which control 2D movement by generating analog signals. The joystick also has a push button that could be used for special applications. Therefore, the entire Unit can output X-Y motion signals in both directions and Z direction.
As designed in the schematic, the Joystick X dimension is connected to pin A0 of MEGA328, the Joystick Y dimension is connected to pin A1 on MEGA328, the Joystick Z dimension is connected to pin A2 on MEGA328.
This Unit communicates with the M5Core via the GROVE A interface. It`s I2C address is 0x52. By reading the data transferred from JOSTICK, you can obtain the motion information of JOYSTICK.