Jump to content

larsie

Members
  • Content Count

    297
  • Joined

  • Last visited

  • Days Won

    7
  1. larsie

    (Universal) Color LCD graphics library

    I ordered the same display from Aliexpress. Looked promising. I've tried the version of the library that's for the ST7735R (in the first post), but I'm only getting garbage on the screen. (On another display which claims to be ST7735R I've got RobG's library working perfectly)., Is A0 and DC the same? I'm assuming that. Lars
  2. larsie

    IO when msp430 is powered down?

    There are some other peripherals on the external boards that draw a lot of power and some other reasons... so I can't leave the board on. I'll look for an i2c-driver with an enable bit I guess... Thanks for your suggestion.
  3. larsie

    IO when msp430 is powered down?

    I've got a main board and then some external boards that all have msp430s in them. The main board communicates with i2c, using the hardware drivers. The main board can, using a regulator for each external board, turn off the power on each of the external boards. But when I turn off the power on the external board, the external MSP430 (which is powered down) pulls down the I2C-bus. Is there some way I can leave the turned-off msp430 so that it won't mess up the i2c-bus it's connected to? The external msp430s are MSP430G2553 and the main board is an F5528.
  4. larsie

    Over the air programming

    That's pretty dramatic.
  5. larsie

    Over the air programming

    Thanks. Will look at that post. But I don't have serial access from the radio-module. I have to run the radio module as a master, using SPI from the microcontroller itself.
  6. larsie

    Over the air programming

    Thanks. Would the program that's uploaded have to be adjusted so that the addressing is right? I mean, the boot loader would be first, right? And then the program would follow (either as a bootloader with a program, or the 'dual-program' as suggested). Or would I compile the program with the boot-loader in front and the rest of the program after, so that the addressing is correct, and then just upload the relevant bits to the chip?
  7. larsie

    Over the air programming

    I have a board with msp430g2553 and a cc1101 radio module. I would like to program the msp430 over-the-air. Is it possible? If so, what would be the easiest way to do it. I am on thin ice when it comes to boot loaders, flash, even memory addressing, so tell me slowly and with simple words The program is about 5k so less than half of the total flash size on the chips. Sent from my GT-I9505 using Tapatalk
  8. larsie

    LEDs blink/fade with music?

    They seem to be out-of-stock of their mosfet breakout, and I'm not quite sure about that mosfet. Sparkfun have several options. On the regulator. Well, I guess you need a power-supply that provides 12V. That could be a computer supply. Probably you'll get it cheapest in a local store. and then you need a 3.6V or 5V regulator (latter being fed to the Launchpad which has a 3.6 regulator on it). Something like this: http://www.seeedstudio.com/depot/5v33v-breadboard-power-supply-p-566.html?cPath=1_4 ( though there are cheaper options).
  9. larsie

    LEDs blink/fade with music?

    Yes, I was going to direct you to such a strip, but you could consider an RGB strip instead: http://dx.com/p/12v-54-led-rgb-light-strip-50cm-11304 (they have longer ones also at not much higher price). RGB is even cooler since you can change colour. If you want to drive just a simple LED, you can do it straight from the port of the MSP, as long as you put a 150 ohm resistor in series. But for these strips and anything bright, you need to have a driver circuit. The simplest driver circuit is a mosfet, but you have to make sure you can drive it with the 3.6V from the launchpad. You also need some regulators etc, since your MSP430 needs 3.6V (or 5V via the USB), but the LED strip needs 12V. If you are ok with soldering, then you could simply buy some MOSFETs and a prototype-board and connect up stuff. You could also look at some products like this: https://www.sparkfun.com/products/10256 (check that it can be used with a logic voltage as low as 3.6V)
  10. larsie

    Testing boards

    I've started using the looking-headers footprint of the Sparkfun Eagle library. The holes are spaced so that a standard header locks in place. This is normally enough.
  11. larsie

    LEDs blink/fade with music?

    If you just want a sound-level thing, only need a microphone board like this: https://www.sparkfun.com/products/9868 or http://www.seeedstudio.com/depot/grove-sound-sensor-p-752.html?cPath=25_27 Connect the microphone board to an analog input of the MSP430 and use for example Energia to read the sound level. Go in a loop and read the sound level, then use the digital output of your MSP430s. Set more LEDs if the sound level is high. Then connect an LED (and a series resistor to ground) to each digital output. If you have large LEDs and want lots of light, you need transistors or other driving circuits to give more current to your LEDs. If the above is what you're looking for, I can draw a diagram for you. If you want an equalizer, you could use this: https://www.sparkfun.com/products/10468 (you need to connect it to a mike board). It's quite a cool chip, and it would give you a more advanced effect. But it's slightly more tricky to use.
  12. larsie

    Reflow/rework - experience with T962/T862?

    Hi. I have this. I think it's ok. The timing is slightly off, but it generally works ok. I generally prefer their hotplate (I have that one too), because it gives me more control.
  13. I've made a BLE113 breakout-board with an MSP430G2553 on it and some buttons. This board isn't tested yet, but in case it's of interest, here are the eagle files. As you can see, it could be made a lot smaller. It is using this following Eagle component for the BLE113. apus_baby_ble_v1.zip
  14. larsie

    Nokia 1202 / STE2007 skeleton driver

    Really nice work on the drivers. I seem to have gotten a display that won't reverse. In my design I have to reverse the direction, and the first batch of LCDs I bought worked fine with ste2007_issuecmd(STE2007_CMD_SEGMENTDIR, 1, STE2007_MASK_SEGMENTDIR); ste2007_issuecmd(STE2007_CMD_COMDIR, 8, STE2007_MASK_COMDIR); But then the second set of LCDs won't write left-to-right when upside down. It always writes left-to-right correct-way-up. Anybody know a work-around? Could it be I have a slightly different driver???
  15. larsie

    AIR BoosterPack Library

    I never replied to this one, it seems. I guess I can do now, almost exactly a year late :-) As far as I can remember, the SimpliciTI license was quite a free license, but only with permission to run on TI hardware. Not sure what it is now, but one has to make sure it's compatible with the other licenses you use. But I haven't looked at their licenses for a while, so it may have changed. Anaren used to have one which mandated you run on their modules, and the simple TI library was BSD (which is very free). Has anyone ported simpliciti to Energia? I'm in a hurry :-) since i have to go to a Makerfaire-like event on Wednesday and have nothing to show!
×