# MSP430 microcontroller [closed]

I'm working on a project which requires to generate pulses with specific pulse width, frequency, intensity.. so i need to choose a microcontroller to use.. The pulses that i want needs to be biphasic, due to that, i want to use msp430 microcontroller, but i don't really know what i need to program it, it's my first to use it.. so what software and hardware i need to have to be able to program it? MSP430F169 is the one that i chose

• This question is too broad. We can't teach you to program microcontrollers. There are nice tutorials and even online courses for that you can find for free. – Eugene Sh. Nov 10 '17 at 14:21
• I'm not asking to teach me.. I'm considering many ways to do my project.. and this is one of them.. and due to where i live, i need to bring some parts from other countries, so i need to evaluate what i need to program it.. and sure I'll be looking for for online courses.. thank you – user142362 Nov 10 '17 at 14:37

Sounds like, due to your questions on basic hardware and software setup, that you should start with the MSP-EXP430G2 Launchpad. It's US$10 and has all the hardware you need to familiarize yourself with MSP430. For software programming, you can use TI's Code Composer Studio for an Eclipse-based IDE, or Energia for an Arduino interface (note that the latter only supports a few microcontrollers, but the included MSP430G2553 is supported). After getting acquainted with this board and software you can start messing with more advanced microcontrollers and features. In fact, I still use my MSP-EXP430G2 to program off-board MSP430 chips using something like this Instructable. • @user142362 No problem! Also check out free online courses on edX and Coursera that deal with embedded systems and TI microcontrollers specifically. – calcium3000 Nov 10 '17 at 15:23 • Again thank you! I'll check it out... i know now where to start – user142362 Nov 10 '17 at 18:13 I disagree with calcium3000, and will never advise anybody today to buy unsupported and not-updatable G2 LP, with extremely slow stone-age on board (SBW) FET that is limited to debug/flash only G2 familly. I also disagree on using stone-age F1xx family today, for starting new (even LED blink) projects. For example, today, MSP-EXP430FR2433 is 4.30$ (with shipping included in price) with open hardware / software eZ-FET Lite on board that support all TI SBW devices and it is updatable.