Jump to content
43oh

Rei Vilo

Members
  • Content Count

    2,126
  • Joined

  • Last visited

  • Days Won

    140

Reputation Activity

  1. Thanks
    Rei Vilo got a reaction from agaelema in MSP-EXP432P111   
    The LCD library presently works for the MSP430FR4133 and MPS430FR6989 but shouldn't be difficult to port to the MSP432P111.
    The LCD library is called LCD_Launchpad and included in the Energia 18 distribution for MSP430 boards.
  2. Like
    Rei Vilo got a reaction from bluehash in [Energia Library] RTOS Libraries for MSP432 on Energia MT   
    I've submitted three projects at Hackters.io about Energia Multi-Tasking and the Galaxia library.
    Multi-Tasking with Energia MT with Galaxia Library   How to run multiple tasks on a LaunchPad? We're using two different solutions, one standard and another based on the Galaxia library. By Rei Vilo .   
    Manage Single Resource with Energia MT and Galaxia     How to manage a single resource across multiple tasks? Semaphores come to the rescue. By Rei Vilo .    Send Data Across Tasks with Energia and Galaxia     How to send data across tasks? Mailbox can help! By Rei Vilo .    Feel free to click on Respect Project!
  3. Like
    Rei Vilo got a reaction from agaelema in MSP-EXP432P111   
    @agaelema Have a look at my project of Low Power Weather Station.
    The LCD library designed for the MSP430FR4133 and MPS430FR6989 shouldn't be difficult to port to the MSP432P111.

  4. Thanks
    Rei Vilo got a reaction from paulfer in Pin Map for cc3200 launchpad [SOLVED]   
    For the pins map, see https://embeddedcomputing.weebly.com/launchpad-cc3200-wifi.html 
    With Energia, use pin numbers instead of port.bit names. The latter aren't supported.
  5. Like
    Rei Vilo got a reaction from bluehash in Pin Map for cc3200 launchpad [SOLVED]   
    For the pins map, see https://embeddedcomputing.weebly.com/launchpad-cc3200-wifi.html 
    With Energia, use pin numbers instead of port.bit names. The latter aren't supported.
  6. Like
    Rei Vilo reacted to zeke in Best information for those new to the MSP430?   
    If you are new to the MSP430 then you're probably drowning in information right now.

    It's true that there are a zillion configurations to make before the 430 will do what you want it do do.

    So I'm betting that you are asking yourself "Where do I start?"

    I humbly suggest the following TI application notes and books that will get you going in the right direction:

    1. slaa294: MSP430 Software Coding Techniques

    This application report covers software techniques and topics of interest to all MSP430
    programmers. The first part of the document discusses the MSP430 standard
    interrupt-based code flow model, recommended for the vast majority of applications.
    The next part discusses a handful of techniques that should be considered by any
    developer that sets out to develop an MSP430 application. Using these methods can
    greatly reduce debug time and/or provide additional robustness in the field. They
    include initialization procedures, validation of supply rails before performing
    voltage-sensitive operations, and use of special functions. Code examples are
    provided.

    2. : MSP430 32-kHz Crystal OscillatorsSelection of the right crystal, correct load circuit, and proper board layout are importantfor a stable crystal oscillator. This application report summarizes crystal oscillatorfunction and explains the parameters to select the correct crystal for MSP430ultralow-power operation. In addition, hints and examples for correct board layout aregiven. The document also contains detailed information on the possible oscillator teststo ensure stable oscillator operation in mass production.
    3. MSP430 Microcontroller Basics by John H. Davies

    The best thing I can say about this book at this time is that it describes well how to make use of the clocking system of the MSP430. This book should be in your personal library or at least on your wishlist.

    Once you digest the information above then you will be in good shape for success in working with the msp430.

    Have something to add?
    Then post up your valuable sources of knowledge.
  7. Like
    Rei Vilo got a reaction from zeke in UART using MSP430FR2311   
    Please refer to 25 Functions for 25 Cents: Communication Functions.
  8. Like
    Rei Vilo got a reaction from Tauronts in LaunchPad MSP430FR2433 Pins Map   
    See related issue at 
     

  9. Like
    Rei Vilo reacted to zeke in Amazon FreeRTOS   
    And the documentation is now FREE!!!
    I paid big bucks for my copy last year!
    Just, Wow!
  10. Like
    Rei Vilo got a reaction from energia in Energia support for MSP430FR5994 LaunchPad?   
    Please refer to the https://github.com/energia/msp430-lg-core Github repository: the MSP430FR5994 has been added to Energia.
    MSP-EXP430FR5994LP.name=MSP-EXP430FR5994LP  
  11. Like
    Rei Vilo got a reaction from Fmilburn in Energia support for MSP430FR5994 LaunchPad?   
    Please refer to the https://github.com/energia/msp430-lg-core Github repository: the MSP430FR5994 has been added to Energia.
    MSP-EXP430FR5994LP.name=MSP-EXP430FR5994LP  
  12. Like
    Rei Vilo got a reaction from NurseBob in I²C Check-List   
    Check the usual suspects:
    Is the I²C bus initialised? Wire.begin(); Does the I²C device run at 3.3V? Otherwise, use a logic-level converter.
    Are pull-ups installed? Try 10, 4.7 or 2.2 kΩ for the SDA and SCL lines.
    In case the LaunchPad provides multiple I²C ports, is the correct port selected? Try 
    Wire.setModule(0); // or other port number Wire.begin(); Still nothing? Use a logic analyser to trace the signals on the I²C port.

    (To be continued...)
  13. Like
    Rei Vilo got a reaction from zeke in I²C Check-List   
    Check the usual suspects:
    Is the I²C bus initialised? Wire.begin(); Does the I²C device run at 3.3V? Otherwise, use a logic-level converter.
    Are pull-ups installed? Try 10, 4.7 or 2.2 kΩ for the SDA and SCL lines.
    In case the LaunchPad provides multiple I²C ports, is the correct port selected? Try 
    Wire.setModule(0); // or other port number Wire.begin(); Still nothing? Use a logic analyser to trace the signals on the I²C port.

    (To be continued...)
  14. Like
    Rei Vilo got a reaction from PTB in I²C Check-List   
    Check the usual suspects:
    Is the I²C bus initialised? Wire.begin(); Does the I²C device run at 3.3V? Otherwise, use a logic-level converter.
    Are pull-ups installed? Try 10, 4.7 or 2.2 kΩ for the SDA and SCL lines.
    In case the LaunchPad provides multiple I²C ports, is the correct port selected? Try 
    Wire.setModule(0); // or other port number Wire.begin(); Still nothing? Use a logic analyser to trace the signals on the I²C port.

    (To be continued...)
  15. Like
    Rei Vilo got a reaction from Frida in I²C Check-List   
    Check the usual suspects:
    Is the I²C bus initialised? Wire.begin(); Does the I²C device run at 3.3V? Otherwise, use a logic-level converter.
    Are pull-ups installed? Try 10, 4.7 or 2.2 kΩ for the SDA and SCL lines.
    In case the LaunchPad provides multiple I²C ports, is the correct port selected? Try 
    Wire.setModule(0); // or other port number Wire.begin(); Still nothing? Use a logic analyser to trace the signals on the I²C port.

    (To be continued...)
  16. Like
    Rei Vilo got a reaction from bluehash in Suggestions on MCU/Chip Selection   
    The G2553 has only 512 bytes of RAM. Go for a LaunchPad which MCU has more RAM.
  17. Like
    Rei Vilo got a reaction from phenyl in Kentec Library (BOOSTXL-K350QVG)   
    Just perform something like
    myScreen.setPenSolid(true); myScreen.dRectangle(x, y, a, b, myColours.black); with x, y as coordinates, and a, b as size.
  18. Like
    Rei Vilo got a reaction from phenyl in Kentec Library (BOOSTXL-K350QVG)   
    @phenyl
    The LCD_screen - Reference Manual is available on the libraries sub-folders of the Energia folder, or online at https://github.com/energia/Energia/blob/master/hardware/msp430/libraries/EduBPMKII_Screen/LCD_screen - Reference Manual.pdf
  19. Like
    Rei Vilo got a reaction from bluehash in J-Link EDU Mini at USD18   
    Although all the LaunchPads feature a programmer-debugger, sometimes an external one might be useful.
    Segger has just launched the J-Link EDU Mini, with all the software and expertise of Segger, priced at just USD18!

    I'm very happy with the larger Segger J-Link Edu priced at USD60.
    I've ordered one J-Link EDU Mini and plan to review it.
     
  20. Like
    Rei Vilo got a reaction from Rickta59 in I2C Between 2 MSP430s   
    Have you visited http://energia.nu? A pins map is provided for each supported LaunchPad.
    Have you performed a search about I²C on this very forum? It contains the answer to your question —hint: pull-ups.
    Why are you posting the same question twice? One suffices. 
  21. Like
    Rei Vilo reacted to FrankB in Simple "Pop Top" Booster Pack   
    After joining this forum over 3 years ago I thought it overdue that I say hello and contribute something that I hope you will find useful.
    Attached is a picture of simple booster packs that I make. But are they really a "booster pack"? Hmmm. Debatable!
    They are cheap and easy to make and I have made 5 of them. I use them all the time because the whole of each project, including the MSP430, is attached to the booster pack. This means I can switch between projects without re-wiring, I can change the model of MSP430 in seconds and I only need one Launchpad.
    You can see from the picture that I provide two sets of header pins to attach "stuff" to, but provide four header pins for the 3.3V and GND. I also use long-leaded header plugs, partly because I have to solder the strip boards "upside down" (notice the small gap between the strip board and the header sockets) and also because the excess leads are easily accessible test points for things like logic analysers, etc. I keep the strip board to the smallest possible size so that all the Launchpad jumpers remain accessible.
    I've tried different designs, some with LEDs, switches, small breadboards and more besides, but this is the one I use all the time. I call it a "pop top" because you pop the top off a launchpad and swap it for another, then another.
    That's all for now. Hopefully it'll not be another 3 years before my next posting!

  22. Like
    Rei Vilo got a reaction from agaelema in J-Link EDU Mini at USD18   
    Although all the LaunchPads feature a programmer-debugger, sometimes an external one might be useful.
    Segger has just launched the J-Link EDU Mini, with all the software and expertise of Segger, priced at just USD18!

    I'm very happy with the larger Segger J-Link Edu priced at USD60.
    I've ordered one J-Link EDU Mini and plan to review it.
     
  23. Like
    Rei Vilo got a reaction from spirilis in J-Link EDU Mini at USD18   
    Although all the LaunchPads feature a programmer-debugger, sometimes an external one might be useful.
    Segger has just launched the J-Link EDU Mini, with all the software and expertise of Segger, priced at just USD18!

    I'm very happy with the larger Segger J-Link Edu priced at USD60.
    I've ordered one J-Link EDU Mini and plan to review it.
     
  24. Like
    Rei Vilo got a reaction from Fmilburn in J-Link EDU Mini at USD18   
    Although all the LaunchPads feature a programmer-debugger, sometimes an external one might be useful.
    Segger has just launched the J-Link EDU Mini, with all the software and expertise of Segger, priced at just USD18!

    I'm very happy with the larger Segger J-Link Edu priced at USD60.
    I've ordered one J-Link EDU Mini and plan to review it.
     
  25. Like
    Rei Vilo got a reaction from Fred in J-Link EDU Mini at USD18   
    Although all the LaunchPads feature a programmer-debugger, sometimes an external one might be useful.
    Segger has just launched the J-Link EDU Mini, with all the software and expertise of Segger, priced at just USD18!

    I'm very happy with the larger Segger J-Link Edu priced at USD60.
    I've ordered one J-Link EDU Mini and plan to review it.
     
×
×
  • Create New...