Jump to content

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!

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.

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.

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!

Link to post
Share on other sites

Join the conversation

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

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...