Forum >Mega IO Expansion Shield for Arduino Mega V1.2 versus V2.1
ArduinoGeneral

Mega IO Expansion Shield for Arduino Mega V1.2 versus V2.1

userHead Account cancelled 2011-12-04 14:00:59 6472 Views6 Replies
What are the differences between Mega IO Expansion Shield for Arduino Mega V1.2 and Mega IO Expansion V2.1?, Why using V1.2 versus V2.1?
2012-12-23 16:41:42 Ricky,

I am having an issue with figuring out what library to use and how to connect to a different serial slot than com0.  Is there a place where there are any tutorials or code snipets.  I was trying out this library [url=http://code.google.com/p/xbee-arduino/]http://code.google.com/p/xbee-arduino/[/url] but haven't had much success yet.  I am very new to doing android programming so any help is greatly appreciated.  My software development experience is related to CAD and automation area so this is all pretty new to me.

Thanks in advance!
userHeadPic wentworthm
2012-12-21 23:43:34 Mega shield V2.1 has three Xbee slot.  When you place xbee on slot 1, it occupies the Serial0 which is used for uploading sketches and that is why you are not able to upload the code.  And that is why we have slot 2/3 which you can upload code while utilizing the xbee.  However, you need to change the code slightly, such as from Serial to Serial1 if you are using slot1, and Serial2 if you are using slot2.

Let me know if you still have problems.
userHeadPic R2D2C3PO
2012-12-21 20:29:40 Hector maybe you can help me.  I am having two issues.  I bought the following kit
[url=https://www.dfrobot.com/index.php?route=product/product&path=52_104&product_id=549#.UNPhvramD2_]https://www.dfrobot.com/index.php?route=product/product&path=52_104&product_id=549#.UNPhvramD2_[/url]

and with this i bought a Xbee chip.  When I place it into slot 1 on the board and try to upload the code it times out with the error "avrdude: stk500v2_ReceiveMessage(): timeout".  But when I put it in slot 2 or 3 it works fine except it doesn't seem to connect to the chip.  The default test code from the arduino builder says it can't find the shield.

Any suggestions to either?

Thanks in advance to you or anyone else who can help me.
userHeadPic wentworthm
2012-08-06 17:29:14 Do you mean the orientation of the Xbee?


You just need to place it with the notched edges facing outward. You can see on the board there is a white outline that should match the shape of the Xbee.


You might also be able to see there is a small marking labeled 1 and 20, these correspond to the Xbee's pins. If you turn over your Xbee you should see the same markings.
(V1.2 might not have these markings).
userHeadPic Hector
2012-08-05 05:16:22 i'm newbie using mega io extension shield, could you(hector) please how do i place xbee or rfbee to xbee slot ,i'm bit confused on placing it ? ,

is there any tutorial ?
userHeadPic noiz354
2011-12-06 19:15:30 Hi,


You can see the wiki's of both Expansion shields. The V2.1 has a whole lot more:


An integrated microSD slot, 3 Xbee slots, a proto board area, and regular Arduino shield compatibly, through Arduino shield headers.


[url=https://www.dfrobot.com/wiki/index.php?title=Mega_IO_Expansion_Shield_For_Arduino_Mega_V1.1_(SKU:_DFR0093)]Expansion Shield V1.2[/url]


[url=https://www.dfrobot.com/wiki/index.php?title=Mega_IO_Expansion_Shield_V2(SKU:DFR0165)]Expasion Shield V2.1[/url]



userHeadPic Hector