Jump to content
Sign in to follow this  
gsutton

MSP430G2553 and viability

Recommended Posts

I am wondering just how useful as a microcontroller the 2553 may be.  Is it anywhere near as "useful" as say the Arduino for general projects?  I am wanting to build a rover platform and monitor a Ping sensor, drive two DC motors, operate a tilt/pan servo, and do other things.  Is the 2553 up for something like this?  I mention the 2553 because I have the associated LaunchPad board and it is also available as a DIP device.  Any ideas are very much appreciated!

Share this post


Link to post
Share on other sites

There are a number of Arduinos available with various capabilities, speeds, and memory capacities.

 

The 2553 is comparable to the UNO in many respects, with max clock speed of the '2553 matching the UNO, but without the need for the crystal, but half the RAM and half the program memory, and comparable I/O capability.

 

Advantages to the '2553 include lower power and fewer support components required than the ATmega, making it easier to use in your own system without the commercial board.

 

The arduino boards have a broad base of daughterboards relative to the launchpads, but if building your own boards, there are advantages to the '2553.

 

That said, I have used a good number of 2553's, and a couple of other low end MSP430's, in projects ranging from simple to moderately complex, without running into any issues that an arduino would have resolved other than a couple cases where the extra memory would have been handy.

Share this post


Link to post
Share on other sites

Thanks for the reply.  I have lots to learn about the MSP430G family in partiular.  Do you happen to have links to your own projects featuring the 2553 or similar?  Thanks again.

Share this post


Link to post
Share on other sites

You will find a lot of projects on this forum, a few mine, many other peoples. I don't keep a heavy online presence, and many of my projects are either done because they need to be done NOW, so I don't really get around to posting anywhere, or, in a few cases, are client work.

 

You'll see a few projects, including one of mine, at http://forum.43oh.com/topic/4511-ended-oct-2013-43oh-halloween-contest/?hl=halloween

 

Another of mine (still on first set of AA after 3 years and as close to dead on time as it started, showing low power) is http://forum.43oh.com/topic/4068-year-clock/  Note that this isn't really possible with an arduino, due to the low power requirement. This wasn't a ton of code (and the code isn't real pretty...) so memory wasn't an issue. I might have actually used a 2452 rather than 2553. I'd have to pull it off the wall and use a mirror to look.

Share this post


Link to post
Share on other sites

@enl: thanks for the info and links.  The low power requirements is a very good selling point for me, as I am working on a remote datalogger for rockslide monitoring.  Will check your links out for ideas.

 

EDIT: I just looked at your PWM code, and it has really informative commenting.  Also provides me with some useful interrupt ideas.

EDIT2:  Your clock code is way over my head, so it will provide lots of learning opportunities I am sure!

 

 

@veryalive: thank you as well... I will look at CCS now.  Thanks to you both!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×