gsutton 0 Posted March 19, 2016 Share Posted March 19, 2016 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! Quote Link to post Share on other sites
enl 227 Posted March 19, 2016 Share Posted March 19, 2016 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. gsutton 1 Quote Link to post Share on other sites
gsutton 0 Posted March 20, 2016 Author Share Posted March 20, 2016 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. Quote Link to post Share on other sites
enl 227 Posted March 20, 2016 Share Posted March 20, 2016 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. gsutton 1 Quote Link to post Share on other sites
veryalive 49 Posted March 20, 2016 Share Posted March 20, 2016 Not to forget that TI has the excellent CCS IDE which, in the free version with 16KB compiled code limit, allows professional development and debug of most any 2553 project you can imagine. gsutton 1 Quote Link to post Share on other sites
gsutton 0 Posted March 20, 2016 Author Share Posted March 20, 2016 @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! 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.