Jump to content
43oh

larsie

Members
  • Content Count

    297
  • Joined

  • Last visited

  • Days Won

    7

Reputation Activity

  1. Like
    larsie got a reaction from bluehash in LCD project   
    Here are pictures of the board and schematics for the watch:
     


  2. Like
    larsie got a reaction from pine in Simple bot (rover) based on MSP430   
    Here's a simple MSP430 based robot I made:
     
    http://lars.roland.bz/servobot/
     

  3. Like
    larsie got a reaction from turd in LCD project   
    Here are two LCD-based projects I've done with MSP430. These displays are quite cheap (about 2 euro), but I'm checking the possibility of buying a batch and selling on if people are interested. They can't be bought online, but are bought through Arrow which is a distributor of Powertip, and they have been very helpful and are knowledgable about a huge number of displays. If someone's interested in buying these displays, let me know. I need to buy at least 100 to get an ok price I think, preferably 250.
     
    MSP430 based counter: (counts down from 10 so my kids can change DS play time)
    http://lars.roland.bz/2011/05/26/play-t ... launchpad/
     

     
    MSP430 based watch:
    http://lars.roland.bz/2011/06/22/diy-watch/
    http://lars.roland.bz/2011/06/30/new-wa ... shapeways/
     

  4. Like
    larsie got a reaction from DanAndDusty in Simple bot (rover) based on MSP430   
    Here's a simple MSP430 based robot I made:
     
    http://lars.roland.bz/servobot/
     

  5. Like
    larsie reacted to RobG in LaunchPad LED Display Booster   
    Here is a little LED Display Booster pack (a.k.a. Shield) I have created for LaunchPad.
    It has 2 595's, uses 3 wires to communicate with LP, and supports both, common cathode and common anode displays.
    All LP's pins are accessible on the shield, any pin can be used to drive the display.
    Four unused 595 outputs are also accessible.
    Transistors are MMBT3904 NPN for CC (R14 0ohm and R13 empty) or MMBT3906 PNP for CA (R13 0ohm and R14 empty.)
     
    If interested, bare boards are $4 shipped to continental US, 2 for $6.
     







  6. Like
    larsie reacted to gwdeveloper in SPI with Power Booster   
    In wanting to make a simple Booster Pack for my WS2801 Array Binary Clock (seen here http://www.43oh.com/forum/viewtopic.php?f=9&t=1855#p13002), I've made a very simple Booster Pack for powering the Launchpad with a 9V battery or a wall-wart with SPI connections available on headers. It includes power supply, 3 buttons, and 1 potentiometer. The inputs are jumper selectable with hardware pullups for the buttons.
     
    Basically, for the schematic, I 'm borrowing RobG's Booster Pack tip (http://www.43oh.com/forum/viewtopic.php?f=30&t=1844) for making SPI connections. I used his recommended method for using UCSI_A, UCSI_B and USI. The SPI connection is brought out to a 5 pin header for making connections with the WS2801 Array or other SPI devices.
     
    After searching out power supply ideas, this is the simplest I could find that would provide enough power for the LP as well as the WS2801 array. It is based around a LM317D2TR4G. If you see anything that should be reconsidered, please let me know. I was sure if another diode is needed between the power supply output and the LP's input.
     
    Anyone have tips or links on heatsink consideration?
     
    If all looks good, I'll start the board layout and maybe make a prototype in the garage over the next few days.
     
    [attachment=0]power_spi_booster.png[/attachment]
  7. Like
    larsie reacted to bluehash in TI TPL0401-based I2C digital potentiometer Booster Pack   
    Cost: $25
     
    The TPL0401EVM is designed to operate with the Texas Instruments LaunchPad (MSP-EXP430G2). The TPL0401EVM comes with a preprogrammed MSP430G2553 microcontroller which is to be inserted in the DIP socket on the LaunchPad.
    Link
     

     
    The TPL0401EVM has three different evaluation modes:
     
    Mode 1
  8. Like
    larsie got a reaction from bluehash in LCD project   
    Here are two LCD-based projects I've done with MSP430. These displays are quite cheap (about 2 euro), but I'm checking the possibility of buying a batch and selling on if people are interested. They can't be bought online, but are bought through Arrow which is a distributor of Powertip, and they have been very helpful and are knowledgable about a huge number of displays. If someone's interested in buying these displays, let me know. I need to buy at least 100 to get an ok price I think, preferably 250.
     
    MSP430 based counter: (counts down from 10 so my kids can change DS play time)
    http://lars.roland.bz/2011/05/26/play-t ... launchpad/
     

     
    MSP430 based watch:
    http://lars.roland.bz/2011/06/22/diy-watch/
    http://lars.roland.bz/2011/06/30/new-wa ... shapeways/
     

  9. Like
    larsie reacted to username in G2553 Hardware UART "Hello World" Example   
    A simple well documented hardware uart "Hello World" example.
    Updated, thanks for member comments 3/13/13
     
    Notes:
    This code is for launchpad rev 1.5
    This is hardware UART, your launchpad jumpers must be set for hardware UART
    The TI TUSB3410 is a TERRIBLE usb-> UART chip and is very buggy on WIN7 64bit. If your still having issues, it could be a driver issue. Try on XP or use a different USB -> serial device.
     
     
    //Nate Zimmer UART example // Press button to print hello to terminal #include  <msp430g2553.h> // System define for the micro that I am using #define RXD        BIT1 //Check your launchpad rev to make sure this is the case. Set jumpers to hardware uart. #define TXD        BIT2 // TXD with respect to what your sending to the computer. Sent data will appear on this line #define BUTTON    BIT3 void UART_TX(char * tx_data);            // Function Prototype for TX void main(void) {   WDTCTL = WDTPW + WDTHOLD;         // Stop Watch dog timer   BCSCTL1 = CALBC1_1MHZ;            // Set DCO to 1 MHz   DCOCTL = CALDCO_1MHZ;   P1DIR &=~BUTTON;                  // Ensure button is input (sets a 0 in P1DIR register at location BIT3)   P1OUT |=  BUTTON;                 // Enables pullup resistor on button   P1REN |=  BUTTON;   P1SEL = RXD + TXD ;                // Select TX and RX functionality for P1.1 & P1.2   P1SEL2 = RXD + TXD ;              //   UCA0CTL1 |= UCSSEL_2;             // Have USCI use System Master Clock: AKA core clk 1MHz   UCA0BR0 = 104;                    // 1MHz 9600, see user manual   UCA0BR1 = 0;                      //   UCA0MCTL = UCBRS0;                // Modulation UCBRSx = 1   UCA0CTL1 &= ~UCSWRST;             // Start USCI state machine   while(1)                          // While 1 is equal to 1 (forever)   {       if(!((P1IN & BUTTON)==BUTTON)) // Was button pressed?       {           UART_TX("Hello World! \r\n");  // If yes, Transmit message & drink beer           __delay_cycles(100000); //Debounce button so signal is not sent multiple times       }   } } void UART_TX(char * tx_data) // Define a function which accepts a character pointer to an array {     unsigned int i=0;     while(tx_data[i]) // Increment through array, look for null pointer (0) at end of string     {         while ((UCA0STAT & UCBUSY)); // Wait if line TX/RX module is busy with data         UCA0TXBUF = tx_data[i]; // Send out element i of tx_data array on UART bus         i++; // Increment variable for array address     } }
  10. Like
    larsie reacted to oPossum in DIY Mini Launchpad   
    Make use of the second MCU (and female headers) included with the Launchpad 50 mm x 50 mm board size - low cost from Seeed & iTead Mostly through hole - anyone can build this Populate with components as needed Mounting holes for secure attachment Power, P1.6 & P1.0 LEDs LED enable jumpers Reset & P1.3 switch Coaxial power jack and/or terminal block Optional Microchip MCP1700/1702 voltage regulator 6 pin power/program/debug/serial connector UART line swap jumper Prototype with Launchpad, build permanent project with this.
    lp_mini.brd
    lp_mini.sch

  11. Like
    larsie got a reaction from RobG in LCD project   
    Here are two LCD-based projects I've done with MSP430. These displays are quite cheap (about 2 euro), but I'm checking the possibility of buying a batch and selling on if people are interested. They can't be bought online, but are bought through Arrow which is a distributor of Powertip, and they have been very helpful and are knowledgable about a huge number of displays. If someone's interested in buying these displays, let me know. I need to buy at least 100 to get an ok price I think, preferably 250.
     
    MSP430 based counter: (counts down from 10 so my kids can change DS play time)
    http://lars.roland.bz/2011/05/26/play-t ... launchpad/
     

     
    MSP430 based watch:
    http://lars.roland.bz/2011/06/22/diy-watch/
    http://lars.roland.bz/2011/06/30/new-wa ... shapeways/
     

  12. Like
    larsie reacted to CorB in Anaren TI CC110L RF AIR Booster Pack   
    The link to the TI stuff http://www.ti.com/general/docs/litabsmu ... r=slaa325a
  13. Like
    larsie got a reaction from legailutin in Anaren TI CC110L RF AIR Booster Pack   
    OK, so I made the library, and it was sort of working, but then CorB told me about this library: slaa325a (I'm not allowed to add a URL as I*m a new user, so google it).
     
    I reverted to using that, ported it to Launchpad (just minor config changes) and made it available on my GitHub repository. It's BSD-licensed. Thanks Texas Instruments for making a great Launchpad product and a great CC1101, which must be the most flexible of all RF chips. And to Anaren for the module!!! (you can tell I'm very happy, right? )
  14. Like
    larsie got a reaction from ADIDAIllini in Anaren TI CC110L RF AIR Booster Pack   
    I'm making a very simple open source RF library for the MSP430 RF Booster Pack. It's at https://github.com/mobilars/LarsRF It's not done yet, but I hope to make a functional demo during today. It won't be advanced though. It's just meant for simple demos, prototypes and DIY stuff. For more advanced stuff, I'd recommend using SimpliciTI, now that this has been shown to be portable.
  15. Like
    larsie got a reaction from CorB in Anaren TI CC110L RF AIR Booster Pack   
    I'm making a very simple open source RF library for the MSP430 RF Booster Pack. It's at https://github.com/mobilars/LarsRF It's not done yet, but I hope to make a functional demo during today. It won't be advanced though. It's just meant for simple demos, prototypes and DIY stuff. For more advanced stuff, I'd recommend using SimpliciTI, now that this has been shown to be portable.
×
×
  • Create New...