Summary

This ESP32-S3 handheld has a 2.0″ color display, dual analog sticks, haptics, IR, USB-C, fully programmable.

Acts as a handheld or controller with a real-time video on the screen; great for drones, robots, or external consoles.

Kickstarter early bird $55 (regular $59); crowdfunding risks apply – don’t pledge money you can’t afford to lose.

We’ve seen plenty of retro consoles built using a Raspberry Pi or an ESP32 chip, but they often require an external controller to play. However, what if you could have a handheld console where the screen is on the controller itself? Or, better yet, if you had an ESP32 device that could act as a handheld or a controller? Well, someone has made just that, and you can help fund it right now.

The Smart Joystick Controller is more than just a gaming accessory

You can control a lot of things with it

esp32-controller-ks anim
Credit: The Open Gadget

As spotted by Hackster.io, this cool ESP32 controller comes with a little screen in the middle where you can see what you’re controlling. The controller itself is reminiscent of PlayStation’s DualShock accessories, with the advantage that you’ll likely be able to fix it if something breaks.

Of course, because it’s based on an ESP32, you don’t need to use it to game on the little screen. For example, you could wire it up to a console and play your game on a big screen, and perhaps code something up so you get statistics on the controller’s screen. Or you can take the device out of the gaming world entirely and use it to drive robotics or drones. A little first-person camera feed from a drone on the little screen sounds really handy, personally.

Here are all the features that come with the controller:

ESP32-S3 Dual-Core Processor

2.0″ Color LCD Display

Dual Analog Joysticks with 5-Axis Control

6 Programmable User Buttons

Real-Time Video Display Support

USB Type-C for Programming and Power

RGB Status LED

Built-in Vibration Motor for Haptic Feedback

IR Transmitter for Remote Control Applications

Battery Connector for Portable Operation

Dedicated Power Switch

Reset & Boot Buttons for Development

Wireless Connectivity via ESP32-S3

Fully Programmable and Open for Custom Development

Compatible with Arduino, ESP-IDF, and MicroPython

Compact Handheld Design

If you’d like to secure one for yourself, there’s a Kickstarter campaign aimed to help raise funds to sell the controller. Early bird pledgers can score one for $55, while the going price is $59. Just remember that pledging in a campaign does not guarantee a product, and there’s always the chance you won’t get anything at all. Never crowdfund a project with money you’re afraid of losing.


ESP32 S3 CAM Ring Doorbell alternative with wires and camera module

Related


I built my own local-first Ring Doorbell alternative with an ESP32

It works the same way, except without any subscription fees.