This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430 Wiki -- Available! wiki.msp430.com

Other Parts Discussed in Thread: MSP430F149

Dear Forum readers/contributors,

We have a valuable resource available that has been populated by TI apps engineers. It is the MSP430 Wiki, http://wiki.msp430.com

Please feel free to check often and contribute to this site as it is a valuable resource for all things MSP430

[;)]

  • Hello,

       One thing that's lacking across TI's site is a good place to put user-generated source code. Would the Wiki be a good place for that? For example, I'm almost done with an I2C driver to 24xx memory from an MSP430F2xx device. When done it would be good to put it somewhere so that others can use it & improve it.

     

    --Derek

  • Derek said:

       One thing that's lacking across TI's site is a good place to put user-generated source code. Would the Wiki be a good place for that? For example, I'm almost done with an I2C driver to 24xx memory from an MSP430F2xx device. When done it would be good to put it somewhere so that others can use it & improve it.

    How about put that in your "My Files". Every member has a "My Files"; very few uses them..

  • Yes!  The Wiki would be a great place to put code so that others can easily find and improve it!  Perhaps one of the existing pages in our serial communication interfaces category would work the best (is it multimaster?  or does it just use the USCI module?)  By adding a description of its features with some keywords, other users will be able to find it both with the wiki search and external search engines.

  • Derek said:

       One thing that's lacking across TI's site is a good place to put user-generated source code. Would the Wiki be a good place for that? For example, I'm almost done with an

    this is one of the best reasons to use the wiki.  for example, i posted the 64-bit USB drivers on the USB Driver article.

    it's also possible to use the "My Files" area in the Forum.  When you're done with the I2C driver, it might be useful to put them somewhere (my files or wiki-hosted), post a message on the forum,  and create a wiki article.  If they live on the wiki, people can modify the files and the article if they'd like to improve them.

  • Hello,

       The problem with posting it to the "My Files" is that it doesn't make it easy for others to find. The Wiki is better, but needs to be maintained and organized.

       One idea that I floated to a few in TI is to make a "Connectopedia" to make it easy for people to re-use code. This would be a site where people can upload code, fill out a structured form including which MSP430 part it works for, which compiler, what the other device is (24AA256 etc) and a brief schematic. The other key is to allow users to assign star ratings / reviews to each entry - this will help both reward those who provide good code, and also make it easier to sort the good from the bad. I think this would greatly enhance code re-use, which makes all of our lives easier.

    --Derek

  • Derek said:

    One idea that I floated to a few in TI is to make a "Connectopedia" to make it easy for people to re-use code. This would be a site where people can upload code, fill out a structured form including which MSP430 part it works for, which compiler, what the other device is (24AA256 etc) and a brief schematic. The other key is to allow users to assign star ratings / reviews to each entry - this will help both reward those who provide good code, and also make it easier to sort the good from the bad. I think this would greatly enhance code re-use, which makes all of our lives easier.

    derek - this sounds like a good idea.  is this something that already exists?  can you give me an example?

  • Hello,

       I can't think of something that already exists, but it would not be hard to create. The high-level goal would be to make Connectopedia the first place that people go when they need to write new firmware to interface to a device. TI's goal would be to show the abundance of existing code out there that makes development easier. I almost thought of doing this just for my own use, as I hate having to redo something that I know I've done before.

    The site would be pretty easy to make. If I was doing it, I'd do a PHP front-end on top of a MySQL database.

    The home page would be an easy search tool and would also encourage people to upload. Maybe also show the newest uploads, and the top 10 contributors (ego board).

    Search tool would be free-text along with optional fields.

    The upload page would allow the user to upload files and describe the project. Mandatory fields include a description of each file, which MSP430 part it works for, which compiler was used, what the other device is (24AA256 etc) and a description of how it's connected. Optional fields would be a schematic of the connection.

    Each project would have a moderated comments section, similar to the MySQL manual comments. This wouldn't be for general discussion, as the e2e forums are good for that, but instead relevant comments about how to do the code better, etc. Also reviews, similar to the Amazon reviews, with a star rating.

    There would be a few different types of users, basic and administrator. Each user gets karma points based on how many uploads they've done.

    On the back-end, an administrator would be able to moderate the comments and (ideally) verify some of the projects. Give them a TI seal of approval, per se.

     

    Message me if you're interested in proceeding with this and we can discuss further.

  • Any progress on this?

  • hi, my name julius..i have project to build up a pulse oximeter using msp430f149, i have build the board n downloader, i have bought the cable probe too..but i don't know how to finish the code and what type of lcd that i should to used...please help me to solve this problem, especially by the code problem..if any one ever build up the same thing like this, please help me to build the one..please answer my question and respond it to my mail at juliushasan2@gmail.com

**Attention** This is a public forum