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
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- 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...
-
-
Helium IoT Network Sensor Development board | H2S-Dev V1.2
90 0 0 -
-
-
-
-
-
3D printed Enclosure Backplate for Riden RD60xx power supplies
176 1 1