Smart Joystick Controller is an ESP32-S3 Handheld for Robotics, Gaming, and DIY Projects (Kickstarter)

 The Smart Joystick Controller is a programmable ESP32-S3 handheld platform designed for robotics, gaming, PC interaction, and DIY electronics projects. Unlike traditional game controllers, the device combines dual analog joysticks, a built-in LCD display, wireless connectivity, haptic feedback, and infrared control capabilities in a compact, battery-powered form factor.

Smart Joystick Controller powered by ESP32-S3

The controller is designed to serve multiple roles. It can be used as a wireless robotics controller with real-time video feedback, a portable gaming device, a USB controller for PC games, or a development platform for creating custom applications and embedded projects.

Meet the Smart Joystick Controller the compact ESP32-S3-based handheld device

At the heart of the device is Espressif's ESP32-S3 microcontroller, providing Wi-Fi and Bluetooth connectivity alongside sufficient processing power for interactive applications and custom firmware development.

Smart Joystick Controller Specifications

Microcontroller

  • Espressif ESP32-S3
  • Dual-core Xtensa LX7 processor
  • Integrated Wi-Fi
  • Integrated Bluetooth

Display

  • 2.0-inch Color LCD Display
  • Real-time video and telemetry visualization
  • Custom graphical user interface support

Controls

  • Dual Analog Joysticks
  • 5-Axis Control Capability
  • 6 Programmable Buttons
  • Dedicated Reset Button
  • Dedicated Boot Button

Feedback Features

  • RGB Status LED
  • Built-in Vibration Motor for Haptic Feedback

Connectivity

  • USB Type-C for Programming and Power
  • Wi-Fi Connectivity
  • Bluetooth Connectivity
  • IR Transmitter

Power

  • Battery Connector
  • Power Switch
  • Power Indicator LED
  • USB Powered Operation

Development Support

  • Arduino IDE
  • ESP-IDF
  • MicroPython

The onboard LCD display is one of the more interesting features of the platform. When paired with a robotic vehicle or remote system, the display can show live camera feeds, telemetry data, or custom user interfaces. This enables the controller to function as a complete command center rather than simply an input device.

The dual analog joysticks and six programmable buttons make it suitable for robotics applications requiring precise movement control. Developers can also configure the controls for gaming projects, custom interfaces, or specialized industrial and educational applications.

Beyond robotics and gaming, the built-in infrared transmitter allows the controller to operate as a programmable remote for televisions, projectors, air conditioners, and other IR-enabled devices. Combined with Wi-Fi and Bluetooth connectivity, the device offers multiple methods of interacting with both consumer electronics and custom hardware projects.

On the software side, the Smart Joystick Controller is compatible with Arduino, ESP-IDF, and MicroPython, making it accessible to beginners while still providing the flexibility required by advanced developers. The platform is expected to support example projects and documentation covering gaming, robotics, wireless communication, and custom application development.

The creators position the device as a versatile platform for makers, educators, students, robotics enthusiasts, and developers looking for a programmable handheld solution that goes beyond the capabilities of a traditional controller.

The Smart Joystick Controller is now available on Kickstarter, where early supporters can back the project and secure units from the first production run.

Write For Us

Name

Email *

Message *