This one has a conventional E-Unit. No sound system. Incandescent headlights and cab light.
Try to save as much wire as possible coming from the trucks, but don't worry about anything else.
This locomotive had weights stacked, creating a high center-of-gravity. I'm going to relocate them down lower in the fuel tank.
Here I'm removing the front truck. The opening for the wires is wider, which we'll need since we're adding extra wires for the tach. We don't want it to resist turning.
For this step, see TachCalibrator Instructions.
Here I have painted the trucks, and reinstalled them. I have also moved most of the weights down into the fuel tank.
Install the motor driver and wire the truck motors to it. Make sure to have lots of slack in these wires, because the trucks will turn and you don't want it to bind.
The motor driver for the smokestack needs an extra jumper soldered in on the back, from pin 1 to pin 4.
TODO
This Alco RS-3 has dual headlights and a cab light. I convert them to LEDs, and use heatshrink wrap to clean up the packaging.
It's important to solder a resistor in series. I use 100ohm for the cab light, and 47ohm for the headlights.
You can reinstall them right away.
- Assemble the Wemos D1 Mini and the Engine Hat. The Engine Microcontroller is detailed here.
- Build and upload the engine firmware.
- Assemble the Wemos D1 Mini and the Sound Hat. The Sound Hat is detailed here.
- Build and upload the filesystem image. It has the sound files.
- Build and upload the sound firmware.
- Test the sound. You'll have both the engine and the sound ESP8266's still outside the chassis at this point.
- Mount it in the body, with the usb port accessible.
The power supply is detailed here.
** Get power from the trucks
Wire the truck power wires together and onto a Dupont connector that will go up to the power supply board. Make sure to leave lots of slack. The trucks will turn and you don't want it to bind.
I use twist connectors instead of soldered joints, because you might need to drop the trucks from the frame, while doing future maintenance.