alikian 13 Posted September 3, 2014 Share Posted September 3, 2014 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 timotet, Automate, roadrunner84 and 5 others 8 Quote Link to post Share on other sites
igor 163 Posted September 3, 2014 Share Posted September 3, 2014 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)? alikian 1 Quote Link to post Share on other sites
bobnova 59 Posted September 3, 2014 Share Posted September 3, 2014 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! Quote Link to post Share on other sites
alikian 13 Posted September 3, 2014 Author Share Posted September 3, 2014 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)? Yes it is possible, it required switch the layers and switch the pin type male to female. Quote Link to post Share on other sites
SixSixSevenSeven 23 Posted September 4, 2014 Share Posted September 4, 2014 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. alikian 1 Quote Link to post Share on other sites
Automate 69 Posted September 4, 2014 Share Posted September 4, 2014 Nice. Are you planning on making these available for purchase? Quote Link to post Share on other sites
alikian 13 Posted September 4, 2014 Author Share Posted September 4, 2014 Nice. Are you planning on making these available for purchase? Thanks, Yes I will make it available for sale soon. Will update this post when it available. Quote Link to post Share on other sites
alikian 13 Posted September 4, 2014 Author Share Posted September 4, 2014 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. Quote Link to post Share on other sites
traxman 23 Posted September 11, 2014 Share Posted September 11, 2014 What about analog pins? I designed similar shield between arduino 5V and other compatibile board with 3.3V IO interface (eq. Psoc4, Freedom) and I added additional dividers for analog ports 5/3.3V. Its very usefull option. Quote Link to post Share on other sites
jpitz31 7 Posted September 15, 2014 Share Posted September 15, 2014 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 Quote Link to post Share on other sites
DrOldies 2 Posted October 19, 2014 Share Posted October 19, 2014 This is a boosterpack/shield that is needed. Could you post back on this thread when you want to share the design or have the boards ready? That way I can get notified by following this tread. So many times good ideas like this are mentioned and then I never hear about them again. Quote Link to post Share on other sites
ruuddb 0 Posted June 1, 2015 Share Posted June 1, 2015 What is the status of this interface at the moment? Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.