Archive for July, 2014

Raspberry Pi B+ with RoboPi

Tuesday, July 29th, 2014

RoboPi works on the new Model B+

I received my Raspberry Pi Model B + boards just a short while ago, and after admiring the four USB ports, mounting holes and better power regulation, I wanted to find out how my boards would work with it.

I tested EZasPi and Pi Jumper quickly – they worked… but I had to wait to find time to test RoboPi. Today I had time, and I am glad to report that RoboPi works well on the Raspberry Pi Model B +

RoboPi running on Raspberry Pi Model B +

(click on the image for a larger version)

I used one M3 18mm+6mm standoff to support RoboPi – while there was no mounting hole for it, there was space for the spacer to sit. I also added a nylon screw in the other RoboPi mounting hole, which provided insulation between RoboPi and one of the two dual USB sockets.

Just to be safe, I added some paper on top of the second dual USB jack – which will be replaced with electrician’s tape.

RoboPi on Raspberry Pi Model B +

(click on the image for a larger version)

As you can see, just like EZasPi, RoboPi is offset roughly 9mm due to the change in the header position.

This actually works out well for the LCD display cable connector.

RoboPi on Raspberry Pi Model B +

(click on the image for a larger version)

I had no problems programming RoboPi, and running demo code, with my Model B+ … RoboPi is definitely quite usable with the B+!

Related Links:

Raspberry Pi Model B+ USB WiFi Adapter Tests

Sunday, July 20th, 2014

The release of the new Raspberry Pi Model B+ … which not only has four USB ports, but a much improved power regulation circuitry, made me wonder if more USB WiFi adapters work on the B+ than on the previous model B?

The answer is a resounding YES!!!

Raspberry Pi Model B+ WiFi Adapter Tests

Out of five USB WiFi adapters I tested:

1 works directly plugged into the Model B
4 work in the Model B+
4 work in a model A

1 does not work in any Pi :-(

Raspberry Pi WiFi Adapter Test Results

USB WiFi Stick Chipset Model B+ Model B Model A
Netis WF-2111 Realtek ??? YES YES YES
Patriot PCBOWAU2-N Realtek RTL8191S YES NO YES
LEGUANG LG-N18 ? Ralink rt2x00 YES NO YES
RetailPlus+ WL-6203 Realtek RTL8191S YES NO YES
KEEBOX W150NUv1.0 Ralink rt2x00 NO NO NO

NOTE: Your mileage may vary, as sometimes manufacturing changes are made to WiFi adapters without changing the model name or number.

For more details, including kernel messages, read the full article:

 http://www.mikronauts.com/raspberry-pi/pi-usb-wifi-tests/

(updated Aug.4/2014: Fixed results table Netis WF-2011 results)

Raspberry Pi B+ with Pi Jumper

Thursday, July 17th, 2014

Pi Jumper is an advanced breakout board, designed for the Raspberry Pi.

So how well will breakout boards work on the Raspberry Pi Model B+ ?

Pi Jumper on Raspberry Pi Model B +

(click on the image for a larger version)

Quite well, as it turns out!

The stacking header fits nicely on the first 26 pins of the new 40 pin header, and lifts Pi Jumper well clear of the other exposed pins.

This suggests that other breakout boards that use a stacking header, and not a ribbon cable will work reasonably well.

But what about breakout boards that use a ribbon cable?

Hmmm… we can’t just plug the 26 pin IDC header into the 40 pin Raspberry Pi B + connector, as forcing it in would bend two pins badly.

I’ve used stacking headers to be able to mount my boards outside of Pi cases that exposed the 26 pin connector, and others on the forums have as well … and as you can see below, it works well for IDC ribbon cable!

Pi Jumper Plus on Model B+

(click on the image for a larger version)

The ribbon cable is really handy for locating the solderless breadboard a short distance from the Raspberry Pi.

Pi Jumper Plus on a Raspberry Pi Model +

(click on the image for a larger version)

WebIOPi worked well :)

Next, I will try RoboPi on the Raspberry Pi Model B +

Related Links:

Raspberry Pi B+ with rev.2 proto board

Thursday, July 17th, 2014

UPS dropped off three Model B+’s I ordered yesterday morning from Element14 just before 7pm – so I can now join in the Raspberry Pi Model B+ fun!

Raspberry Pi Model B+

(click on the image for larger version)

What I Like:

  • Four USB ports
  • 2A power input
  • switching regulator
  • first 26 GPIO pins are the same
  • more GPIO
  • four good mounting holes
  • uSD socket

Raspberry Pi Model B+

(click on the image for larger version)

How do Rev.2 “plates” (add-on boards) fit?

I’ll spend a lot more time with my B+’s in the near future, but the first thing I had to try was my EZasPi prototyping board – I wanted to see how much overhang there would be due to the changed position of the GPIO header:

(click on the image for larger version)

You can clearly see the overhang on the left above.

The new GPIO connectors causes previous generation add-ons to shift over the USB/LAN sockets  about 9mm past the edge of the new Raspberry PI Model B+ printed circuit board.

Here are a couple of more views of the shift:

Raspberry Pi Model B+ with EZasPi

(click on the image for larger version)

(click on the image for larger version)

I downloaded the latest NOOBS, and tomorrow I’ll fire up my new Pi’s.

This will be fun.

 

 

Upgrading the Parallax Boe-Bot with RoboPi + Raspberry Pi

Sunday, July 13th, 2014

The Parallax Boe-Bot is one of best, and most popular educational robots.

I could not resist the temptation to start upgrading it with a Raspberry Pi!

For more information, please see the build log I’ve started for PiBo at:

http://www.mikronauts.com/robot-zoo/piboe/

Making Pi based bots is addictive!