element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Robotics
  • Technologies
  • More
Robotics
Blog TI MSP430G - The Perfect Microcontroller for Entry Level Robotics
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Robotics to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: emgrobotics
  • Date Created: 17 Jan 2012 2:15 AM Date Created
  • Views 442 views
  • Likes 4 likes
  • Comments 1 comment
  • msp430g
  • robotics
  • robot
  • servo
  • ir
  • emgrobotics
  • launchpad
  • sensor
  • range
  • ti
Related
Recommended

TI MSP430G - The Perfect Microcontroller for Entry Level Robotics

emgrobotics
emgrobotics
17 Jan 2012

TI has hit a homerun with the $4.30 TI Launchpad.  This low-cost, professional, easy to use tool gives the beginner everything he/she

needs to get up and running in the world of microcontrollers and robotics.

 

 

EMGRobotics MSP430G2553 Robot Controller Board

image

$15.00 Without CPU (Board is stuffed with socket only)

$17.00 shipped with socketed MSP430G2553


image


Features:

  • Board ships fully assembled
  • Board ships with MSP430G2553 in socket ( 16K flash, 512 Bytes RAM, A/D converter, ... ) $17.00 version
  • Runs on 3 volts ( 2 AAA batteries )
  • FAN8200 dual DC motor drive in socket - Control up to two 3 volt DC motors
  • Control up to 4 RC servos
  • Built-in IR Range sensor to detect objects up to 12 inches away
  • 3 mounting holes for easy mounting
  • Separate RC servo power supply connection
  • Programmable using the low cost TI Launchpad

 

MSP430G2553 Pin      Function

P1.0                                User3      Digital/Analog

P1.1                                IR analog in

P1.2                                M2CE

P1.3                                M1CE

P1.4                                M1IN

P1.5                                Servo0

P1.6                                User8        Digital/Analog

P1.7                                User7        Digital/Analog

P2.0                                Servo2

P2.1                                Servo3

P2.2                                M2IN

P2.3                                User12      Digital

P2.4                                Servo4

P2.5                                User11      Digital

P2.6                                IR LED

P2.7                                User4         Digital


image


The EMGRobotics MSP430G2553 Robot Controller Board (RCB) is based on the powerful TI MSP430G2553 16bit microcontroller.  The MSP430G2553 has 16K of flash and 512 bytes of RAM, more than enough to build some very interesting robots.  The MSP430G 10bit A/D converter and analog comparator really set this TI microcontroller apart from the others.  These analog capabilities make the MSP430G the perfect heart of a high tech robot controller.  The robot  controller works with voltages from 2.7 to 3.3 volts, perfect for 2 AA or 2 AAA operation.  The servo's are powered from a separate 6 volt power supply.  If you are not using servos, you do not need the 6 volt power supply.


The EMGRobotics MSP430G2553 Robot Controller Board (RCB) can individually and bidirectionally control two 400ma DC motors.  3 volt DC motors are perfect for small desktop robots, and this robot controller can control two of them simultaneously.  Each motor can be run forward, backward, or stopped independently.  This makes it easy to build any desktop two wheeled robot.


A robot needs a sensor to interact with its environment.  The EMGRobotics MSP430G2553 Robot Controller Board (RCB) ships with a built-in Infra Red (IR) range sensor.  The IR LED sends out pulses of light that is reflected off objects and detected by the IR transistor.  Using the high performance 10 bit A/D in the MSP430G2553 the range of the object can be estimated.  The IR range sensor provides a range measurement from 50 to 1000 depending on a object distance of 1 inch to approximately 12 inches.


The EMGRobotics MSP430G2553RCB is designed to be used with the   TI Launchpad debugger/programmer.  The TI Launchpad is a $4.30 ( that is not a typo ) full featured professional debugger and programmer.  The TI Launchpad can be ordered directly from TI here:

http://e2e.ti.com/group/msp430launchpad/w/default.aspx

image

The TI Launchpad is an amazing device for the price.  With the include C compiler and debugger ( Code Composer Studio ) you can be up and programming in minutes.  These are easy to use professional tools that let you program the chip, and debug your program using breakpoints and single stepping.  If you are new to embedded programming TI provides a series of tutorials to help you get started.


The EMGRobotics MSP430G2553RCB is supported by www.buildsmartrobots.com, where you can find projects based on the board, example code, and answers to questions. Our goal is to help you build smarter robots.


imagewiring the MSP430G2553SBC for DC motor only operation


image

wiring the MSP430G2553 for DC motor and Servo operation



image

The EMGRobotics MSP430GRCB Controlling a HEXBUG Spider

 

image

The EMGRobotics MSP430GRCB Controlling a HEXBUG Spider


 

 

The EMGRobotics MSP430GRCB Controlling a HEXBUG Spider

 

 

To Purchase a controller goto: Buy Here

 

 

For instruction on how to Hack a Spider goto: http://buildsmartrobots.ning.com/profiles/blogs/hacking-the-hexbug-tm-spider-with-the-emgrobotics-spider-hack-kit

  • Sign in to reply
Parents
  • DAB
    DAB over 13 years ago

    Hi Eric,

     

    I am glad that you are participating in Element 14.

    I agree with you that the MSP430 line is an awesome tool for embedded projects.  My only reservation with recommending it for newbies is the CCS development software and the huge amount of documentation available.  I am sure many have been scared away just because of those issues.

    I keep hoping someone with experience in programming the MSP430 will do a simple tutorial series to walk people through the development and debug cycle for the processor.  I have watched the TI videos and I have found some good instructions, but I have not yet set down and actually programmed one.  It is on my todo list.

     

    Anyway, I hope to see more of your work here at E14.

     

    Thanks

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • DAB
    DAB over 13 years ago

    Hi Eric,

     

    I am glad that you are participating in Element 14.

    I agree with you that the MSP430 line is an awesome tool for embedded projects.  My only reservation with recommending it for newbies is the CCS development software and the huge amount of documentation available.  I am sure many have been scared away just because of those issues.

    I keep hoping someone with experience in programming the MSP430 will do a simple tutorial series to walk people through the development and debug cycle for the processor.  I have watched the TI videos and I have found some good instructions, but I have not yet set down and actually programmed one.  It is on my todo list.

     

    Anyway, I hope to see more of your work here at E14.

     

    Thanks

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube