Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

MSP430F5510 DEV.BO prototype

DEV.BO is an acronym of MSP430F5510 microcontroller development board that has a small footprint like Launchpad but also features a FTDI chip for USB connectivity. The board is still in testing phase and probably will be available for purchase. Some features if this MSP430F5510 microcontroller in DEV.BO include: 25MHz clock speed, integrated 32kHz clock, 25K of Flash, standard set of peripherals (USART, I2C, SPI, ADC, …), SBW, JTAG, USB, one push button and on LED. If you like this board wait for final revision. Continue reading

MSP430 LaunchPad oscilloscope

Do you have some MSP430 launchpads? If yes then consider building simple scope project. Don’t expect high sampling rates or accuracies but for some purposes it can be useful. Project is split into two parts – one hardware where MSP430F5528 microcontroller reads signals via ADC channel and sends it to PC via built in USB. Another part is a computer application. It is programmed to accept data stream from board and display graphs. And finally it is worth mention that scope sample rate reaches almost 400Hz which isn’t much. This is enough many slow signal inspections like biomedical or some mechanical sensors. But hey, you get reliable stream of 16 bit samples on screen. Continue reading

Color lamp based alarm clock

Denis and Patrick have built an alarm clock that is controlled by Chronos clock. It is controlled by MSP430 microcontroller and uses RGB LEDs to generate desired colors. Clock has a wireless adapter that accepts signals from Chronos and synchronizes time. Since Chronos watch has ability to measure temperature – light can be adjusted according to room or body temperature of person who wears watch. So great clock, great lamp and great description of building process. Continue reading

MSP430 based Tiny Terminal

The guys from HIVE76 have decided to make something useful from dozens of spare HD44780 LCD displays. They used a MSP430 micro-controllers to take care of incoming serial data and put it on LCD. Adding a standard RS232 chip made this terminal accept signal at longer distances. There is not much details about build process, but you can find HD44780 library for MSP430s that can actually be used in other projects saving you tons of time. Continue reading

Ti launchpad runs a spectrum analyzer

This is great project for you if you make RF related projects. Working with signals is much more easier when you see them – especially if these are high freq. When building RF embedded applications you usually use standard modules that have standard frequencies like 433MHz, 868MHz and so on. So why not to use one of these modules to analyze spectrum of close frequencies. It can be done by using one of cheap RFM12B modules which can be easily interfaced to MSP430 MCU via SPI interface. Module frequency can be configured in steps depending on bandwidth chosen. Currently spectrum analyzer is set to read 916MHz bandwidth with sweep of 241 120kHz steps. And this is right all that TI Launchpad USART 9600bps bottleneck allows. USART sends sends spectrum data to Perl visualization script where graphs are nicely seen along some effects like Peak Hold or Zooming. You will find there a detailed instructions on how to set up such spectrum analyzer. An yes – this is done under Linux. Continue reading

Running RGB lamp with TI launchpad

After some buzz on cheap TI launchpad with MSP430 microcontrollers, there are more and more projects appearing around this great dev board. Great thing for hobbyists is that MSP430 microcontrollers are supported by free open source mspgcc c compiler. It is flexible to develop under any platform, including Windows, Linux or other OS where gcc works. Joby Taffey has developed simple RGB LED controller on Ti Launchpad. It uses simple configuration of RGB LED, three resistors and potentiometer that are attached to launchpad. When turning potentiometer fully saturated colors goes through hues. It looks great when placed in diffusing jar. Continue reading