I'm a maker type with clearly too much time on his hands. I'm getting into home-brew pinball because it pushes all the right buttons for me: basic electronics, pc building, programming, robotics, wood working, 3d printing, LED lighting and of course gameplay. I am new to pinball, buying my first machine, Ironman about 2 years ago followed by Total Nuclear Annihilation, and most recently a P3. The other reason to to make a pin is to have a project to share with my ten year old daughter, a budding artist. We divide up the work. I do the building, and my daughter works out the theme, the art (with a bit of photoshop help) and some of the modes. And, if you haven't guessed, she is a huge Rick Riordan fan, hence, Greek Gods.
I made it as far as a whitewood which I deconstructed and and now beginning work on the the next iteration. Here is what Greek Gods will have in it.
Two playfields each with a full size ball, slings and flippers
P3-ROC
PD-16 x 3
SW-16 x 4
PD-LED x 4
Driving 4 serial LED chains and about 100 RGB LEDs
Multimorphic power entry board
PC MOBO with 4 core celleron processor 8MB RAM and ATI graphics card.
ATX power supply 600W
Start up shutdown controller board
Meanwell 48V 1000 watt power supply
29" 4 K monitor for the back box
800x1024 10" transparent LCD separating the main from the underworld's mini playfield (think Krull)
Bifurcating ramp with diverter, left and right returns
Subway feeding a scoop
Laser cut steel ball guides with perforations for serial LED chains
4 Drop targets
3 Stand up targets
5 Pops
5 Magnets
5 Slingshots
3 Ball locks (one on each ramp return and one in the subway)
2 Spinners
Caged powerball
Appearing post
Knocker
Seemingly countless optos, 3D printed parts and inserts and about a mile of wire.
The machine is being developed on top of Ubuntu 18 and MPF. Digital design is in Fusion360, SketchUp and Adobe Creative Cloud.
I'll post as I reach interesting milestones and share the journey and of course answer questions as I am able. 'Course take my advice with a grain of salt as I am just a newbie.