-
Content Count
2,126 -
Joined
-
Last visited
-
Days Won
140
Reputation Activity
-
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.
-
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! -
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.
-
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.
-
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.
-
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.
-
Rei Vilo got a reaction from zeke in UART using MSP430FR2311
Please refer to 25 Functions for 25 Cents: Communication Functions.
-
-
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!
-
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
-
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
-
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...)
-
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...)
-
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...)
-
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...)
-
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.
-
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.
-
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
-
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.
-
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.
-
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!
-
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.
-
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.
-
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.
-
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.