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
Test & Tools
  • Technologies
  • More
Test & Tools
Forum TI MSP-EXP430
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Test & Tools to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 11 replies
  • Subscribers 359 subscribers
  • Views 2080 views
  • Users 0 members are here
Related

TI MSP-EXP430

techtest
techtest over 6 years ago

Hi,

 

Is there anybody here who is a bit (or more) an expert re programming the launchpad

MSP-EXP430F5529LPMSP-EXP430F5529LP ?

 

Thank you!

  • Sign in to reply
  • Cancel

Top Replies

  • dougw
    dougw over 6 years ago +3
    That Launchpad can be programmed just like an arduino if it helps you.... There is a little tutorial here: https://energia.nu/pinmaps/msp-exp430f5529/
  • fmilburn
    fmilburn over 6 years ago +3
    Hi techtest I am not an expert but I have used it quite a bit. If you are using Code Composer Studio and DriverLib I posted examples using the F5529 here . Texas Instruments provides similar examples using…
  • Fred27
    Fred27 over 6 years ago +3
    The F5529 Launchpad is a nice microcontroller board with USB support. I've used it for a few things and gone on to take one project from F5529-based prototype to F5510-based custom board. I had not problems…
Parents
  • techtest
    techtest over 6 years ago

    Thank you so much for the hints and tips.

    Will go through them step by step.

     

    Yes, I was stuck, because one of the two same MSP430 is broken (connects on/off all the time, and could not load new firmware as the other working one, latter also took an example c program and I was able to run that and read the value from a register in CCS, so first tiny experience gained) and will be replaced.

     

    Have not installed energia yet, (for what) is it better than CCS?

     

    Trying to use the LP to read resistance values from sensor into mobile, hence need the ADC of the LP. Must later get rid of all unnecessary parts, anyone know how to do that?

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • techtest
    techtest over 6 years ago

    Thank you so much for the hints and tips.

    Will go through them step by step.

     

    Yes, I was stuck, because one of the two same MSP430 is broken (connects on/off all the time, and could not load new firmware as the other working one, latter also took an example c program and I was able to run that and read the value from a register in CCS, so first tiny experience gained) and will be replaced.

     

    Have not installed energia yet, (for what) is it better than CCS?

     

    Trying to use the LP to read resistance values from sensor into mobile, hence need the ADC of the LP. Must later get rid of all unnecessary parts, anyone know how to do that?

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
Children
  • Fred27
    Fred27 over 6 years ago in reply to techtest

    If one device is misbehaving then I suggest you mark that a suspect and put it to one side. Unless you feel like a challenge then at the price they are it's probably not worth trying to repair it.

     

    I wouldn't recommend Energia if you are capable of using CCS. It's a very cut down development environment and lacks even basic stuff like breakpoints.

     

    I found that when making my own boards that the schematics of the Launchpad was a good starting point.That and the datasheet will give you all you need. Obviously your board can be greatly simplified by leaving off everything related to the debugging side (Labelled eZ-FET lite in this schematic). You will be able to use a Launchpad to program and debug your own board if you have a JTAG/SBW header in place. I'm happy to share my minimal MSP430F5510 design if you feel that would help. It's definitely worth getting everything working on a Launchpad before worrying about a custom board though.

    TI Resource Explorer

     

    The Launchpad examples are also really helpful. Here are the ADC examples for the F5529LP.

    TI Resource Explorer

     

    You mention "getting a value into mobile". I assume this is over USB. There are other TI Launchpads if you decide that Bluetooth or WiFi may be a better way to transfer the data.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • Fred27
    Fred27 over 6 years ago in reply to techtest

    This is my minimal F5510 implementation. A regulator to get the 5V USB down to 3.3V, some transient suppression on the USB lines, some passives and a programming header. (I had more stuff for a NFC reader but have left those out.)

    image

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • techtest
    techtest over 6 years ago in reply to Fred27

    Thank you so much for this amazing post.

    Apologies for not getting back earlier, I was with family since middle Dec til last week, and only now get back to this project.

     

    The faulty device has been exchanged for a working one (tested in CSS with MSP430F55xx_adc_01.c).

     

    Thanks for the hint re Energia/CSS, and the great tips how to make my own board.

    It might be necessary/better to ask an expert to do it, since it might take me to much time and still not yield the result needed.

     

    Yes, the USB is for data transfer to mobile and to draw power from it (for simplicity/convenience avoids battery, cables, wifi/bluetooth setup complications).

     

    Again, many thanks for your very helpful post!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • techtest
    techtest over 6 years ago in reply to Fred27

    Please somehow get in touch (I could not send a private message to you), if you are interested doing more about it on this project or know someone who could. Thank you.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Fred27
    Fred27 over 6 years ago in reply to techtest

    To send PMs we have to both follow each other and then accept the requests. It's a bit long-winded! Feel free to kick the process of if you want to send me a message. I'm more than happy to give you the odd bit of advice on here. However, I can hardly find enough time to work on my own projects so I definitely won't be able to get involved in another one.

     

    By the way, I think that the phone will have to support USB host if it is to connect to a MSP430. Most older phones don't, but this may have improved over the last few years. You are also likely to find that a phone expects power in on the USB port rather than being able to power an external device.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • techtest
    techtest over 6 years ago in reply to Fred27

    Thx, "follow" has been initiated, over to you.

     

    Re USB power from a mobile, when connecting a mini-usb-hub, its LED is powered by the phone at least, though have not measured how much can be drawn, perhaps it is far less than 5V 0.5A.

     

    TTYS image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
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