This tutorial is an introductory tutorial on getting started with the MSP430 series of controllers by Texas Instruments. muaz @ zeroohm.ae writes:
There are millions and trillions of ways to start using microcontrollers. Hobbyist or people who find hard to code normally prefers Arduino as their coding environment, while engineers might prefer using AVR/PIC. The MSP430 microcontroller is an extremely versatile platform which supports many applications. With its ability to consume ultra-low power it enables the designing engineer to meet the goals of many projects. It has, of course, its limitations. It is inclined mostly towards low energy and less intensive applications that operate with batteries, so processing capabilities and memory, among other things, are limited. However it’s still called a mixed-signal processor and is capable of doing some sort of speech processing. Before starting with some exposure to hardware and software part, I assume that you all have some sort of programming knowledge in embedded c. Even if you know java or c++, you will still be able to adapt to the tutorials easily as the logic will remain the same, only the code language changes.
Getting Started With The MSP430 - [Link]
Juan has written an article detailing how to use an MSP430 with a DAC7564:
The DAC7564 is a low-power, voltage-output, four-channel, 12-bit digital-to-analog converter (DAC). The device includes a 2.5V, 2ppm/°C internal reference. The device is monotonic, provides very good linearity, and minimizes undesired code-to-code transient voltages (glitch).
Interfacing the DAC7564 to an MSP430 - [Link]
Making an FM using TEA5767 module:
I’ve started to build a little FM radio with one of this cheap modules with a Phillip chip, the TEA5767. I will control it with a MSP430, probably I’ll use some kind of encoder to change stations and a potentiometer for the volume.
The TEA5767 is a single-chip electronically tuned FM stereo radio for low-voltage applications with fully integrated Intermediate Frequency (IF) selectivity and demodulation. Most of the information of this devices is from the datasheet and this app note.
Making an FM radio-Part 1; the TEA5767 - [Link]
machinegeek @ dangerousprototypes.com writes:
panStamps are small open source wireless modules designed to add RF connectivity to sensors, MCUs and similar projects. The crew at panStamp is in the process of developing a new module based on the TI CC430F5137 SOC. Programming will be via the Arduino IDE, facilitated through a port being developed by the open source Energia project.Commercial release of this new line of panStamps is planned for September-October. For more info visit PanStamp.
panStamp developing MSP430 based module - [Link]
Here is the properties of the project:
- Cheap: The component total should be below $5
- Using TI’s MSP430 line of MCUs what I’m learning now
- Able to measure till 10MHz – Using LED display
- Able to calibrate
- achieve maximum +-10Hz error at 10MHz
Cheap frequency counter based on MSP430 - [Link]
MSP430 powerscope, a low power aid – [via]
MechG developed a breadboard scope meter to help him identity and lower power consumption in his projects.
The Power Scope is a meter intended for use on a breadboard to aid in the development of battery-operated devices. It provides dedicated monitoring at the power source so you can quickly see the effects of circuit/software changes on power consumption during development. This frees up your DVM for general diagnostic use.
MSP430 Powerscope – A Low Power Aid - [Link]
by Publitek European Editors:
Small, flexible, low-cost but high-performance microcontrollers, and the off-the-shelf boards built around them, are revolutionizing the world of electronics design for small systems. Products such as the Microchip PIC16, the Atmel AVR and Texas Instruments MSP430, and ready-made modules based around these and similar microcontrollers such as the Arduino and Basic Stamp, provide a range of flexible, programmable I/Os that lend themselves to a wide variety of different applications.
Many of these systems are powered by batteries, which have a strongly variable output voltage as they discharge. For example, the voltage output by a rechargeable lithium-ion battery will typically fall as it discharges from 4.2 V to around 3 V, with a wide plateau in the 3.5 V region. This is where most of the stored power will be delivered.
Flexible Power for Versatile Micros - [Link]
A booster board for the MSP430 LaunchPad controls brushless DC motors with or without sensors. A bunch of double NPN transistor MBT2222AD ICs drive the motors. [via]
I thought that I would share my project on the forum. I call it BLDC Booster. It is a booster pack for the MSP430 LaunchPad that allows for sensored or sensorless control of a brushless DC motor. It is open source hardware & firmware under Creative Commons Attribution Share Alike license.
Sensorless Brushless DC Motor Drive with MSP430 - [Link]
INA219 is a cool IC that measures voltage and current trough a shunt resistor, and relays the information over I2C. It provides the multiple of the two values, thus enabling easy power measurement. Opossum used it along with a Nokia 5110 LCD and a MSP430 LaunchPad to build a nice power-meter.
Measuring power with INA219 and an MSP430 Launchpad - [Link]