Description |
1 online resource |
|
text txt rdacontent |
|
computer c rdamedia |
|
online resource cr rdacarrier |
Summary |
This book explores the world of microcontroller development through friendly lessons and progressively challenging projects, which will have you blink LEDs, make music with buzzers & interact with different sensors like accelerometers and temperature sensors. This book is focused on the MSP-EXP430G2 LaunchPad Evaluation Kit, which is a complete microcontroller development platform that includes everything you need to start creating microcontroller-based projects. Many of the 25+ projects will also leverage external components, such as the highly-integrated Educational BoosterPack, which is a modular extension to the LaunchPad and includes many components such as an RGB LED, character LCD & potentiometer. This book provides helpful guides that break down hardware circuits through visual diagrams and includes fully-commented code examples. Concepts are broken down and explained in an easy to follow language and analogies to help you understand the principles behind each project/system. The projects will encourage you to use and even combine the fundamental concepts to develop your ideas in creating new microcontroller solutions. Coverage includes: Digital Input/Output: buttons, LEDs, turning anything into a button Analog Input/Output: sensors, temperature, accelerometer, potentiometer, etc. Programming fundamentals: conditional branches & loops, flow, logic, number systems Pulse-Width Modulation (PWM): square wave, buzzer, analog signal simulation Serial Communication: UART, SPI & I2C Code development using Energia, a free, open-source code editor and compiler Debugging through serial communication with a computer Interfacing with external components such as LEDs, buzzers, potentiometers, sensors & more. With the help of this book, you will be challenged to think about developing your own unique microcontroller-based application, and you will be equipped to start solving various problems, adding intelligence to existing products, or even developing your own innovative creations with a LaunchPad development kit. Includes over 25 projects which focuses on a learn by doing approach Contains easy to follow diagrams and code examples Covers Programming fundamentals, such as conditional branches and loops, flow, logic, number systems. |
Note |
Title details screen (ScienceDirect; viewed on Apr. 30, 2013). |
Contents |
Chapter 1. Prepare for liftoff! -- chapter 2. Meet the LaunchPad -- chapter 3. The fellowship of the LaunchPad -- chapter 4. Meet Energia -- a software development environment -- chapter 5. Day in the life of a microcontroller -- chapter 6. Think digitally -- chapter 7. The ins and outs of digital I/O -- chapter 8. Analog : the infinite shades of gray -- chapter 9. 1s and 0s revisited : the digital stream -- chapter 10. The languages of LaunchPad -- chapter 11. LaunchPad is just the beginning. |
Subject |
Microcontrollers.
|
|
Microcontrollers -- Programming.
|
|
Microcontrôleurs.
|
|
Microcontrôleurs -- Programmation.
|
|
Microcontrollers
|
|
Microcontrollers -- Programming
|
Added Author |
Dang, Dung.
|
ISBN |
9780124116009 (electronic bk.) |
|
0124116000 (electronic bk.) |
|
9780124115880 |
|
0124115888 |
|
9781299474345 |
|
1299474349 |
Standard No. |
AU@ 000051280513 |
|
AU@ 000052007932 |
|
AU@ 000067113386 |
|
CHNEW 001011167 |
|
DEBBG BV041431334 |
|
DEBBG BV042315140 |
|
DEBSZ 39827181X |
|
DEBSZ 405348142 |
|
NZ1 15190951 |
|
AU@ 000072977101 |
|
AU@ 000077591833 |
|