Jump to content

Products using MSP430

Recommended Posts

  • Replies 99
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

MSP430F5435A and CC2560 in the remote control of the new Amazon Fire TV http://www.ifixit.com/Teardown/Amazon+Fire+TV+Teardown/23856#s61356

Apple G5 PowerMac (PCI version, circa 2004)     There where also several other TI chips for power management and firewire on the huge motherboard.

Philips Hue Tap, a wireless light switch without battery, featuring a MSP430FR5730   Teardown by Adafruit, with the MSP430 discovered at the 15 minute mark. https://youtu.be/4T4nhuobjZM?t=875  

Posted Images

  • 3 weeks later...

Interesting tear down.  I did DIY bicycle tail lamp using MSP430 back in 2011. Still working. Using 2xAA Alkaline cells. Running for more than 3 months in the battery. 3x4 red LEDs. BC107 transistors. One push button switch. Sleep in LPM4. LED driving from PWM. I have't measured the currents.

20 uA is too much!  :(

Link to post
Share on other sites

@@pneumatics Looks very similar to the IKEA toy kitchen modification I did. but that sports two sets of 3 LEDs and two push buttons. It sleeps in LPM4 too.

The toy has a timeout of about one minute though, which I made using the watchdog timer and LPM3. I go back to LPM4 when the watchdog timer is not used anymore (ie: when no LEDs are on).

Link to post
Share on other sites

Bike light follow-up: reverse engineering time!


here is my almost complete circuit diagram.


IC1 is a voltage regulator: 2.5V, exact type I could not find out. Only the MSP runs on the regulated voltage, all the rest runs from the raw battery voltage.


Voltage divider R2 1M / R3 330K measure the battery voltage (some microamps get lost here)


LED2 and 3 are indicator (red/green)


LED1 is the power led


PWM is 20kHz, coming from pin 11 of the MSP.

Main switch is a Si4562, N and P channel 20V 5A mosfet. Inductor is 100uH.

Instead of using only the upper fet, they alternately switch on the upper / lower FET, avoiding one diode voltage drop, increasing effiency.

The circuitry around IC3 (a weird CMOS 4572) creates a small dead time (less than a microsecond) to avoid cross-conduction.

Note the resistors in the signal path ;-) 


They managed to regulate the LED current without a shunt resistor. Took me some time to find out how:

The voltage across the inductor is low-pass filtered, R14 390k / C4 0.1u, then fed into the MSP. Of course the DC-part of the inductor voltage depends on the current flow.

Pretty clever. The regulation is rather slow (ramp-up of current is so slow it is actually visible).


The circuitry around Q8 and Q9 takes care of the battery charge turn on/off. Input is from a wall-wart adaptor which is 500mA constant current type.

R10/R11 tell the MSP that external voltage is present.




Link to post
Share on other sites

Nice work reverse engineer  :)

I'm not that much familiar with buck/boost converters. So I could not understand the inductor part. So we will leave it aside for the time  :D.

I have a question. The light has 4xAA cells, right? So can we tap from 3V (ie 2xAA) point and power the MSP? I'm (planning to) doing that in my working project. I dont know whether it is correct. The drawback i'm seeing  is that the battery may drain unequally. But uA and nA counts for Alkaline cells?

Link to post
Share on other sites

sure  you can power an MSP430 from 2 AA cells. The unequal power drain should be manageable for a hobby project. 

However, for a "product" it is probably not a too good idea: 

- what happens when inserting / removing batteries?

- 2 cells discharged during months, 2 others not, might be o.k. for alkalines, but for long term using Nimh? I do not know.

- The MSP can use the internal reference for battery voltage measurement. You have to check the datasheet whether the 1.5V reference

works when 2 cells are at the end of life.

- you might also check for wrong polarity. The german clever designers solved this issue mechanically. It does not give contact when in wrong direction.

Link to post
Share on other sites
  • 1 month later...
  • 4 weeks later...
  • 2 weeks later...
  • 2 months later...

Philips Hue Tap, a wireless light switch without battery, featuring a MSP430FR5730



Teardown by Adafruit, with the MSP430 discovered at the 15 minute mark.



This device doesn't have a battery, but uses a mechanical, relais-like component to generate power when the user pushes buttons.



Link to post
Share on other sites
  • 3 months later...

Here's a MSP430F413 in a cheap (< US$100) radar speed gun




I'm surprised how little analog and digital processing there is in this product.. I guess all the RF magic happens inside the transceiver module (which is available at Mouser for $50).

Link to post
Share on other sites
  • 5 months later...

Another MSP430, this time it's a MSP430FR5739 running the Ring "smart" doorbell :rolleyes:



The full teardown is documented here:



I was a bit surprised to only have a "lowly" MCU in a device that streams video over WiFi. But it looks like a specialized IC by Omnivision (OV788) and the WiFi module (GainSpan GS2011M) do the grunt work. The MSP430 probably just waits for someone to press the button and then turns on LED driver, camera and WiFi. See this dev kit by the vendor of the WiFi module.



The wonders of integration.


TI has a similar app note pairing the OV788 with a CC3200.





Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...