You may make products based upon this design, provided you do not make more than ten units in any twelve month period for your personal use.
The design include the recommended fixes from marvins u-fix it site including both Power and Fire LEDs. It also features protection circuitry including a barrier diode and a resettable fuse to try an prevent damage to other devices in your machine. The Logic on this board is Low-Voltage tolerant; so it should operate in situations where +5V is low.
The design uses the more readily available and cheaper TIP120 transistor for driving the popbumper coils.
The PCB is designed as a pair; IE you get two boards in the same foot print as the original. I designed it this way to minimize PCB cost, aid in building multiple units, and enabling the boards to be snapped apart after assembly. The board is a two layer PCB with mostly surface mount parts on the top layer to minimize PCB real estate. The TIP120 driver transistor is mounted on the bottom layer again to keep the board size low.