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.
Content
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
Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:
Facebook
Twitter
Мой мир
Вконтакте
Одноклассники
Нашли ошибку? Сообщите администрации сайта: Выберите один из разделов меню и, если необходимо, напишите комментарий
За ложную информацию бан на месяц
Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:
Код для вставки на сайт или в блог: Код для вставки в форум (BBCode): Прямая ссылка на эту публикацию:
"Microcontrollers: From Assembly Language to C Using the PIC24 Family" provides an introduction to microprocessors and microcontrollers for either the student or hobbyist. It begins by discussing simple microprocessor architecture concepts, moves to assembly language programming in a C language context, then covers fundamental hardware interfacing ...
The Newnes Know It All Series takes the best of what our authors have written over the past few years and creates a one-stop reference for engineers involved in markets from communications to embedded systems and everywhere in between.
This book introduces the basic concepts and practical techniques in designing and building ARM® microcontrollers in industrial and commercial applications Practical Microcontroller Engineering with ARM® Technology provides the full scope of components and materials related to ARM® Cortex®–M4 microcontroller systems. Chapters 2 through 9 provide the ...
This book is going to have some more complex code in it than the previous book did, but that is nothing to be discouraged about because with these instructions you are going to be learning how to use the Arduino panel to do some projects that are going to be helpful in your home and your business. Even if you do not build the project, you are going ...
Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц. Если это не так - свяжитесь с администрацией сайта. Материал будет немедленно удален. Электронная версия этой публикации предоставляется только в ознакомительных целях. Для дальнейшего её использования Вам необходимо будет приобрести бумажный (электронный, аудио) вариант у правообладателей.