Jump to content

JWoodrell

Members
  • Content Count

    445
  • Joined

  • Last visited

  • Days Won

    17

Reputation Activity

  1. Like
    JWoodrell got a reaction from gsutton in MSP 430g2553 interrupt   
    P1IES ^= BIT3;
     
    should flip flop the bit 3 every time the ISR is run. 
  2. Like
    JWoodrell got a reaction from tripwire in ? Launchpad V1.1 prototype build   
    hey guys, the boards and components came in for my ?-Launchpad.  I have the backside of the board populated so far, going to finish the front side tonight.


     
    I have the LED ?-booster built up, it was simple 2 chips and SMD female headers,  the LED matrix isn't soldered in fully yet cause pin1 isn't marked on these so I'm not sure which way around it goes yet...  stupid cheap Chinese matrix.  interestingly I will have to make a few different versions of the LED board probably because there are at least 2 different pinouts for this size matrix, and I don't know which will be more common and obtainable.  the ones on adafruit are completely different than the ones I have now.  you would think these things would have a standard pinout.
     


     
    I am happy with it so far, we'll see how everything works once i check for magic smoke leaks.   I'll post again once i get something to light up (or burn out ;P )
  3. Like
    JWoodrell got a reaction from cubeberg in ? Launchpad V1.1 prototype build   
    hey guys, the boards and components came in for my ?-Launchpad.  I have the backside of the board populated so far, going to finish the front side tonight.


     
    I have the LED ?-booster built up, it was simple 2 chips and SMD female headers,  the LED matrix isn't soldered in fully yet cause pin1 isn't marked on these so I'm not sure which way around it goes yet...  stupid cheap Chinese matrix.  interestingly I will have to make a few different versions of the LED board probably because there are at least 2 different pinouts for this size matrix, and I don't know which will be more common and obtainable.  the ones on adafruit are completely different than the ones I have now.  you would think these things would have a standard pinout.
     


     
    I am happy with it so far, we'll see how everything works once i check for magic smoke leaks.   I'll post again once i get something to light up (or burn out ;P )
  4. Like
    JWoodrell got a reaction from bluehash in ? Launchpad V1.1 prototype build   
    hey guys, the boards and components came in for my ?-Launchpad.  I have the backside of the board populated so far, going to finish the front side tonight.


     
    I have the LED ?-booster built up, it was simple 2 chips and SMD female headers,  the LED matrix isn't soldered in fully yet cause pin1 isn't marked on these so I'm not sure which way around it goes yet...  stupid cheap Chinese matrix.  interestingly I will have to make a few different versions of the LED board probably because there are at least 2 different pinouts for this size matrix, and I don't know which will be more common and obtainable.  the ones on adafruit are completely different than the ones I have now.  you would think these things would have a standard pinout.
     


     
    I am happy with it so far, we'll see how everything works once i check for magic smoke leaks.   I'll post again once i get something to light up (or burn out ;P )
  5. Like
    JWoodrell got a reaction from igor in garden irrigation controller   
    You need to a capacitive sensor rather than a resistive one, otherwise it will always electroplate your sendor with crud. The capacitive ones change capacitance dependind on how much water is around them.
     
    You might be able to use a 555 timer to do the capacitance based pulsing in hardware the more water, the higher the capacitance, tge slower the 555 wil cycle
  6. Like
    JWoodrell got a reaction from swampdonkeykami in garden irrigation controller   
    You need to a capacitive sensor rather than a resistive one, otherwise it will always electroplate your sendor with crud. The capacitive ones change capacitance dependind on how much water is around them.
     
    You might be able to use a 555 timer to do the capacitance based pulsing in hardware the more water, the higher the capacitance, tge slower the 555 wil cycle
  7. Like
    JWoodrell got a reaction from yyrkoon in garden irrigation controller   
    Capacitance changes with the presence or absence of water, (its how your smartphone knows a finger is touching it, but if you try using an object to touch with it doesnt react ( try it) it reacts to the water in your finger, also if your screen has water drops on it, it gets confused because it cant distinguish your finger.
     
    same concept just sensing the water in the soil
  8. Like
    JWoodrell reacted to spirilis in programming a MSP430G2955?   
    FYI- @@JWoodrell sent me one of his adapter boards (rather clever way to do it!) that plug directly into the LaunchPad.  I have been using a hacked version of the latest mspdebug code to support the F5172, and I decided to just pull the current GIT version of mspdebug and build that on my Mac (since Daniel Beer told me he put the F5172-supporting patch into the latest GIT anyhow; basically it's using the Olimex DB, which had F5172 ID codes included a while back)
     
    This GIT version has the G2955's ID codes included.
     
    With my v1.5 LaunchPad and JWoodrell's adapter board, mspdebug sees it right out of the box:
    Trying to open interface 1 on 006 Initializing FET... FET protocol version is 30394216 Set Vcc: 3000 mV Configured for Spy-Bi-Wire Device ID: 0x2955 Code start address: 0x2100 Code size : 57088 byte = 55 kb RAM start address: 0x1100 RAM end address: 0x20ff RAM size : 4096 byte = 4 kb Device: MSP430G2955 Number of breakpoints: 2 fet: FET returned NAK warning: device does not support power profiling Chip ID data: 29 55 Programmed OK:
    (mspdebug) prog main.elf Erasing... Programming... Writing 2598 bytes at 2100 [section: .text]... Writing 907 bytes at 2b28 [section: .rodata]... Writing 12 bytes at 2eb4 [section: .data]... Writing 32 bytes at ffe0 [section: .vectors]... Done, 3549 bytes total (mspdebug) run The app didn't seem to work, but it uses serial I/O and I'm not sure how everything's mapped on it at the moment.  Going to try a quick blinky test...
    #include <msp430.h> #include <stdint.h> int main() { WDTCTL = WDTPW | WDTHOLD; DCOCTL = CALDCO_16MHZ; BCSCTL1 = CALBC1_16MHZ; P1DIR |= BIT0; P1OUT &= ~BIT0; while(1) { P1OUT ^= BIT0; __delay_cycles(800000); } } Dallas, we have blinkenlight.

     
    Yep, v1.5 LP has no "hardware" or "firmware" glitches preventing it from programming the G2955.  I trust the other G2xx4 and G2xx5 chips are similar.  MSPDebug just needs the new ID codes and details (or you need to build the current GIT version -- see http://mspdebug.sourceforge.net/download.html ) or else it flips out and ignores your chip.
     
     
    edit: Looks like G2955 is the only one in there, the G2xx4's don't seem to be present.  Might ask Daniel if he needs any help with that and get a breakout board set going since I have a G2744 TSSOP sample too...
  9. Like
    JWoodrell got a reaction from spirilis in programming a MSP430G2955?   
    All the pins are broken out, 3.4/3.5 are on the left a few pins up, they are labled. You can just wire to those pads (pull the sw/hw jumpers on the launchpad and female pin them in, or jumper over to the main launchpad pins ( knowing you are connecting two pins together)
     
    Thatd so cool that the launchpad is actually capable of programming it, now I have a reason to build out those adapter boards they do work
  10. Like
    JWoodrell reacted to multivac in programming a msp430g2955 through BSL   
    SUCCESS!!
    so i was able to program the micro with my makeshift tools. ill post the info here in case it`s useful to anyone.
    first though, thanks jazz for the support!!
    apparently the g 2955 uses the old "ROM" style BSL described in salu319e as 1xx,2xx,4xx family bootloader. the specific version reported for mine by TI
  11. Like
    JWoodrell reacted to cubeberg in Build thread - 3 Axis pen plotter   
    Sorry for the length on this one (~3min) - but here's a youtube video of the plotter drawing the 43oh logo.
     


  12. Like
    JWoodrell got a reaction from LariSan in Atlanta? Come Hang with us?   
    I could have come out this weekend, but I work on monday and tuesday, getting off at 5PM and a 4 hour drive there and back just wouldn't work.
     
    I would have liked to go hang out though.
  13. Like
    JWoodrell reacted to spirilis in New forum supporter - Tiny Circuits   
    Definitely as @@JWoodrell said, the G2553 is the most popular of the line right now among us.
     
    However if you managed to support the new G2955 I think you'd position yourself in a unique area for having a board working with the most flash & RAM-rich Value Line part. It'd be more powerful than the Arduino UNO in memory for sure. I'm not sure if they're in mass production yet but there should be a QFN variant. Programming them with the MSP430 LaunchPad is a bit of a question atm (someone got it working).
     
     
    Sent from my Galaxy Note II with Tapatalk
     
     
  14. Like
    JWoodrell got a reaction from GeekDoc in ? Launchpad V1.0   
    hey I was playing around after reading the Tiny Circuits website about their tiny arduino platform...
     
    and I decided to see what could be done with a micro launchpad concept.
     
    here is my ?-Launchpad v1.0    14mm x 14mm  with full 10 pin header on each side to mount the ?-Boosters to.
    the small size makes the boards stupid cheap at OSH...  they are $1.50 for 3 boards.
     
     
    12mm spacing between headers, .050 mil headers.  I'm not sure what kind of boosterpack you could build at 14mm  but I got the USB interface and the MSP430 in there so it should be fun to see.

     
    I threw together a LED micro booster  it is a 4 x 8 grid of 0402 LEDs  driven directly from the MSP430 pins through resistors with 2 sets of 16.  one in forward bias, one in reverse bias so you can drive the whole matrix with 8 pins.

    although in thinking about it, If i were to make it, I would change to SMD female headers, so I could spread the LEDs out more on the top surface.
     
    as a comparison to see how small it is, here is a launchpad next to my micro SNES board which is 12x12mm 

  15. Like
    JWoodrell got a reaction from RobG in ? Launchpad V1.0   
    OK, got the base ?-LP redesigned for battery duty.  Coin cell i don't think will provide enough current for the LED nametags I want to make, so I added in the monitoring and charging circuitry for a LiPo battery,.  this 40mAh LiPo would be about the same size, and has equivalent power of a coin cell, but much higher current capacity.  20C discharge allows up to 800 ma current draw, although it would drain the battery in 3 minutes.  these guys have even smaller cells, but come on 8mAh...  wow
     
    anyway, here is how it looks now, pretty much out of room (how does it usually happen like that

    here is how the battery circuit is built if anyone can look it over and see if I missed something silly

     
     
    the 1202 LCD is HUGE over the ?-LP...    could work though if you mounted the ?-LP to the back or the screen with double sticky tape or something. then had 
     
    this is the part from the 1202 LCD booster that Bluehash made here
     
    the ?-LP is easily a quarter of that screen size.

     
      but here is what I think would work for that idea.

     
    might work
  16. Like
    JWoodrell got a reaction from RobG in ? Launchpad V1.0   
    hey guys, rebuilt the LED ? booster. It is now a full fledged packaged 20mm 8x8 LED matrix driver cause I couldn't justify hand soldering 40-60 0402 LEDs to make a boosterpack. It had 2 driver chips on it, a TLC59108 to do the PWM driving on the low side of the LEDs, and a TLC59213 to drive the high side row selection for the multiplexing. I expanded the PCB out to 20mm square to facilitate running the lines to the LED legs, but it still has the 12mm spacing header for the ? booster interface (SMD headers now)
     

     
    The decoupling caps are 0.1uf, forgot to type that into them

     
    I am working on redoing the base ?-LP board to have a button cell on it, but even a 1225 cell is HUGE compared to the board, and I worry about the "1ma maximum draw current" from it, as the first project is gonna be LED nametags.

     
    ah well, I'm workin on it
  17. Like
    JWoodrell got a reaction from bluehash in [Q] USB HID learning resources   
    Functionally a composite device isnt that dificult, i made a joystick /mouse recently.
     
    This is the reference i worked from that helped me understand it.
    http://www.frank-zhao.com/cache/hid_tutorial_1.php
     
    Also lookup the hid descriptor tool here
    http://www.usb.org/developers/hidpage/
  18. Like
    JWoodrell reacted to chicken in ? Launchpad V1.0   
    Very nice! Like the TinyDuino, I'd move the USB connector (it's HUGE!  :shock:) to a separate booster pack and use the back of the processor board for an optional coin cell.
    http://tiny-circuits.com/shop/tinyduino-processor-board/
  19. Like
    JWoodrell got a reaction from chicken in ? Launchpad V1.0   
    hey I was playing around after reading the Tiny Circuits website about their tiny arduino platform...
     
    and I decided to see what could be done with a micro launchpad concept.
     
    here is my ?-Launchpad v1.0    14mm x 14mm  with full 10 pin header on each side to mount the ?-Boosters to.
    the small size makes the boards stupid cheap at OSH...  they are $1.50 for 3 boards.
     
     
    12mm spacing between headers, .050 mil headers.  I'm not sure what kind of boosterpack you could build at 14mm  but I got the USB interface and the MSP430 in there so it should be fun to see.

     
    I threw together a LED micro booster  it is a 4 x 8 grid of 0402 LEDs  driven directly from the MSP430 pins through resistors with 2 sets of 16.  one in forward bias, one in reverse bias so you can drive the whole matrix with 8 pins.

    although in thinking about it, If i were to make it, I would change to SMD female headers, so I could spread the LEDs out more on the top surface.
     
    as a comparison to see how small it is, here is a launchpad next to my micro SNES board which is 12x12mm 

  20. Like
    JWoodrell got a reaction from RobG in ? Launchpad V1.0   
    hey I was playing around after reading the Tiny Circuits website about their tiny arduino platform...
     
    and I decided to see what could be done with a micro launchpad concept.
     
    here is my ?-Launchpad v1.0    14mm x 14mm  with full 10 pin header on each side to mount the ?-Boosters to.
    the small size makes the boards stupid cheap at OSH...  they are $1.50 for 3 boards.
     
     
    12mm spacing between headers, .050 mil headers.  I'm not sure what kind of boosterpack you could build at 14mm  but I got the USB interface and the MSP430 in there so it should be fun to see.

     
    I threw together a LED micro booster  it is a 4 x 8 grid of 0402 LEDs  driven directly from the MSP430 pins through resistors with 2 sets of 16.  one in forward bias, one in reverse bias so you can drive the whole matrix with 8 pins.

    although in thinking about it, If i were to make it, I would change to SMD female headers, so I could spread the LEDs out more on the top surface.
     
    as a comparison to see how small it is, here is a launchpad next to my micro SNES board which is 12x12mm 

  21. Like
    JWoodrell got a reaction from Rickta59 in ? Launchpad V1.0   
    hey I was playing around after reading the Tiny Circuits website about their tiny arduino platform...
     
    and I decided to see what could be done with a micro launchpad concept.
     
    here is my ?-Launchpad v1.0    14mm x 14mm  with full 10 pin header on each side to mount the ?-Boosters to.
    the small size makes the boards stupid cheap at OSH...  they are $1.50 for 3 boards.
     
     
    12mm spacing between headers, .050 mil headers.  I'm not sure what kind of boosterpack you could build at 14mm  but I got the USB interface and the MSP430 in there so it should be fun to see.

     
    I threw together a LED micro booster  it is a 4 x 8 grid of 0402 LEDs  driven directly from the MSP430 pins through resistors with 2 sets of 16.  one in forward bias, one in reverse bias so you can drive the whole matrix with 8 pins.

    although in thinking about it, If i were to make it, I would change to SMD female headers, so I could spread the LEDs out more on the top surface.
     
    as a comparison to see how small it is, here is a launchpad next to my micro SNES board which is 12x12mm 

  22. Like
    JWoodrell got a reaction from pine in ? Launchpad V1.0   
    hey I was playing around after reading the Tiny Circuits website about their tiny arduino platform...
     
    and I decided to see what could be done with a micro launchpad concept.
     
    here is my ?-Launchpad v1.0    14mm x 14mm  with full 10 pin header on each side to mount the ?-Boosters to.
    the small size makes the boards stupid cheap at OSH...  they are $1.50 for 3 boards.
     
     
    12mm spacing between headers, .050 mil headers.  I'm not sure what kind of boosterpack you could build at 14mm  but I got the USB interface and the MSP430 in there so it should be fun to see.

     
    I threw together a LED micro booster  it is a 4 x 8 grid of 0402 LEDs  driven directly from the MSP430 pins through resistors with 2 sets of 16.  one in forward bias, one in reverse bias so you can drive the whole matrix with 8 pins.

    although in thinking about it, If i were to make it, I would change to SMD female headers, so I could spread the LEDs out more on the top surface.
     
    as a comparison to see how small it is, here is a launchpad next to my micro SNES board which is 12x12mm 

  23. Like
    JWoodrell got a reaction from jazz in ? Launchpad V1.0   
    hey I was playing around after reading the Tiny Circuits website about their tiny arduino platform...
     
    and I decided to see what could be done with a micro launchpad concept.
     
    here is my ?-Launchpad v1.0    14mm x 14mm  with full 10 pin header on each side to mount the ?-Boosters to.
    the small size makes the boards stupid cheap at OSH...  they are $1.50 for 3 boards.
     
     
    12mm spacing between headers, .050 mil headers.  I'm not sure what kind of boosterpack you could build at 14mm  but I got the USB interface and the MSP430 in there so it should be fun to see.

     
    I threw together a LED micro booster  it is a 4 x 8 grid of 0402 LEDs  driven directly from the MSP430 pins through resistors with 2 sets of 16.  one in forward bias, one in reverse bias so you can drive the whole matrix with 8 pins.

    although in thinking about it, If i were to make it, I would change to SMD female headers, so I could spread the LEDs out more on the top surface.
     
    as a comparison to see how small it is, here is a launchpad next to my micro SNES board which is 12x12mm 

  24. Like
    JWoodrell got a reaction from reaper7 in ? Launchpad V1.0   
    hey I was playing around after reading the Tiny Circuits website about their tiny arduino platform...
     
    and I decided to see what could be done with a micro launchpad concept.
     
    here is my ?-Launchpad v1.0    14mm x 14mm  with full 10 pin header on each side to mount the ?-Boosters to.
    the small size makes the boards stupid cheap at OSH...  they are $1.50 for 3 boards.
     
     
    12mm spacing between headers, .050 mil headers.  I'm not sure what kind of boosterpack you could build at 14mm  but I got the USB interface and the MSP430 in there so it should be fun to see.

     
    I threw together a LED micro booster  it is a 4 x 8 grid of 0402 LEDs  driven directly from the MSP430 pins through resistors with 2 sets of 16.  one in forward bias, one in reverse bias so you can drive the whole matrix with 8 pins.

    although in thinking about it, If i were to make it, I would change to SMD female headers, so I could spread the LEDs out more on the top surface.
     
    as a comparison to see how small it is, here is a launchpad next to my micro SNES board which is 12x12mm 

  25. Like
    JWoodrell got a reaction from yyrkoon in ? Launchpad V1.0   
    hey I was playing around after reading the Tiny Circuits website about their tiny arduino platform...
     
    and I decided to see what could be done with a micro launchpad concept.
     
    here is my ?-Launchpad v1.0    14mm x 14mm  with full 10 pin header on each side to mount the ?-Boosters to.
    the small size makes the boards stupid cheap at OSH...  they are $1.50 for 3 boards.
     
     
    12mm spacing between headers, .050 mil headers.  I'm not sure what kind of boosterpack you could build at 14mm  but I got the USB interface and the MSP430 in there so it should be fun to see.

     
    I threw together a LED micro booster  it is a 4 x 8 grid of 0402 LEDs  driven directly from the MSP430 pins through resistors with 2 sets of 16.  one in forward bias, one in reverse bias so you can drive the whole matrix with 8 pins.

    although in thinking about it, If i were to make it, I would change to SMD female headers, so I could spread the LEDs out more on the top surface.
     
    as a comparison to see how small it is, here is a launchpad next to my micro SNES board which is 12x12mm 

×
×
  • Create New...