From the course: Programming Foundations: Programming for Kids

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Programming hardware: Arduino and Raspberry Pi

Programming hardware: Arduino and Raspberry Pi

From the course: Programming Foundations: Programming for Kids

Start my 1-month free trial

Programming hardware: Arduino and Raspberry Pi

For kids and adults who love both programming and tinkering, there are some great hardware platforms that are easy to acquire and can be programmed with a variety of languages. These are the Arduino electronics board and the Raspberry Pi miniature computer. They're both relatively inexpensive and are designed for flexibility. You can use them in many ways. The Arduino is described as an open source electronics prototyping platform based on flexible, easy to use software. In simpler terms, it's a circuit board with a programmable micro controller. You can build all sorts of projects with Arduino, both stand alone projects and more complex projects that are made possible when you hook up an Arduino to other hardware. Arduino has its own programming language, which you can learn about on the language reference page on the Arduino website. The language is based on C and C++. Working with Arduino, it supports inputs and outputs, logical and mathematical operations, and everything else…

Contents