ESP32 Quad Stall Motor Controller with Point Sense
This is a circuit board that supports an ESP32 Dev Kit board or TTGO-T1 board controlling four stall-motor turnout motors for a model railroad. It also has sense logic to return the state of the turnouts, using one pole of the DPDT contacts in the stall-motor (typical of Tortoise stall-motors). This circuit board provides connections to a LCC CAN network via RJ45 connectors, the ability to inject and extract 12V power from the LCC CAN network, and a 5V power supply from the LCC CAN network 12V power bus.
Uses 8 GPIO pins:
GPIO0: Motor1
GPIO12: Motor2
GPIO34: Points1
GPIO35: Points2
GPIO15: Motor3
GPIO25: Motor4
GPIO32: Points3
GPIO33: Points4
GitHub Projecct:
https://github.com/RobertPHeller/RPi-RRCircuits/tree/master/ESP32QuadSMCSense
Mouser Projects (parts):
https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=330542c522
https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=82b1e6b259
https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=330542c522
OpenMRN Lite sketch program on GitHub at:
https://github.com/RobertPHeller/RPi-RRCircuits/tree/master/ESP32MRNSketches/ESP32QuadSMCSense
ESP32 Quad Stall Motor Controller with Point Sense
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(1)
- Likes(0)
- 6 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
7design
-
7usability
-
6creativity
-
6content
-
6design
-
6usability
-
7creativity
-
7content
-
6design
-
8usability
-
7creativity
-
7content
-
7design
-
6usability
-
7creativity
-
5content
-
8design
-
8usability
-
8creativity
-
9content
-
7design
-
8usability
-
7creativity
-
4content
More by Robert Heller
-
LCC-PNET-Router
This is a "router" between a LCC network and a Pricom Lighting PNET network.It translates between LC...
-
Universal LCC Node Breakout
This is a "Breakout" board containing a 3.3V CAN transceiver, LCC RJ45 connectors, and 12V off the L...
-
Universal LCC Node Breakout
This is a "breakout board" for use in breadboarding LCC nodes, typically using breadboard friendly M...
-
ESP32 Quad Stall Motor Controller with Point Sense
This is a circuit board that supports an ESP32 Dev Kit board or TTGO-T1 board controlling four stal...
-
Pocket Beagle Quad StallMotor w/Sense base board, includes LCC CAN and power supply
This is the improved Quad Stall Motor Controller w/ point Sense base board for the Pocket Beagle. I...
-
Quad Stall motor with point sense cape
This Beagle Bone Cape implements four Stall motor drivers with point sense to your Beagle Bone. It ...
-
LCC CAN Cape for Beagle Bone Black
This cape puts your Beagle Bone Black on your LCC/OpenLCB network (http://www.openlcb.org/). This le...
-
Quad Stall Motor Controller w/ point Sense "hat"
This is the improved Quad Stall Motor Controller w/ point Sense "hat" for the Raspberry Pi. It use...
-
Programmable Mist Maker - XIAO / QT PY Extension
1221 2 1 -
RadioHAT - Raspberry Pi radio development platform
1028 0 2 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
1244 0 1 -
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
3440 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
4069 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
4467 2 2







