In this latest tutorial, we learn how to time events using the timer module’s capture feature and then implement a simple stopwatch integrated into the menu. After you have read through the tutorial, if you are inclined to do some hardware try and implement the stopwatch using an additional push button on a breadboard! If you want to share your success (or failure) send me an email with the details and I’ll post it on the site.
The next lesson in the series has been posted. In this tutorial we implement a new ring buffer module which is integrated with the UART driver to queue received characters.
In this latest lesson we learn about the USCI peripheral, write a UART driver, as well a menu which allows us to change the frequency of the blinking LED on the fly! Check it out:
If you think your MSP430 project could use a performance boost, the ARM Cortex-M4F powered MSP432 lines of devices are sure to do the trick. Get the launchpad for only 12.99! That’s an amazing price considering it includes a JTAG debugger for ARM!
This latest lesson is all about timers and creating a simple timer library that can be used for practically any application. We make some modifications to our code to use this library to blink the LED instead of the the using delays. Check it out here:
Our third installation in the hardware tutorials – Circuit Fundamentals 2 – has been added. Enjoy!
Finally our first lesson of 2015 – lesson 7 on upgrading the build system is now available here. In this tutorial we look at reorganizing our code and using makefiles to simplify the build.
Lesson 6 on interrupts is now available here.
[M. Emre TÜRE] was bold enough to take these tutorials to the next level and compile MSPGCC on his Raspberry Pi. It took him 6.5 hours but he was successful! He has offered to distribute the compiled toolchain, so let me know if you are interested. Big thanks [M. Emre TÜRE]!
Kevin, our hardware expert, has released lesson 2 on circuit fundamentals. Check it out here!