I2C Joystick 2 Unit (STM32G030)

SKU:U024-V2

Regular price $4.95

10+ In Stock

Shipping calculated at checkout.

Description

JoyStick2 Unit is a joystick control input unit that integrates a joystick control signal acquisition firmware using the STM32G030F6P6 microcontroller. The unit communicates via I2C and supports three-axis control signal inputs, including analog input for X/Y axes and digital input for the Z-axis button. The JoyStick2 Unit uses a Hall effect joystick, which detects magnetic field changes to achieve high-precision control, featuring advantages like non-contact operation, wear resistance, high precision, and strong anti-interference capabilities, ensuring stability and long service life. Additionally, the device is equipped with WS2812 RGB LEDs for status indication and interactive display, and a reserved STM32 firmware upgrade interface for easy firmware updates. This product is suitable for applications like game control and robot operation.

Product Features

  • Hall effect joystick
  • Three-axis input:
    • X/Y-axis analog input
    • Z-axis button digital input
  • Built-in STM32
  • I2C communication
  • RGB LED
  • 2x LEGO-compatible holes
  • Development platforms: Arduino, UIFlow

Includes

  • 1x JoyStick2 Unit
  • 1x HY2.0-4P Grove cable (20cm)

Applications

  • Game controller
  • Robot remote control

Specifications

Specification Parameters
MCU STM32G030F6P6@Cortex-M0+, 32KB Flash, 8KB SRAM, 64MHz
Communication Protocol I2C: 0x63
X/Y-axis offset output 16-bit ADC output (0-65535)
Z-axis button output 0/1
RGB LED 1x WS2812C
Product dimensions 40*24*23.9mm
Packaging dimensions 136*92*26mm
Product weight 10.2g
Packaging weight 15.5g

LEARN AND DOCUMENTS

  • DOCUMENTS
  • Customer Reviews

    Be the first to write a review
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    Liquid error (layout/theme line 211): Could not find asset snippets/pe-disco-countdown-timer.liquid