- Make your curtains smartPosted 5 hours ago
- Configuring an ESP8266 for Battery PowerPosted 3 days ago
- Creating a Telegram Bot for ESP32Posted 4 days ago
- Mini Course on BlynkPosted 5 days ago
- Creating a Unique Electronic Musical Instrument: The Sound WallPosted 1 week ago
- Building a Laser MicroscopePosted 1 week ago
- Grand Piano Keys with ArduinoPosted 1 week ago
- Wireless Power TransferPosted 2 weeks ago
- Robot Punchers with ArduinoPosted 2 weeks ago
- A minimal 3D-printed scalePosted 2 weeks ago
Arduino or Raspberry Pi? That is the question!
It is an interesting question, isn’t it?
People not “inside” the maker world or not expert in programming think that Arduino and RaspberryPi are two flavours of the same object. Like if you ask “Mac or PC” rather than “Ubuntu or Debian” if you’re nerdish.
Indeed, Arduino is a microcontroller, while RaspberryPi is a microcomputer (and the Pi 2 model isn’t slow anymore!).
Raspberry Pi has an Operating System onboard while Arduino hasn’t.
Here is an interesting point of view, on which system to start with if you have children and you want to drive them to making!
Can’t or don’t wanna choose? Try ’em both with RandA!
You may, then, want to turn to the wide selection of books for your starter projects. For the Raspberry Pi, I’d (of course!) start with my own book, Raspberry Pi Hacks. There are quite a few others, though, and books specifically for the latest version, the Raspberry Pi 2, are starting to appear. You shouldn’t have problems building most projects from older books or projects online on the new Pi, though.
For the Arduino, one of my favorites is Arduino and LEGO Projects, because you get to put together two of the most fun toys in the house! I also like anything Simon Monk writes, so to that I might suggest 30 Arduino Projects for the Evil Genius.
While you’re considering what you want to build, think through a few of these questions as well:
- Is this for a child? Consider not only that child’s age, experience, and patience, but also your own. How much time are you willing to spend working with the child on the projects?
- Are there parts you’ll need that are easier to obtain for one than the other? There’s a vast Arduino community that has created shields (add-on parts that perform specific roles) for just about anything you can imagine. The Raspberry Pi community is large and growing, but you may find is easier to find particular parts for a given project for one than the other.
- Do you need or want any/all the built-in goodness of a Raspberry Pi, like HDMI and USB ports?
- What’s your final goal? Are you hoping to learn programming? Do you want to play with a device for a while and then repurpose it? (The Arduino is good at doing one thing at a time, but not so good at multiple functions if you decide you want to move on to a more complicated project without buying a new board.)
Some of these questions you may answer on your way to choosing a project, so keep that last one in mind as you go. They’re both inexpensive boards, but if you want to reuse it in the future, you’ll need to think about multiple projects as you’re planning. And in the end? Maybe you’ll decide you need them both! In fact, with projects like the AlaMode, you can use them together.