The options for someone looking to build open source electronic devices is consistently expanding with a selection of high quality competing devices. Choosing the platform you will use is one of the first steps in designing your own electronics, and its important to choose the platform that best fits your needs.
Arduino – Arduino is the poster child for open source electronics, and their devices are great for connecting to a wide range of sensors and devices. The community behind Arduino is thriving and it is very easy to find information and libraries to help you get your project done.
Raspberry Pi – The Raspberry Pi differs from Arduino in that it is a computer all in itself. It has more power and flexibility than the Arduino, but also comes with a higher price tag.
Spark Core – The Spark platform focuses on IoT devices and is built using a number of Spark Core devices that connect to the Spark Cloud which allows you to control all of the Cores remotely.