Ever the frugal guy, I need to ask some questions that I am pretty sure you can answer easily.
I will start with just nudge and button inputs again. My goal is to work towards 6-10 feedback relays, a 3-4 chime asy, a ringer, a bell, a shaker motor, and at least 4-5 led flashers. If that all fits I might want to add a fan and beacon lights.
What will your boards cost. Approximately how much will necessary components cost?
Basically, will it be cheaper to buy ledwiz?
With that complement of outputs, the LedWiz might indeed be cheaper overall. The expansion boards are kind of overkill for your setup in terms of outputs - more flexible in the long run, to be sure, but the up-front cost might be a little higher. The LedWiz has enough outputs (32) for your whole projected setup, and it should be able to handle your flashers directly (with no additional boosters/amps). You'll need some kind of booster for everything else, though. With the exception of the shaker, everything you have in mind is just on/off (not intensity-controlled like the flashers), so you could use one of those Chinese relay boards (the LedWiz switches the relay, the relay switches the device). I'm not wild about those because of the slight switching delay and noise, but lots of people use them and don't seem to have any complaints. So with the LedWiz, you'd probably be in for about $50 for the LedWiz itself and maybe another $25 for a couple of relay boards.
If you use my boards, there are lots of different possibilities. If you're not building any feedback initially, you could start with just the KL25Z, no expansion boards at all. That thing is only $15 and will give you the nudge and button input, with the option to add a plunger sensor in the future if you want. And you might as well start there anyway, even if you end up with the LedWiz, since the LedWiz doesn't help with any of those functions - you need some kind of input device, and the KL25Z is by far the cheapest option there. (Other than the hacks involving repurposing existing equipment, anyway. E.g., button input with a hacked USB keyboard, nudge with an Xbox controller. If you can salvage stuff you already own, that's practically free - just solder and miscellaneous supplies like that, plus of course the value of your labor, which for hobby work I think the IRS requires us to value at $0/hour.
)
When you get to the feedback devices, that's the point where you'll need to add some kind of external circuitry if you go the KL25Z route. You could get part of the way with hand-building the MOSFET booster circuits in the build guide, which are fairly cheap (maybe $2/channel). The problem (and the motivation for the expansion boards) is that the KL25Z has the pitifully small set of 10 PWM outputs, which isn't enough to fill out the 5xRGB flashers. So let's say you want to add flashers first. At that point you can add the main board - that gives you the 15 PWM flasher outputs plus one more for the strobe, with on-board boosters that'll drive the LEDs. It also has another 16 PWM un-boosted (max ~60mA) outputs meant for flipper button lighting, which you'd just leave unused. (It's only about $2 in wasted parts, and they'd be there if you ever changed your mind and decided even more blinking lights are cool after all.) Looking at my Mouser cart, the parts for the main board come to $50 (excluding the KL25Z), and you could save a few dollars by selectively omitting parts for subsystems you're not using (the TV-on stuff mostly). Plus a few dollars for the PCB itself if you get in on a group order at some point. (Don't feel pressured about making up your mind now Now NOW!!! just to get in on the first one. I'm sure there will be more.)
For the rest of the devices, you'd need to add the MOSFET power board. That's overkill for your needs - that gives you 32 more PWM outputs with high power handling (4A or so per outputs, enough for every device you mentioned). The PCB itself again runs a few dollars, and the Mouser cart comes to $43, but you might be able to save about $10 if you get the MOSFETs on eBay. You can also only install MOSFETs and resistors for the outputs you're actually using, so you could populate, say, 16 outputs and save maybe $15. (And of course you could add in the missing parts later if you need more outputs after all.)
The one other wrench I'll throw in is that you might even want the chime board at some point because of your real chime unit, but it's not at all a necessity - you could run those from the MOSFET board just fine. The only thing the chime board adds is the timed cut-off protection in case VP crashes and leaves your chime solenoid stuck on. But you could get a degree of protection just with a slow-blow fuse on each chime coil. I like the greater predictability of the electronic timer circuit and the fact that it's not expendable like a fuse (if the cut-off timer triggers, it just resets itself automatically as soon as you restart VP). But it's pretty massive overkill, really.
A dizzying array of options, I know! I hope this all makes some sense and actually helps. The bottom line is that the full setup with LedWiz would probably run you in the ballpark of $75, and the full setup with my boards would be more like $100. (Plus $15 for the KL25Z in either case, assuming you use that for the input side if you go with the LedWiz.)
Edited by mjr, 09 February 2016 - 06:17 AM.