Building a physical, tactile knob based throttle controller for JMRI using an ESP32 - Part Two
I thought I'd try building a physical DCC train controller using dials to control train speed. I've now introduced an I2C serial LCD screen so that the box can be used without needing to be connected to a PC.
Equipment used - no affiliate links
Knobs - https://www.amazon.co.uk/dp/B07B68H6R8?psc=1&ref=ppx_yo2ov_dt_b_product_details
ESP32 Breakout board https://www.amazon.co.uk/diymore-ESP-WROOM-32-Microcontroller-Development-Nodemcu-32S/dp/B0BNFYP4HK/ref=sr_1_10?crid=2UG3Q2Y0FGMY1&dib=eyJ2IjoiMSJ9.YNfO23C5lc2AfSgH14lWFLtwPDhaAnWfuwIc8S9KqUUdhdfb3wWSS9cHORoqKTtV93x84R56fBhom_LedSi4mWAPAhqOI2PHEF-dwi_FeT7LC0AksP9rcvH-NU51JldwiThu1C9uy4sgNi4PLX8yxMSnftGItWnbr5iYLH07o0ISrA42WfCdI8rF_FVR1Rxm1IgSVAtr8fC-RVWxBKxL-kKYvdmlXYjOSd4cEa1THB6LSi0Ryrar_qSsOkxhdeI8-FHawfhM8eRWJ7ZAsyZyEOzOqZccsftbylc9dotLJwM.BvBhCU3hZXgfIlPVRaOYbIuM3Lf4feu7XfxuL-SoK4U&dib_tag=se&keywords=esp32+breakout+board&qid=1710413412&s=industrial&sprefix=esp32+breakoutboard%2Cindustrial%2C67&sr=1-10
ESP32 https://www.amazon.co.uk/AZDelivery-Development-compatible-Including-Successor/dp/B0BF5PWK5S/ref=sr_1_3?crid=15WJOQS9RF2QA&dib=eyJ2IjoiMSJ9.1NJinSMa_Xer2DRg6a4xFmEzjAL36Ux1Xe2QBQHhu6fQIV7VOFG7EzRCSteIidGduuMAbfV2GmqCRGMtOZ2wCdBbMGUBaYo_aTfMCICDuV8bcEuRSp_9M0v8L7ltZpFyqkwfBKx7xZdAw9n9YLJiSBvzrbJ_vun9XeVGmKCEJ3CxNs2XUehpsfuud_o9PoI8dIdljZSKrGIPxhlHyS2jQPERpeuOd5HAiBJAimFFhQeFMcW6KEk7WGP6qH5M5CUZq3Fnk48yaLG0bTa-BmBq8NERO3nGBVXS39SmdhtictE.PEIVdf_qdccpzWyIe965km4QgyXlKhUB3q_eVxhPKbc&dib_tag=se&keywords=azdelivery%2Besp32&qid=1710413465&s=industrial&sprefix=azdeliver%2Cindustrial%2C74&sr=1-3&th=1
Screen https://www.ebay.co.uk/itm/155430133417?var=455632070677
ESP32 code (for Arduino IDE) https://github.com/Vintage80sModelRailway/WiiThrottleKnobController
#modelrailway #modelrailwaysuk #modeltrains