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.
TI Launchpad MSP430 Programming beginner guide and tutorial. Installing device driver for MSP-EXP430G2 TI Launchpad Board on Windows
Illustration of how to use the Energia IDE with the help of Built-In Example Sketch
Some basic information about the MSP-EXP430G2 board with tutorial and beginner guide.
Basic information about some frequently used functions related to Startup and GPIO in the Energia IDE
Basic information about some of the frequently used serial communication functions in the Energia IDE
Basic information about some of the frequently used time and interrupts functions in the Energia IDE
Tutorial of how to add/ install a new library to the Energia IDE and how to use example codes/ sketches from that library.
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.
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 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.
LCD16x2 has two lines with 16 characters in each line. LCD16x2 is generally used for printing values and strings in an embedded application
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 motion sensor senses Infrared signals. It is generally used to detect the motion of humans or animals
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 is a device that converts electrical energy into mechanical energy. It is used in the robotics field, toys, quadcopters, etc.
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 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 is an input device used to control the pointer movement in 2-Dimensional axes. Generally, the joystick is used for getting angular movements
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
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 is a communication device which is used to make or receive calls, send or receive SMS, connect to the internet over GPRS
A keypad is an input device that is generally used in applications such as calculators, ATM machines, computers, etc.
The LM35 is a sensor that is used to measure temperature. It provides an electrical output proportional to the temperature (in Celsius)
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
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 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 is an electromechanical device which consists of a motor, gear assembly, and feedback circuitry. It is used in Robotics applications, airplanes, rudders, quadcopters, etc.
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.
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
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
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
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.
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.