Here is a bit of explanation on the board layout:
Look at the bottom of the board, center left is D4. Below it are three solder pads. GND1, NTC, and VBATT. A Li-PO is connected here. NTC is your temperature sensor. GND1 is your ground. VBATT is your positive battery terminal.
There are two small test pads at the upper left and lower left of the board. Volt_P1 and Volt_N1. Volt_N1 can be used as a ground point for your UART terminal. Volt_P1 will show track voltage input if the track is powered. The system works of the battery or track power, or both.
The two through holes RX and TX are your UART. These are used to debug the CPU in a program like PUTTY. Don't worry, this is only done to completely reprogram from bare metal.
The four holes on the upper side of the board are the USB connections. GND/DP/DM/5V. Applying 5V to the 5V pad will place the CPU into USB booting mode. That's where the TurboWriter program has been used. Once we have these boards fully programmed, they will be flashed at the factory.
Here is the bottom of the board. To apply to a locomotive, remove the on board PCB.
There is a IN_R1 and IN_R2 solder pad. There also is a IN_L1 and IN_L2 solder pad. Your left and right rail input can go here from your trucks.
There is a full diode bridge that will convert AC to DC. So you can run on either type of input.
If you are running a single DC motor, connect it to one of the A and B pads. You can attach up to six motors if you are using traction motors or something similar to the KATO drive with two core-less motors.
C and D can be used for a second motor supply like fan motors.
C and D is also used if stepper motors are used. A stepper motor is wired with A/B/C/D connected.
The upper center right area has four solder pads. You can connect two, two watt, 8 ohm speakers here. I recommend ours, they are better than the ones you can get at most hobby shops.
http://www.layout-ioe.com/collections/accessories/products/1-5-watt-speaker
This board has active gain, and stereo sound.
At the ends of the boards you will see 11 sets of solder pads. These are for the FX_LED. Some of the effects will support 64 mA and some 128 mA. That is up to 3 or 6 LED's per solder pad. The solder pads are supplied at 3.3V, 2.1V, or 1.9V depending on the function. Thus you can wire LED's to the board without additional resistors.
There are four PWM outputs on the FX_LED. This enables advanced lighting like DIM, MARS, or GYRA. You can also use the two PWM outputs with 128 mA support for fan motors as well or other automation.
So to add to a locomotive, if you want to do the minimum, its easy. If you want a full prototype looking locomotive with LED lights, this board supports that too.
The NMRA pinouts are BS. 1) the header would take up a good chunk of the board. 2) there are variations on the pin out that would make it impractical, plus there is nothing supporting the 60+ pins needed to fully support this board. So just throw the locomotive PCB in the trash, its not needed.
I also added some test pads to the bottom of the PCBA.
BFG_VBATT is the line between the battery charger and voltage regulator. The battery is connected between them. Seeing 7.4 - 8.0V here is normal with a battery connected or power input to IN_LX or IN_RX.
5V is the 5V voltage regulator output.
3V3 is the 3.3V voltage regulator output.
1V8 is the 1.8V voltage regulator output.
PGND is a test ground point.
www.layout-ioe.com