Brock Craft is a Lecturer in Physical Computing at Goldsmiths, University of London in the Department of Computing. He was a Partner at the design firm TinkerLondon, where he introduced the Arduino into the UK along with its creator, Massimo Banzi.
You can connect your Raspberry Pi to the Arduino and get even more out of both boards, and there are several methods for making this connection. The Raspberry Pi has a variety of GPIO pins that you can use in your projects, but it helps if you know the functions of the various pins. Finally, the Raspberry Pi can power devices in several ways — which can come in handy as you build projects.
Need a new Raspberry Pi project? You can run quite a few third-party languages on the LEGO brick, but ev3dev puts a cut-down version of Linux on the brick. You don’t need to change anything on the brick because ev3dev runs off a micro SD card inserted into the brick. You can easily revert your LEGO brick back to the original state by simply unplugging the SD card.
Interested in a new Raspberry Pi project? The Lorenz attractor almost singlehandedly originated a whole branch of science chaos theory. It seems fitting that a man who worked for so much of his life in Cambridge, Massachusetts, be remembered for a program that runs on an operating system designed in Cambridge, England.
The general-purpose input/output (GPIO) pins can be switched between input or output and have a pull-up or pull-down resistor enabled, but there are a host of other peripherals in the Raspberry Pi chip that can be switched to these pins. You can see the basic arrangement for one pin, GPIO 18.
All the other pins have a similar arrangement but with different blocks to select from.
Want your Raspberry Pi to do something cool? The human eye can instantly identify characteristics of an individual that tells us many things about that person, at a glance. Within seconds of looking at someone, you typically know that person’s gender, approximate age, and height, and you may be able to identify who the person is (if you’ve met him before).
The Internet is a wealth of information on the Raspberry Pi, some more reliable than others. Here are some extremely useful and reliable sites — ones you’ll want to check regularly:
Adafruit: The legendary Limor Fried’s company offerings for the Raspberry Pi. Named after Ada Lovelace, a collaborator with Charles Babbage and all-around mathematical genius.
A common question is “Will the Raspberry Pi power this?,” to which the answerer is always “What do you mean by power?” Basically, there are three ways a Pi can power something and each has a separate answer.
Sourcing the power from the GPIO pin
The GPIO pins are quite fragile on the Raspberry Pi, compared with other boards like the Arduino.
You may need to cope with contact bounce for your next Raspberry Pi project. Reading a switch is quite simple. It returns either a 0 or a 1, depending on whether the switch is pressed. Switches should always be connected between the general-purpose input/output (GPIO) input pin and ground and either enable the internal pull-up resistor or fix an external resistor to them.
Join the Raspberry revolution with these fun and easy Pi projectsThe Raspberry Pi has opened up a whole new world of innovation for everyone from hardware hackers and programmers to students, hobbyists, engineers, and beyond. Featuring a variety of hands-on projects, this easy-to-understand guide walks you through every step of the design process and will have you creating like a Raspberry Pi pro in no time.
Discover all the amazing things you can do with ArduinoArduino is a programmable circuit board that is being used by everyone from scientists, programmers, and hardware hackers to artists, designers, hobbyists, and engineers in order to add interactivity to objects and projects and experiment with programming and electronics.