Mastering Microcontrollers Helped by Arduino (3rd Revised Edition)

Page 1

MASTERING MICROCONTROLLERS HELPED BY ARDUINO

Clemens valens

Clemens Valens, born in the Netherlands, lives in France since 1997. Technical Manager and Webmaster at Elektor Labs, in love with electronics, he develops microcontroller systems for fun, and sometimes for his employer too. Polyglot – he is fluent in C, C++, PASCAL, BASIC and several assembler dialects – Clemens spends most of his time on his computer while his wife, their two children and two cats try to attract his attention (only the cats succeed). ISBN 978-19-0792-056-1

All programs presented can be downloaded for free. Strong Points • Double Objective 1. Theory: learn how to program microcontrollers; 2. Practical: apply the theory on Arduino hardware using the Arduino development environment. • Very Original Applications • Low-cost Hardware;Free and Open-source Software This book is for you if you are: • a microcontroller novice; • an Arduino user (enthusiast, artist, etc.) wishing to deepen your knowledge; • an electronics graduate or undergraduate student; • a teacher looking for inspiration.

DESIGN

www.elektor.com

Having completed this fun and playful course, you will be able to program any microcontroller, tackling and mastering I/O, memory, interrupts, communication (serial, I2C, SPI, 1-wire, SMBus), A/D converter, and more. This book will be your first book about microcontrollers with a happy ending!

3RD REVISED EDITION with AVR PLAYGROUND and ELEKTOR UNO R4

MASTERING MICROCONTROLLERS HELPED BY ARDUINO

LEARN

Elektor International Media BV

The aim of this book is not only to let you enter the World of Arduino, but also to help you emerge victorious and continue your microcontroller programming learning experience by yourself. Theory is put into practice on an Arduino board using the Arduino programming environment. The author designed a versatile printed circuit board (or shield) that can be stacked on an Arduino board. The assembly can be used not only to try out many of the projects presented but also allows for new exercises that in turn provide the opportunity to discover new techniques.

MASTERING MICROCONTROLLERS HELPED BY ARDUINO ● C. VALENS

3RD REVISED EDITION with AVR PLAYGROUND and ELEKTOR UNO R4

Clemens Valens LEARN

DESIGN

SHARE

SHARE

E ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● ARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESI RE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEARN ● DESIGN ● SHARE ● LEAR


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.