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.

MSP430F5529: PCB design for msp430 mcu

Part Number: MSP430F5529

Hi, I am a student major in computer engineering, and I am now studying into microcontroller.

I've been working on a project implemented with a msp430f5529LP. 

I just finished that project, and now my teacher encourages me to explore more on this topic.

Since the launchpad is solitary, and has many unnecessary funtionalities that not needed in my project, I want to design a unique PCB circuit that combines the MCU and the other components in the project.

To be honest, this is the first time I engage in the PCB design. I have no idea where I should start it. I have some basic knowledge about mcu though.

 Here are the reqired funtionalities the MCU should have:

1, a SPI interface

2, a USB interface(which I will use to communicate with an Android phone)

3, several GPIO pins.

4, run with C program

So, I have done some researches on it. I find the msp430f5529 user guide and schematic of the launchpad, which I believe can be use as references.

But what's next. I really hope someone can guide me a gate into this.

  • Hello Zihao.

    The MSP430F5529 is a good device for your application.  There are other family variants (versions) that are smaller (fewer IO pins) if you don't need so many IO pins.  They will support USB, SPI and run with C program.

    Yes, the MSP430F5529 user guide and schematic is a good place to start.

    Since you will be designing your own PCB, SLAA457 application note is an excellent source for USB devices.

    Regarding development with Android, SLAA630 application note will be helpful.

  • Yes, I actually have read the application note you mentioned above and finished the software part of the interface between Phone and the msp430. I am now trying to build the hardware. I will be very appreciative if you can provide me some more tutorials or example circuits.

  • Hi Zihao,

    For the hardware side the MSP430F5529 Launchpad design files are probably the best reference for desiging the circuit.  For software, I'm not sure what type of USB interface (CDC, HID, etc) will work with the Android, but you can find several examples of all the supported interfaces in the MSP430Ware.

**Attention** This is a public forum