TI Launchpad

TI Launchpad

TI LaunchPad is an easy-to-use microcontroller development board for the low-power and low-cost TI MCUs.


Basics

Introduction to TI Launchpad

TI Launchpad series is a range of development boards introduced by TI (Texas instruments) that are available at low costs and useful for rapid prototyping. Introduction with complete programming guide and tutorial.

Getting Started With Programming MSP-EXP430G2 TI Launchpad Board

TI Launchpad MSP430 Programming beginner guide and tutorial. Installing device driver for MSP-EXP430G2 TI Launchpad Board on Windows

Using Energia IDE

Illustration of how to use the Energia IDE with the help of Built-In Example Sketch

MSP-EXP430G2 Board tutorial and beginner guide

Some basic information about the MSP-EXP430G2 board with tutorial and beginner guide.

Basic functions related to startup and GPIO in Energia

Basic information about some frequently used functions related to Startup and GPIO in the Energia IDE

Basic functions related to Serial Communication in Energia

Basic information about some of the frequently used serial communication functions in the Energia IDE

Basic functions related to Time and Interrupts in Energia

Basic information about some of the frequently used time and interrupts functions in the Energia IDE

Adding a new Library to Energia IDE and using it

Tutorial of how to add/ install a new library to the Energia IDE and how to use example codes/ sketches from that library.

Interfaces

ADXL335 Accelerometer Interfacing with MSP-EXP430G2 TI Launchpad

ADXL335 accelerometer sensor measures acceleration due to gravity. It is used to measure the angle of tilt or inclination in application systems such as in Mobile devices, Gaming applications, Laptops, Digital cameras, Aeroplanes, etc.

DHT11 Sensor Interfacing with MSP-EXP430G2 TI Launchpad

Interface single wire DHT11 sensor with MSP430 TI Launchpad to read the values of Temperature and Humidity from DHT11. Display these Temperature and Humidity values on a serial window.

MT8870 DTMF Decoder Interfacing with MSP-EXP430G2 TI Launchpad

MT8870 is a DTMF (Dual Tone Multi-Frequency) receiver, which decodes the dial tone generated from a telephone keypad. It used in Interactive Voice Response Systems (IVRS), Remote control, Credit card systems, etc.

LCD 16x2 Interfacing With MSP-EXP430G2 TI Launchpad

LCD16x2 has two lines with 16 characters in each line. LCD16x2 is generally used for printing values and strings in an embedded application

Soil Moisture Sensor Interfacing with MSP-EXP430G2 TI Launchpad

The soil moisture sensor is used to measure the water content (moisture) in the soil. It is used in agriculture applications, irrigation and gardening systems, etc.

PIR Sensor Interfacing with MSP-EXP430G2 TI Launchpad

PIR motion sensor senses Infrared signals. It is generally used to detect the motion of humans or animals

IR Communication using MSP-EXP430G2 TI Launchpad

IR (infrared) communication is wireless communication technology, used for short-distance data/control transmission. It is commonly used in TV remotes, mobile phones, computers, and PDAs, etc.

DC Motor Interfacing with MSP-EXP430G2 TI Launchpad

DC Motor is a device that converts electrical energy into mechanical energy. It is used in the robotics field, toys, quadcopters, etc.

HC-05 Bluetooth Module Interfacing with MSP-EXP430G2 TI Launchpad

Bluetooth is a wireless communication protocol used to communicate over short distances. HC-05 Bluetooth module uses serial communication to talk with microcontrollers.

7-Segment Display Interfacing with MSP-EXP430G2 TI Launchpad

7-segment LED displays are used for displaying numerical values from 0 to 9 and few characters like A, b, C, d, e, F, H, L, O, P, U etc.7-segment displays are widely used in digital clock

Analog Joystick Interfacing with MSP-EXP430G2 TI Launchpad

Analog Joystick is an input device used to control the pointer movement in 2-Dimensional axes. Generally, the joystick is used for getting angular movements

Sim900A GPRS Module Interfacing with MSP-EXP430G2 TI Launchpad

SIM900A is a dual-band GSM/GPRS 900/1800MHz module. GPRS (General Packet Radio Service) is a packet-switched data service, which is accessible to GPRS enabled mobile devices. It is mostly used to enable internet connectivity in embedded applications

GPS Module Interfacing with MSP-EXP430G2 TI Launchpad

Interfaced GPS receiver module with MSP430 TI Launchpad and display the Time, Latitude, Longitude, and Altitude info on the Serial window. MSP430 TI Launchpad read the data serially from the GPS receiver using USART communication with 9600 Baud rate.

Sim900A GSM Module Interfacing with MSP-EXP430G2 Launchpad

SIM900A GSM module is a communication device which is used to make or receive calls, send or receive SMS, connect to the internet over GPRS

4x4 Keypad Interfacing With MSP-EXP430G2 TI Launchpad

A keypad is an input device that is generally used in applications such as calculators, ATM machines, computers, etc.

LM35 Interfacing with MSP-EXP430G2 TI Launchpad

The LM35 is a sensor that is used to measure temperature. It provides an electrical output proportional to the temperature (in Celsius)

Magnetometer HMC5883L Interfacing With MSP-EXP430G2 TI Launchpad

HMC5883L is a triple-axis magnetometer developed by Honeywell. It provides the direction of heading. A magnetometer is used as a compass in Mobiles Phones and Navigation systems in vehicles to indicate directions

MPU6050 Interfacing With MSP-EXP430G2 TI Launchpad

The MPU6050 sensor module is a combination of a 3-axis Gyroscope, 3-axis Accelerometer, and Temperature sensor with an onboard Digital Motion Processor (DMP). It is used in mobile devices, motion enabled games, 3D mice, gesture (motion command) control technology, etc.

DS1307 RTC Module Interfacing with MSP-EXP430G2 TI Launchpad

DS1307 is a two-wire (I2C) serial interface RTC (Real Time Clock) with 56 bytes of nonvolatile RAM. This provides clock and calendar with a second, minute, hour, day, date, month, and year

Servo Motor Interfacing With MSP-EXP430G2 TI Launchpad

Servo motor is an electromechanical device which consists of a motor, gear assembly, and feedback circuitry. It is used in Robotics applications, airplanes, rudders, quadcopters, etc.

Stepper Motor Interfacing with MSP-EXP430G2 TI Launchpad

Rotate the Stepper Motor Clockwise and counterclockwise by interfacing it with MSP430 TI Launchpad. Here, we are using a ULN2003 driver which is used to drive a stepper motor.

Thermistor Interfacing with MSP-EXP430G2 TI Launchpad

The thermistor is a type of resistor whose resistance changes in accordance with changes in temperature. It is used to measure the temperature over a small range typically -100 °C to 300 °C

Ultrasonic Sensor HC-SR04 Interfacing With MSP-EXP430G2 TI Launchpad

The ultrasonic module HC-SR04 is generally used for finding the distance to an object and for obstacle detection. It can operate in the range of 2cm-400cm

Nokia5110 Graphical Display Interfacing with MSP -EXP430G2 TI Launchpad

Programming and tutorial of Nokia5110 Graphical Display Interfacing with MSP -EXP430G2 TI Launchpad. Nokia5110 is 48x84 dot LCD display with Serial Peripheral Interface (SPI) Connectivity. It was designed for cell phones, also used in embedded applications

OLED Graphic Display Interfacing with MSP -EXP430G2 TI Launchpad

Programming and tutorial of OLED Graphic Display Interfacing with MSP -EXP430G2 TI Launchpad. OLED graphic display modules are compact and have high contrast pixels which make these displays easily readable. They do not require backlight since the display creates its own light. Hence they consume less power.

XBee S2 (ZigBee) Interfacing with MSP-EXP430G2 TI Launchpad

Interfacing TI Launchpad MSP430 with Zigbee (XBee) provided tutorial and example code. XBee (ZigBee) is a radio module developed by Digi International. It is a popular wireless transceiver used to send or receive data.