FAST Pinball Expansion Board for 128 LEDs, 4 Servos¶
The FAST Pinball FP-EXP-0071 Expansion board lets you add 128 RGB LEDs and 4 servos to your pinball machine. It's used in the FAST Modern platform (controlled by a FAST Nano or FAST Neuron controller) to add additional functionality to your new pinball machine. It can also be used with the FAST Retro platform (controlled by a FAST Retro controller for an existing pinball machine) to add new and interactive mods or expansions to classic machines. (Click image to zoom in.)
- Two Expansion Bus ports provide flexibility to daisy chain / branch out as needed.
- 12V power input provides power to the board.
- Onboard DC/DC converter provides up to 10W (sustained) 5V power for LEDs.
- 4 RGB LED ports can drive up to 32 RGB LEDs each. LEDs can be WS2812. (APA102 LED support will be added with a future firmware update.) Mix and matching between the ports is ok. (Each port can only support a single type since the wiring is different for each.)
- 4 servo ports drive servos directly from this board.
The FAST Expansion Bus¶
The FAST Pinball Expansion Bus is a new & modern platform for building interactive mods and adding capabilities to pinball machines. Every current FAST Pinball controller supports the FAST Expansion Bus, including the Neuron and Nano Controllers (for newly-built machines), as well as our FAST Retro Controllers for classic Bally/Williams machines (System 11, WPC-89, and WPC-95).
Individual expansion boards are connected to the FAST Platform Controller via RJ-45 cables. Many boards have multiple ports to allow for daisy chaining and "fanning out" topologies. (The Expansion Bus is NOT a loop network, so the cables do not need to be connected in a loop.)
Expansions boards have various features and capabilities built-in, but they can also be extended via breakout boards which plug into breakout headers. Breakout boards add additional functionality to the expansion board, such as additional LEDs, flashers, servos, steppers, other drivers, etc.
Breakout boards can also be built in custom form factors. For example, machine-specific playfield LED boards could be built with the FAST Breakout Connectors to plug directly into a FAST Expansion board.
Here's a conceptual diagram of the FAST Expansion Bus:
Connectors Housings Needed¶
|1||3-pin||0.156"||12V power in|
Dimensions are in mm
Expansion Bus Addresses¶
FP-EXP-0071 uses the following addresses on the FAST Expansion Bus:
|Board Type||Logical ID||Address||Jumper 0||Jumper 1|
The "ID" for a board is set via solder jumpers (using bit math) and is only needed if multiple boards of the same model are used in the same machine. See details in the Expansion Bus Programming Documentation.
The firmware for this board can be updated. See the Firmware Updates page for instructions and the latest versions.
- Expansion Board Programming Guide
- LED Programming Guide
- Servo Programming Guide
- EXP connection FAST Serial Protocol reference
- Configuring FAST Pinball Expansion Boards in MPF
Documentation Feedback? Requests? Confused?
Hi! I'm Brian, and I'm responsible for the documentation at FAST Pinball. If you have any feedback, requests, corrections, ideas, or any other thoughts about the docs, please let me know!
You can email me at firstname.lastname@example.org. I maintain this site in my spare time, so there might be a week or so delay if you email me.
If you have a more pressing need, reach out to us via Slack, or email Aaron Davis.
N or > jump the next page, P or < for previous, search with S or ?