Jump to content
43oh

Arduino Adapter Booster Pack for LaunchPad XL


Recommended Posts

Hi All,

 

This my first prototype for Booster Pack that connect LaunchPad XL to Arduino Shields

It convert 3.3V to 5 Bidirectionaly, I just test it with my own Arduino Shield with SPI works fine.

I know board is too long and jumpers are not necessary, I will removed them.

 

It will help Arduino Shields as BoosterPack.

 

Thanks,

Ali

post-38261-0-31109800-1409734591_thumb.jpg

post-38261-0-36403500-1409734595_thumb.jpg

Link to post
Share on other sites

Hi All,

 

This my first prototype for Booster Pack that connect LaunchPad XL to Arduino Shields

It convert 3.3V to 5 Bidirectionaly, I just test it with my own Arduino Shield with SPI works fine.

I know board is too long and jumpers are not necessary, I will removed them.

 

It will help Arduino Shields as BoosterPack.

 

Thanks,

Ali

 

This is pretty awesome, being able to directly use Arduino shields on Launchpads would be great.

 

 

If you mount the pin headers differently (i.e., switch top vs. bottom) does it become a booster pack shield for Arduino (i.e. let Arduino's use booster packs)?

This being possible as well would be even better!

Link to post
Share on other sites

I would add the ICSP header. As of arduino 1.0, shields which want to use SPI should do so via the ICSP header and not via the digital IO pins, this allows for a workaround to the otherwise inconsistent SPI pin locations between different processors.

 

This would also allow you access to more of the XL boosterpack pins on the arduino shield if you removed SPI from the main digital pins too (or alternately if this is aimed at the tiva boards, they have multiple SPIs so maybe one in the traditional uno location and a 2nd on the ICSP may work)

 

Technically you dont need level translation for a proper 1.0 shield either, there is an IORef header which is meant to run at whatever voltage the host processor runs at and shields are meant to adapt to that, any level translation is supposed to be shield side and i2c pullups on shields should be done to IORef. Its probably an idea to keep the level translation though, there will probably be alot of shields released which will ignore IORef and there are a ton of pre-1.0 shields out there which of course dont even have a connection to IORef.

Link to post
Share on other sites

I would add the ICSP header. As of arduino 1.0, shields which want to use SPI should do so via the ICSP header and not via the digital IO pins, this allows for a workaround to the otherwise inconsistent SPI pin locations between different processors.

 

This would also allow you access to more of the XL boosterpack pins on the arduino shield if you removed SPI from the main digital pins too (or alternately if this is aimed at the tiva boards, they have multiple SPIs so maybe one in the traditional uno location and a 2nd on the ICSP may work)

 

Technically you dont need level translation for a proper 1.0 shield either, there is an IORef header which is meant to run at whatever voltage the host processor runs at and shields are meant to adapt to that, any level translation is supposed to be shield side and i2c pullups on shields should be done to IORef. Its probably an idea to keep the level translation though, there will probably be alot of shields released which will ignore IORef and there are a ton of pre-1.0 shields out there which of course dont even have a connection to IORef.

Thanks for very good feedback. I will apply them, may not be in first version board, but in second version for sure.

Link to post
Share on other sites

Very nice,  I was thinking of doing this, because it is a much needed item for cross platform support.  Great job.

 

Now TI LaunchPad users can leverage many of the Arduino shields out there, until the world recognizes that the booster pack pin configuration is a better way to go. ;-)

 

Thanks

 

Joe

Link to post
Share on other sites
  • 1 month later...
  • 7 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...