ESP32 Wireless Joystick for ChiliPeppr @JohnLauerGplus
ESP32 Wireless Joystick for ChiliPeppr  @JohnLauerGplus
Uploaded November 2017 | Updated September 2026, 1 week ago
This video shows you how to use an analog $2 joystick combined with an ESP32 to control your TinyG CNC machine from ChiliPeppr. The ChiliPeppr ESP32 for Lua workspace is used to write the code and upload it to the device.

The device reads in the ADC values on two GPIO pins from the ESP32. Those values get converted to Gcode. The Gcode is sent every 250ms over a websocket via Wifi to the Serial Port JSON Server, which then forwards it to the TinyG over USB.

ChiliPeppr ESP32 for Lua Workspace
chilipeppr.com/esp32

ChiliPeppr CNC TinyG Workspace
chilipeppr.com/tinyg
ESP32 Wireless Joystick for ChiliPepprHow to Migrate a ChiliPeppr JSFiddle Widget into Github RepoJohn Lauer Live Stream4th Axis with ChiliPepprChiliPeppr Laser with Cayenn SupportHow to extend ChiliPepprTimelapse 12 Hour Long ChiliPeppr Job in 1 MinuteProgram your TinyG, TinyG G2, Grbl, or Arduino from ChiliPepprNew Gcode Executed Tracking in ChiliPepprZero Homing Trick on the Z Axis for PCB Milling with the TinyGProgram Animated GIFs on your ESP32 OLED3D Printed Robot Arm - Part 2
John Lauer |

ESP32 Wireless Joystick for ChiliPeppr

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER