A lot of people are into making comparisons. It seems to be the way we think… canon vs nikon, raspberry pi vs arduino, or the new one Beaglebone black vs Raspberry Pi. I have a sort of different take on it. I use them all because I am a hardware geek and an engineer at heart. On the subject of Raspberry Pi vs Beaglebone Black I would say while they are very similar they were both designed for different purposes. The Beaglebone which has been around for quite a while was built to provide education in and promotion of the design and use of open-source software and hardware in embedded computing and in general getting kids into engineering. Whereas the Raspberry Pi came about as a solution to the year-on-year decline in the numbers and skills of the students applying for Computer Science slots at universities around the world. So from the start the Beaglebone was designed with engineering in mind which would explain why the Beaglebone Black has like 65 GPIO pins. The Raspberry Pi was designed to be a low cost low power desktop computer and therefore only has 8 GPIO pins. Both happen to have arm processors, beaglebone black runs at 1 Ghz while the Raspberry Pi runs at 700 Mhz but can be over clocked to run faster. Both have 512 MB of ram. Logically video resolution is better on the Raspberry Pi because it was designed to be a desktop computer. Networking is roughly equivalent. Power consumption could be higher on the Beaglebone black under certain conditions but we are really just talking a few mA. They both are capable of running a plethora of linux distrobutions. Both have SD card slots, micro SD for the beaglebone and full sized SD for the Raspberry Pi. The Raspberry Pi is about ten US dollars cheaper. So all in all they are similar but built for different purposes.
And before you ask, yes that is a cross over cable. The raspberry Pi is running the current version of Kali linux while the Beaglebone is running ubuntu with a lot of packages added to make it fun to play with the two of them in tandem.
After giving it a little more thought I think the BeagleBone Black sits squarely between the Arduino Mega and the Raspberry Pi. That is really not a bad place to be either.
- Getting Started with the BeagleBone Black
- RFID on the beaglebone black