Key features of this course
- Comprehensive Courseware with focus on foundations.
- A consistent focus on designing code using API and register level programming.
- Course begins with the study Internet basics.
- A crash course on ADC fundamentals is included.
- Use of TI CCS IDE.
- Use of IBM Cloud.
- Learn Node-RED programming.
- Use of Energia in CCS.
- Program using Texas Instruments MSP432 ARM Cortex M4 kit and CC3100 Wi-Fi module.
Syllabus
- Overview of Internet fundamentals.
- Project creation using TI CCS and running the code on the target.
- Learn to use GPIO on the MSP432 Launchpad.
- ADC foundations with SAR ADC operation.
- Connect a Potentiometer to the analog channel.
- Calibrate the potentiometer using linear regression technique.
- Use the TI CC3100 Wi-Fi module along with the Launchpad board.
- Learn to use Energia to configure the Wi-Fi module.
- Code using API and register level programming in C.
- Install Node.js and Node-Red programming language on your local machine.
- Learn the fundamentals of Node-RED programming language.
- MQTT protocol basic concepts. Use MQTT protocol to communicate with the cloud.
- Configure the Node-RED programming language on the IBM cloud.
- Program on the IBM cloud using Node-RED programming language.
- Send sensor reading to the IBM cloud.
- Receive tweets from twitter about sensor readings.
- Create a Dashboard on the IBM cloud and send sensor reading to the Dashboard.
- Control the LED’s on the board through the Dashboard on the cloud.