madscientistCL
Posts: 7
Joined: Sun Dec 09, 2012 10:12 pm

Raspberry PI expansion board?

Sun Dec 09, 2012 10:23 pm

Hello, I am new to the forum. I am also a new Raspberry Pi user. A bit of a background... I am familiar with the Arduino platform and I have made a few dozen projects using Arduino boards and shields. I recently purchased a Raspberry Pi and it is great that it can be used as a computer in the sense that you can plug in a keyboard, mouse and monitor and run a custom ARM version of Linux from an SD card. Quite impressive that it packs so much power at such a small price. However, I am more interested in interfacing with other hardware such as sensors, controllers, etc. It is great that the Pi ships with a 700 MHz and 512 MB of memory. For my purposes, though, that is almost an infinite amount. I code almost exclusively in C and my background is in applications where memory and storage are the biggest constraint. I have been coding firmware for 20 years. All this being stated for the sake of being as accurate as possible, what is the best expansion board that I can purchase that is compatible with the Pi and that it gives it Arduino like capabilities? I would appreciate any guidance you can provide. If you can provide links to products that would suit my needs that would be ideal. Thank you.

User avatar
piglet
Posts: 902
Joined: Sat Aug 27, 2011 1:16 pm

Re: Raspberry PI expansion board?

Sun Dec 09, 2012 11:09 pm

Google for "Gertbooard". That's probably what you're looking for.

User avatar
savageautomate
Posts: 225
Joined: Thu Aug 16, 2012 3:20 pm
Location: USA
Contact: Website

Re: Raspberry PI expansion board?

Mon Dec 10, 2012 2:27 am

Gertboard is probably the most advanced add-on board available. However, I ordered one in October from Newark and am still waiting for it to arrive :roll:

There are a number of alternatives including a series of boards that John Jay is developing and available on eBay:
http://www.ebay.com/sch/9030plc/m.html

I have used his I/O add-on board successfully which provides an additional 32 pins of (digital) GPIO via I2C communication. I know he is also working on an Arduino board for the Raspberry Pi but it's not yet available for sale.

Since you prefer native C, you may also be interested in Gordon's Wiring Pi library:
https://projects.drogon.net/raspberry-pi/
This library make it easy to program using the Raspberry Pi's onboard GPIO, SPI, etc.

Regards, Robert
Robert Savage | Follow me @savageautomate
http://www.pi4j.com | http://www.pislices.com
http://www.savagehomeautomation.com

User avatar
savageautomate
Posts: 225
Joined: Thu Aug 16, 2012 3:20 pm
Location: USA
Contact: Website

Re: Raspberry PI expansion board?

Mon Dec 10, 2012 2:39 am

>> Arduino like capabilities?

Well, this really depends on what exactly you are looking for.
The Raspberry Pi does support over 20 digital GPIO pins (3.3volt, not 5v like Arduino) and it supports a UART for serial communication as well as I2C and SPI all onboard. It does not support analog I/O onboard, this is where an add-on board or additional hardware is really needed.

Thanks, Robert
Robert Savage | Follow me @savageautomate
http://www.pi4j.com | http://www.pislices.com
http://www.savagehomeautomation.com

madscientistCL
Posts: 7
Joined: Sun Dec 09, 2012 10:12 pm

Re: Raspberry PI expansion board?

Tue Dec 11, 2012 7:48 pm

Thank you for all the information. Is the Gertboard still being sold? Thank you for mentioning the library. It is very useful. I am unable to find the Gertboard. I am not sure if it is still available for sale.

User avatar
malakai
Posts: 1382
Joined: Sat Sep 15, 2012 10:35 am
Contact: Website

Re: Raspberry PI expansion board?

Tue Dec 11, 2012 8:07 pm

There are some issues that have not been defined that are delaying the Gertboard. If that statement isn't vague enough sorry but it really does about sum it up. The Gertboard will become available it's just a matter of time possibly measured in month or months.

There is currently one on US eBay for $103 this is double the price of what it will be when released. There is also a sort of knock off board on eBay as well it's pretty much half a Gertboard not much more than an Arduino Uno type it is going for $50 there are quite a few Pi specific boards available and some that don't take much to convert to the Pi. For the price of the two listed your better off just getting some individual boards. Or waiting for the Gertboard issues to be resolved.

In my opinion if your looking to write code to share your expertise and want to reach a large audience I would go with actually interfacing an Arduino product they are cheap widely available and are multifunction devices in themselves. You would reach a ton of people with your code. If you just want something with the same chip search gert board on eBay (Note the space) and you will see what is there. It is also available on www.web4robot.com.

The other if you want to develop your code as teaching tools the Gertboard is the option. Sorry I work graveyard and it's going on 19hours since I slept last. But I hope some of this info is helpful
http://www.raspians.com - always looking for content feel free to ask to have it posted. Or sign up and message me to become a contributor to the site. Raspians is not affiliated with the Raspberry Pi Foundation. (RPi's + You = Raspians)

madscientistCL
Posts: 7
Joined: Sun Dec 09, 2012 10:12 pm

Re: Raspberry PI expansion board?

Mon Dec 17, 2012 1:15 pm

Thanks a lot. You have provided excellent information.

BriComp
Posts: 13
Joined: Tue Aug 28, 2012 2:28 pm

Re: Raspberry PI expansion board?

Mon Dec 17, 2012 5:31 pm

Another alternative is a PiPlus board from Web4Robot.
In UK money they are about £40 including carriage and mine took about 7 days to arrive/
http://web4robot.com/PiPlusBoard.html

edison1980
Posts: 1
Joined: Sat Feb 02, 2013 4:53 am

Re: Raspberry PI expansion board?

Sat Feb 02, 2013 6:01 am

Do you know how to program PiPlus board from Web4Robot using Python?
I am a beginner. The manufacturer has provided examples in C but it is difficult for me to compile them. It would be easier if I had some code in Python.

neilhao
Posts: 4
Joined: Sun Feb 03, 2013 4:59 am

Re: Raspberry PI expansion board?

Sun Feb 03, 2013 5:10 am

Hi,

I designed an open source expansion board which can be used as a bridge between RPI and Pmod add on boards(Standard add on boards which are supported by Digilent, ADI, Maxim).

Specifications
  • 2 Pmods Interfaces (All I/Os are remapable)
    8 ADC inputs (Up to 1Mhz Sampling rate)
    8 5v Tolerant I/O (All I/Os are remapable)
    Onboard Arm Cortex M3 MCU (Coprocessor, STM32F103RBT6)
    Altera CPLD (EPM240T100C5)
    Adding Serial Pattern Trigger feature to LOGICPORT (5v Tolerant)
More Details:
http://uniteng.com/index.php/projects/


Neil Hao

guzunty
Posts: 276
Joined: Mon Jan 14, 2013 10:13 am

Re: Raspberry PI expansion board?

Tue Feb 05, 2013 11:42 am

Hi,

You might find this board of interest:

https://github.com/Guzunty/Pi/wiki

It's all open source and has plenty of example configurations and driver code. I designed it to be very easy to build and also very low cost. There is a parts list on the Wiki.

Please let me know what you think.

best,

DC.
Guzunty: A fully programmable peripheral you build yourself! https://github.com/Guzunty/Pi/wiki

Return to “HATs and other add-ons”