Cerbuino compatibility

I have already bought:

  • Cerbuino Bee

http://www.ghielectronics.com/catalog/product/351

  • GPRS shield

http://www.seeedstudio.com/depot/gprs-shield-p-779.html?cPath=132_134

  • 2.8’’ TFT Touch Shield

http://www.seeedstudio.com/depot/28-tft-touch-shield-p-864.html?cPath=132_134

  • XBee Series 2

So, I found Xbee using COM1, and works excellent. Now, the bad news. The GPRS shield is no responding me. Same issue with touch screen.
See:

http://www.tinyclr.com/forum/topic?id=7308

Similar situation with TFT touch screen. Pins are not compatible.

Is Cerbuino compatible with my kit?

Thanks.

Crespi Juan E.

Not by stacking…

I just spent a few minutes looking at the specifications for the devices, and found that these devices will
not work with each other on any Arduino form device when stacked.

I will summarize, and you can read the specifications to verify my analysis.

The X-Bee shield use COM1. (D0 and D1)

You can configure the GRPS device to use a hardware UART(COM1) or a software UART which uses
pins D7 and D8. Since COM1 is already in use, you would have to use a software UART and D7 and D8.

The Touch Shield uses the D7 and D8 as data pins. Conflict!

So, you are not able to stack the shields. You could use wire jumpers, and reassign the pins, which
would require changes to drivers, if they are available.

@ Mike - Thanks for reminding me why Gadgeteer is so great :slight_smile:

1 Like

Yep, shields are okay but modules are awesome. Do not hate me shield fanned, try modules first and you will see what I mean :slight_smile:

Awesome! That’s what I’m talking about!!

Question into another

Where did you get this information? I want to know where is COM2 and COM3. I can’t get them from schematics.

Where did I get the COM1 info? From you. :slight_smile: “So, I found Xbee using COM1, and works excellent.”

It looks like the Gadgeteer connectors 1 and 2 are U types. That means they have UART support.
The schematic shows that they are connected to UART pins on the chip. In fact, connector 2
seems to have two UARTS.

The association of COM2 and COM3 to CPU pins is done within the firmware. I am not sure
which connector supports which COM port. With Gadgeteer, you do not need to know.

I would take a jumper and connect pin 4 to pin 5 (loopback) and write a small program which sends and receives.
Use this program to find with COM port is associated with which connector.

I was on the fence about modules for the longest, but I finally made the jump. I don’t know how many hours I have spent cutting trace wires, soldering and fixing shields to get these things to work together, and in the end it all looks like a christmas tree with hacked drivers and the occational cat chewing over something I didn’t notice.

Amen!

Something like this.

1 Like

That is simply an awesome pic. What’s up with the pickle package in the back?

yeah, that’s my pickle pjs.

Agree.

Testing different ports and baud rates, finally, GRPS shield talked to me using COM3 (D2 and D8) at 115200.