Arduino
The Arduino IDE is a handy platform for adding functionality to pinball machines. You can use it with specialised chips, not just the Arduino hardware.
---READMORE---
Pros
- C++ with simplifications
- Quick
- Can use with specialty hardware
- Can use with cheap hardware
- Multi-core support
- Can use with fast CPUs
- Can use with 5v and 3v devices
- Great support
Cons
- I/O is slowish because of good reasons for most projects - not a problem for most things, but not great for flippers, bumpers and such.
- The MPF people don't have a general interface to Arduino boards MPF, and nobody in the MPF forums wanted to help me make one.
Arduino is an open-source electronics platform based on easy-to-use hardware and software. It's intended for anyone making interactive projects.