Loading... Please wait...

Arduino and Raspberry Pi

Arduino and Raspberry Pi

oddWires gets asked a lot about which board to choose – Raspberry Pi or Arduino? Which board should you choose? Where should go for online advice or help? What are the best value kits?

Rather than answer with a comparison table like most sites, we think it’s about who you are and what you want to do with your board or kit. And by the way we should know a little – oddWires is one of the best-selling kit providers in the USA and we support hundreds if not thousands of educational establishments.

So first use this table to work out the type that most fits you:

User type

Your Focus

Primary Choice

Secondary Choice

Tinkerer

Not sure, let’s get started and play with something – home automation, robotics, creative arts

Arduino

Raspberry Pi

Hardware Engineering Educator (EE)

Embedded controllers, device control, hardware driven

Arduino

Other starter embedded controllers, ATMega/ARM

Maker

Creative use of technology for art, architecture and crafts

Arduino

Arduino

Media buff

Audio-Visual controllers

Raspberry Pi

Raspberry Pi

Robotics enthusiast

Building robots for education and fun

Arduino

Raspberry Pi

Drones and UAV

Developing unmanned and autonomous aircraft

Arduino

Raspberry Pi

Linux/Python maven

Anything

Raspberry Pi

Arduino

C/C++ programmer

Anything

Arduino

Raspberry Pi

Electronics hobbyist

Electronics of all sorts

Arduino

Raspberry Pi

Computer educator

Teaching computers and IT

Raspberry Pi

Arduino

Specific Needs

Use this table to find your best choice if you have some specific needs to satisfy:

Need

First Choice

Second Choice

Time-sensitive programming, fine device control

Arduino

Raspberry Pi

Minimum complexity

Arduino

Raspberry Pi

Leveraging linux environment

Raspberry Pi

Arduino

Large sophisticated programs

Raspberry Pi

Arduino

Analog sensors

Arduino

Raspberry Pi with ADC such as MCP3008

 

Now to confuse matters a little. This table really describes the Arduino Uno, the device that most think of when they think Arduino. But Arduino includes a whole family of devices that includes the Uno, but includes:

Board

Highlights

Arduino Uno

Most common, easy to find projects for and no work in changing pin numbers etc.

Arduino Mega

More I/O, larger program support

Arduino Yun

WiFi and Linux capability, simple to use in Arduino

Arduino Due

ARM processer, much more powerful than Uno, need to take care re 5V shields, watch for the Zero

Arduino Zero

ARM processor, debugger support

Teensy

Low-cost ARM processor in very small form-factor, many Arduino libraries ported

chipKit

Pic-based boards supported by MPIDE (ported from Arduino)

 MSP430, TM4C, C2000, and CC3200 LaunchPad

Supported by Energia, a port of the Arduino IDE

pcDuino3

Supports Ubuntu Linux, Android and Arduino

 

The difficulty with some of these boards is that you may not find that the necessary support for the hardware you want to work with.

The nice thing about Arduinos from Arduino is that they have the most comprehensive class libraries in the open (microcontroller) hardware world. And do watch out for clones as you may spend more time working out what went wrong than working on your project - always buy from an Authorized Arduino Distributor to make sure.

We sell both Arduino and Raspberry Pi kits and we sell roughly equal numbers of each. In end the answer may be to buy both and have fun working out which one you prefer! oddWires kits for Arduino are here and our Raspberry Pi kits are here.

 

What's News

newsletter

Copyright 2017 oddWires. All Rights Reserved.
 Sitemap | oddWires