Re: [IAEP] [Sur] TI MSP430 running on XO 1 - Robotics!
Tony, I have been using the Energia IDE on my MacBook Pro for the Launchpad. As I understand it, it is an Arduino variant, free and open source: http://energia.nu/ I am not sure if it will run on the XO, but it is an option as I see it. I look forward to hearing about your progress. I will share whatever I learn as well. Thanks. Gerald On Wed, Oct 3, 2012 at 11:25 PM, fors...@ozonline.com.au wrote: Gerald Thanks for the update. I just this link to a project using the TI Launchpad as a robot brain: http://e2e.ti.com/group/microcontrollerprojects/m/msp430microcontrollerprojects/496334.aspx I am going to give it a try. I have just got my MSP430 launchpad and am planning the next step. http://www.ti.com/ww/en/launchpad/msp430_head.html It seems that there are 2 development IDE's: CCS and IAR Neither are open source but they are free when used with a 16kB code limitation. MSPGCC is open source but only works from the command line, no graphic IDE. Yamaplos documents the command line mspdebug at http://processors.wiki.ti.com/index.php/OLPC_XO-1 (I do not know if mspdebug and MSPGCC are related) Currently Arduino, PIC, and LegoWeDo are being used with the OLPC XO with the programming being done on the XO, either in TurtleArt or Scratch. The electronics of the robotics kits are being used as I/O expanders. The students are not programming the processors on the robotics kits. (I am not sure what LegoNXT is doing). The Arduino is running Firmata software firmata.org/wiki/Protocol which turns it into a dumb slave, I think the Butia team are using similar (but different) software on their Arduino or PIC. Maybe the most productive approach is to find or write for the MSP430 a Firmata emulator, then the MSP430 can be used as a replacement for the Arduino, under control of TurtleArt (and maybe Scratch). The benefit is that the MSP430 is currently 1/10 the price of an Arduino. I am concerned that this subsidised price may not continue indefinitely or that schools may not be able to buy them in quantity though. I will look at MSP430 Firmata. So far I have installed the CCS IDE for Windows (it looked easier than Linux). I will let you know my progress Tony ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Sur] TI MSP430 running on XO 1 - Robotics!
I just this link to a project using the TI Launchpad as a robot brain: http://e2e.ti.com/group/microcontrollerprojects/m/msp430microcontrollerprojects/496334.aspx I am going to give it a try. Gerald On Thu, Sep 27, 2012 at 5:18 AM, fors...@ozonline.com.au wrote: You can have arduino IDE too with a yum install arduino I believe. Peter Yes, it worked for me http://tonyforster.blogspot.com.au/2012/01/arduino-and-xo-laptop.html Tony ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Sur] TI MSP430 running on XO 1 - Robotics!
Gerald Thanks for the update. I just this link to a project using the TI Launchpad as a robot brain: http://e2e.ti.com/group/microcontrollerprojects/m/msp430microcontrollerprojects/496334.aspx I am going to give it a try. I have just got my MSP430 launchpad and am planning the next step. http://www.ti.com/ww/en/launchpad/msp430_head.html It seems that there are 2 development IDE's: CCS and IAR Neither are open source but they are free when used with a 16kB code limitation. MSPGCC is open source but only works from the command line, no graphic IDE. Yamaplos documents the command line mspdebug at http://processors.wiki.ti.com/index.php/OLPC_XO-1 (I do not know if mspdebug and MSPGCC are related) Currently Arduino, PIC, and LegoWeDo are being used with the OLPC XO with the programming being done on the XO, either in TurtleArt or Scratch. The electronics of the robotics kits are being used as I/O expanders. The students are not programming the processors on the robotics kits. (I am not sure what LegoNXT is doing). The Arduino is running Firmata software firmata.org/wiki/Protocol which turns it into a dumb slave, I think the Butia team are using similar (but different) software on their Arduino or PIC. Maybe the most productive approach is to find or write for the MSP430 a Firmata emulator, then the MSP430 can be used as a replacement for the Arduino, under control of TurtleArt (and maybe Scratch). The benefit is that the MSP430 is currently 1/10 the price of an Arduino. I am concerned that this subsidised price may not continue indefinitely or that schools may not be able to buy them in quantity though. I will look at MSP430 Firmata. So far I have installed the CCS IDE for Windows (it looked easier than Linux). I will let you know my progress Tony ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Sur] TI MSP430 running on XO 1 - Robotics!
On Wed, Sep 26, 2012 at 5:32 PM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Peter, That part worked perfectly! Cool! BTW is that on a XO 1.75? I have just been used to the Arduino IDE, and so need to make a mental change. And, more importantly, get more experience with the TI Launchpad. You can have arduino IDE too with a yum install arduino I believe. Peter On Wed, Sep 26, 2012 at 12:14 PM, Peter Robinson pbrobin...@gmail.com wrote: On Wed, Sep 26, 2012 at 5:01 PM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Yama and Walter, Thanks. I was not as clear as I wanted to be. Arduino (or Energia, an alternative) would be fine. I was speaking about using mspdebug, which is purely command line based. mspdebug is packaged in Fedora so it should be as simple as yum install mspdebug on an XO Peter On Wed, Sep 26, 2012 at 11:56 AM, Walter Bender walter.ben...@gmail.com wrote: On Wed, Sep 26, 2012 at 11:14 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I have finally got to work on this. Are there any GUI tools for the programming, or does it all have to be via command line? If you figure out some useful command lines, we could probably make a TA plugin. (I've not got my hands of the device yet.) -walter Thanks. Gerald On Sat, Feb 11, 2012 at 7:50 AM, Luis Galindo llwwwl...@gmail.com wrote: I just bought the TI MSP430 to test it with the Xo 1.0. Thank you Yama :-) Luis El 10 de febrero de 2012 11:06, Peter Robinson pbrobin...@gmail.com escribió: 2012/2/10 Yamaplos . yamap...@gmail.com: The TI MSP430 chips are a very attractive alternative to add robotic options for XO / Sugar users. Microcontrolers are the brain behind many engineering hobby and educational pursuits, but many alternatives are expensive or very hard to run in the XO. The TI Launchpad board, with a G2553 microcontroler and an extra G2452 in the box, is available from Texas Instruments for $4.30 USD, including shipping anywhere in the world (yes, hard to believe). http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29 Here are the instructions for running the Launchpad with the G2452. Maybe if the next iteratiuon of Sugar uses Fedora 15 we will be able to use the G2553 as well. http://processors.wiki.ti.com/index.php/OLPC_XO-1 The next release will be based on F-17 but both those packages are listed. You might want to use one of the test releases based on F-17 that I've released (new one coming soon) to make sure it all works OK and feedback any issues to ensure we get them fixed for the final release. Peter ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Sur] TI MSP430 running on XO 1 - Robotics!
You can have arduino IDE too with a yum install arduino I believe. Peter Yes, it worked for me http://tonyforster.blogspot.com.au/2012/01/arduino-and-xo-laptop.html Tony ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Sur] TI MSP430 running on XO 1 - Robotics!
I have finally got to work on this. Are there any GUI tools for the programming, or does it all have to be via command line? Thanks. Gerald On Sat, Feb 11, 2012 at 7:50 AM, Luis Galindo llwwwl...@gmail.com wrote: I just bought the TI MSP430 to test it with the Xo 1.0. Thank you Yama :-) Luis El 10 de febrero de 2012 11:06, Peter Robinson pbrobin...@gmail.com escribió: 2012/2/10 Yamaplos . yamap...@gmail.com: The TI MSP430 chips are a very attractive alternative to add robotic options for XO / Sugar users. Microcontrolers are the brain behind many engineering hobby and educational pursuits, but many alternatives are expensive or very hard to run in the XO. The TI Launchpad board, with a G2553 microcontroler and an extra G2452 in the box, is available from Texas Instruments for $4.30 USD, including shipping anywhere in the world (yes, hard to believe). http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29 Here are the instructions for running the Launchpad with the G2452. Maybe if the next iteratiuon of Sugar uses Fedora 15 we will be able to use the G2553 as well. http://processors.wiki.ti.com/index.php/OLPC_XO-1 The next release will be based on F-17 but both those packages are listed. You might want to use one of the test releases based on F-17 that I've released (new one coming soon) to make sure it all works OK and feedback any issues to ensure we get them fixed for the final release. Peter ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Sur] TI MSP430 running on XO 1 - Robotics!
On Wed, Sep 26, 2012 at 11:14 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I have finally got to work on this. Are there any GUI tools for the programming, or does it all have to be via command line? If you figure out some useful command lines, we could probably make a TA plugin. (I've not got my hands of the device yet.) -walter Thanks. Gerald On Sat, Feb 11, 2012 at 7:50 AM, Luis Galindo llwwwl...@gmail.com wrote: I just bought the TI MSP430 to test it with the Xo 1.0. Thank you Yama :-) Luis El 10 de febrero de 2012 11:06, Peter Robinson pbrobin...@gmail.com escribió: 2012/2/10 Yamaplos . yamap...@gmail.com: The TI MSP430 chips are a very attractive alternative to add robotic options for XO / Sugar users. Microcontrolers are the brain behind many engineering hobby and educational pursuits, but many alternatives are expensive or very hard to run in the XO. The TI Launchpad board, with a G2553 microcontroler and an extra G2452 in the box, is available from Texas Instruments for $4.30 USD, including shipping anywhere in the world (yes, hard to believe). http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29 Here are the instructions for running the Launchpad with the G2452. Maybe if the next iteratiuon of Sugar uses Fedora 15 we will be able to use the G2553 as well. http://processors.wiki.ti.com/index.php/OLPC_XO-1 The next release will be based on F-17 but both those packages are listed. You might want to use one of the test releases based on F-17 that I've released (new one coming soon) to make sure it all works OK and feedback any issues to ensure we get them fixed for the final release. Peter ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Sur] TI MSP430 running on XO 1 - Robotics!
Yama and Walter, Thanks. I was not as clear as I wanted to be. Arduino (or Energia, an alternative) would be fine. I was speaking about using mspdebug, which is purely command line based. Walter, I will play and then let you know about possible plug-ins. Turtle Art would be a much better solution for the kids. Thanks. Gerald On Wed, Sep 26, 2012 at 11:56 AM, Walter Bender walter.ben...@gmail.com wrote: On Wed, Sep 26, 2012 at 11:14 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I have finally got to work on this. Are there any GUI tools for the programming, or does it all have to be via command line? If you figure out some useful command lines, we could probably make a TA plugin. (I've not got my hands of the device yet.) -walter Thanks. Gerald On Sat, Feb 11, 2012 at 7:50 AM, Luis Galindo llwwwl...@gmail.com wrote: I just bought the TI MSP430 to test it with the Xo 1.0. Thank you Yama :-) Luis El 10 de febrero de 2012 11:06, Peter Robinson pbrobin...@gmail.com escribió: 2012/2/10 Yamaplos . yamap...@gmail.com: The TI MSP430 chips are a very attractive alternative to add robotic options for XO / Sugar users. Microcontrolers are the brain behind many engineering hobby and educational pursuits, but many alternatives are expensive or very hard to run in the XO. The TI Launchpad board, with a G2553 microcontroler and an extra G2452 in the box, is available from Texas Instruments for $4.30 USD, including shipping anywhere in the world (yes, hard to believe). http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29 Here are the instructions for running the Launchpad with the G2452. Maybe if the next iteratiuon of Sugar uses Fedora 15 we will be able to use the G2553 as well. http://processors.wiki.ti.com/index.php/OLPC_XO-1 The next release will be based on F-17 but both those packages are listed. You might want to use one of the test releases based on F-17 that I've released (new one coming soon) to make sure it all works OK and feedback any issues to ensure we get them fixed for the final release. Peter ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Sur] TI MSP430 running on XO 1 - Robotics!
On Wed, Sep 26, 2012 at 5:01 PM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Yama and Walter, Thanks. I was not as clear as I wanted to be. Arduino (or Energia, an alternative) would be fine. I was speaking about using mspdebug, which is purely command line based. mspdebug is packaged in Fedora so it should be as simple as yum install mspdebug on an XO Peter On Wed, Sep 26, 2012 at 11:56 AM, Walter Bender walter.ben...@gmail.com wrote: On Wed, Sep 26, 2012 at 11:14 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I have finally got to work on this. Are there any GUI tools for the programming, or does it all have to be via command line? If you figure out some useful command lines, we could probably make a TA plugin. (I've not got my hands of the device yet.) -walter Thanks. Gerald On Sat, Feb 11, 2012 at 7:50 AM, Luis Galindo llwwwl...@gmail.com wrote: I just bought the TI MSP430 to test it with the Xo 1.0. Thank you Yama :-) Luis El 10 de febrero de 2012 11:06, Peter Robinson pbrobin...@gmail.com escribió: 2012/2/10 Yamaplos . yamap...@gmail.com: The TI MSP430 chips are a very attractive alternative to add robotic options for XO / Sugar users. Microcontrolers are the brain behind many engineering hobby and educational pursuits, but many alternatives are expensive or very hard to run in the XO. The TI Launchpad board, with a G2553 microcontroler and an extra G2452 in the box, is available from Texas Instruments for $4.30 USD, including shipping anywhere in the world (yes, hard to believe). http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29 Here are the instructions for running the Launchpad with the G2452. Maybe if the next iteratiuon of Sugar uses Fedora 15 we will be able to use the G2553 as well. http://processors.wiki.ti.com/index.php/OLPC_XO-1 The next release will be based on F-17 but both those packages are listed. You might want to use one of the test releases based on F-17 that I've released (new one coming soon) to make sure it all works OK and feedback any issues to ensure we get them fixed for the final release. Peter ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Sur] TI MSP430 running on XO 1 - Robotics!
Peter, That part worked perfectly! I have just been used to the Arduino IDE, and so need to make a mental change. And, more importantly, get more experience with the TI Launchpad. Thanks. Gerald On Wed, Sep 26, 2012 at 12:14 PM, Peter Robinson pbrobin...@gmail.com wrote: On Wed, Sep 26, 2012 at 5:01 PM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: Yama and Walter, Thanks. I was not as clear as I wanted to be. Arduino (or Energia, an alternative) would be fine. I was speaking about using mspdebug, which is purely command line based. mspdebug is packaged in Fedora so it should be as simple as yum install mspdebug on an XO Peter On Wed, Sep 26, 2012 at 11:56 AM, Walter Bender walter.ben...@gmail.com wrote: On Wed, Sep 26, 2012 at 11:14 AM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: I have finally got to work on this. Are there any GUI tools for the programming, or does it all have to be via command line? If you figure out some useful command lines, we could probably make a TA plugin. (I've not got my hands of the device yet.) -walter Thanks. Gerald On Sat, Feb 11, 2012 at 7:50 AM, Luis Galindo llwwwl...@gmail.com wrote: I just bought the TI MSP430 to test it with the Xo 1.0. Thank you Yama :-) Luis El 10 de febrero de 2012 11:06, Peter Robinson pbrobin...@gmail.com escribió: 2012/2/10 Yamaplos . yamap...@gmail.com: The TI MSP430 chips are a very attractive alternative to add robotic options for XO / Sugar users. Microcontrolers are the brain behind many engineering hobby and educational pursuits, but many alternatives are expensive or very hard to run in the XO. The TI Launchpad board, with a G2553 microcontroler and an extra G2452 in the box, is available from Texas Instruments for $4.30 USD, including shipping anywhere in the world (yes, hard to believe). http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29 Here are the instructions for running the Launchpad with the G2452. Maybe if the next iteratiuon of Sugar uses Fedora 15 we will be able to use the G2553 as well. http://processors.wiki.ti.com/index.php/OLPC_XO-1 The next release will be based on F-17 but both those packages are listed. You might want to use one of the test releases based on F-17 that I've released (new one coming soon) to make sure it all works OK and feedback any issues to ensure we get them fixed for the final release. Peter ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep
Re: [IAEP] [Sur] TI MSP430 running on XO 1 - Robotics!
Yama, Thanks so much for sharing this. I am planning to order some to test out with my students on the XOs. Perhaps we can open some wiki pages devoted to this? Cheers, Gerald 2012/2/11 Luis Galindo llwwwl...@gmail.com I just bought the TI MSP430 to test it with the Xo 1.0. Thank you Yama :-) Luis El 10 de febrero de 2012 11:06, Peter Robinson pbrobin...@gmail.comescribió: 2012/2/10 Yamaplos . yamap...@gmail.com: The TI MSP430 chips are a very attractive alternative to add robotic options for XO / Sugar users. Microcontrolers are the brain behind many engineering hobby and educational pursuits, but many alternatives are expensive or very hard to run in the XO. The TI Launchpad board, with a G2553 microcontroler and an extra G2452 in the box, is available from Texas Instruments for $4.30 USD, including shipping anywhere in the world (yes, hard to believe). http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29 Here are the instructions for running the Launchpad with the G2452. Maybe if the next iteratiuon of Sugar uses Fedora 15 we will be able to use the G2553 as well. http://processors.wiki.ti.com/index.php/OLPC_XO-1 The next release will be based on F-17 but both those packages are listed. You might want to use one of the test releases based on F-17 that I've released (new one coming soon) to make sure it all works OK and feedback any issues to ensure we get them fixed for the final release. Peter ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ Lista olpc-Sur olpc-...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur ___ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep