Pinterest icon

Motor Control Booster Pack for MSP430 Launchpad (MSP-EXP430G2)

msp430 booster pack for building a robot and msp430 motorcontrol booster pack

Robot Shield V1.0 is a Booster pack for MSP430 Launchpad (MSP-EXP430G2) which can be used either as a

   MSP430 Motor Control Booster Pack for Launchpad ,
   MSP430 RS485 Communication Booster Pack 
   or a MSP430 Robot Booster Pack for Launchpad. 

 Rs 560/-      Buy MSP430 Booster Pack online from ebay 

 Free Shipping (all over India)

 User Manual   Circuit   Features   Tutorials

A Brief Introduction to MSP430 using Launchpad (MSP430G2553)

In this tutorial we will be exploring the workings of a MSP430 based microcontroller from Texas Instruments.MSP430 is developed by Texas Instruments as an extremely low power 16 bit architecture for use in low power, low cost, energy constrained embedded applicationsThe Hardware used is the MSP430 Launchpad from TI which contains a programmer/Debugger + two microcontrollers making it an ideal platform to start learning about MSP430G2xxx controller.

msp430 tutorials for beginners


RS485 Communication using MAX485 and MSP430 Launchpad

In the previous tutorial we discussed how to implement a serial connection between MSP430 launchpad (MSP430G2553 ) and a PC .Serial(TTL) or RS232 protocol is fine if you are planning to communicate over short distances of a few meters,when you increase the range to a few 100 meters RS232 protocol will become inadequate.For long distance wired communication you have to use a different protocol called RS485 which can communicate over a kilometer.In this tutorial we will interface a MSP430 launchpad containing MSP430G2553 with a RS485 decoder chip from Maxim (MAX 485).

MSP430G2553 interfaced with MAX485 circuit diagram

Ports of MSP430

MSP430 microcontroller series usually has 8 bit ports numbered as Port 1,Port2,Port3 etc.Ports 1 and 2 have interrupt capabilities and can have internal pullup resistors.Please note that there is no Port 0.

Serial Communication using MSP430 UART(USCI_A)

In MSP430 serial communication is handled by an on chip peripheral called USCI (Universal Serial Communications Interface​).The peripheral is designed in such a way that it can handle multiple serial communication formats ,synchronous as well as asynchronous like SPI,I2C,IrDA,UART etc.

Watch Dog Timer (WDT+) of MSP430

Main function of a watch dog timer is to reset the microcontroller when it gets trapped in an infinite loop or experience a software fault .It is basically a hardware timer which counts up and resets the controller after the specified time has passed.During normal operation,the running program has to periodically clear the counter so that it doesnt reset the microcontroller .When the program gets stuck in a software loop,WDT is not cleared at the proper time as a result it c

Remotely Controlling DC motors through RS485 Protocol using MSP430 Launchpad Booster Pack

ors being controlled by MSP430 from PC through RS485 link

In this tutorial we are going to control two DC brushed motors remotely using RS485 protocol.The Motors are connected to the PC through a twisted pair RS485 cable and the software running on the PC controls the two motors.

The Software is written in both C sharp (C#) and Python so that they can be run on multiple systems like Windows,Linux etc.

The two DC motors are controlled using MSP430 Launchpad and Robot Shield (L293D + MAX485) and the RS485 twisted pair cable is connected to the PC USB port using USB2SERIAL (USB to RS485 converter).

PWM speed control of DC motor using MSP430 Launchpad and L293D

PWM speed control of DC motor using MSP430 Launchpad and Motor Control Booster Pack

In the previous article we learned how to control a dc brushed motor using MSP430G2553 and L293D motor driver chip,the main focus in that article was about starting and controlling the direction of motors.The motors were allowed to be rotated at their maximum speed.In this article we are going to implement a simple PWM (Pulse Width Modulation) based speed control for DC brushed motors using MSP430 Launchpad.

Controlling DC motors using MSP430 Launchpad and L293D

msp430 launchpad interfaced with L293D  controlling two dc motors

In this tutorial we will control two DC brushed motors using MSP430 Launchpad (MSP430G2553) and L293D Motor Driver IC (Robot Shield). L293D is a quadruple high-current half-H driver IC which can be used for controlling DC brushed motors,solenoids,relays etc.The IC contains 4 half H drivers which can be combined together to create two full H bridge circuits for controlling two DC brushed motors.The L293D is designed to provide bidirectional drive currents of up to 600-mA at voltages from 4.5 V to 36 V,Here we will be running the motors at 12V.

Clock System and Low Power Modes of MSP430

This is a brief introduction into the clock system and low power modes  supported by MSP430x2xxx series microcontrollers (like MSP430G2553).MSP430 microcontroller is designed for energy constrained applications which should operate reliably over long period of time with as little power as possible like Wireless sensor networks,body worn medical devices,measuring instruments etc.In order to address the conflicting requirements of fast process


Subscribe to RSS - MSP430G2553