Out of Stock

Thumb Joystick (H10R4x)


Thumb Joystick

Stage: Testing

Out of stock


H10R4x is a thumb joystick controller module based on SparkFun COM-09032 joystick and STM32F0 MCU.

  • Analog thumb joystick with two potentiometers providing directional movement plus a button click action.
  • Use this module to build game controllers, remote control panels and other input interfaces for robotics and industrial applications.
  • Combine with other Hexabitz communication modules to build wired or wireless user input devices.
  • Program advanced C code using our easy-to-use APIs and messaging system.
  • Works great to navigate menus or drive robots around!



  • SparkFun COM-09032 analog thumb joystick:
    • 2 x 10k Ohm potentiometers. One for each axis.
    • 1 x select button actuated when the joystick is pressed down.


  • STM32F091CBU6 32-bit ARM Cortex-M0 MCU.
  • 8MHz external oscillator.
  • Five array ports and six power ports (+3.3V and GND).
  • Access to 5xUART, 2xI2C, SWD, BOOT0, RESET.

Physical Properties

  • Shape: Hexagon
  • Size: 30 mm short diagonal, 17.32 mm side
  • Area: 7.8 cm^2
  • Weight: 20 g
  • Soldermask Color: Dark green
  • Surface Finish: ENIG (gold) or HASL-LF (tin)


Please visit this product projects on Hackster.io network.


H10R40 BOM

Quickstart Guide

Download a PDF version here.


Frequently Asked Questions

Have more questions? Please check our main FAQ page and feel free to contact us for any unanswered questions.


Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.


  • Schematics (PDF)
  • Hardware Design Files (EAGLE)
  • Source Code (GitHub). Download a pre-compiled firmware HEX file here.
  • Documentation / Factsheet (PDF)
  • Projects & Examples: Please check our account on Hackster.io for demo projects and examples.