Programming Arduino : getting started with sketches / Simon Monk.

By: Monk, Simon [author.]Material type: TextTextPublication details: New York : McGraw Hill, c2023Edition: Third editionDescription: xviii, 157 pages : illustrations ; 23 cmContent type: text Carrier type: volumeISBN: 978-1-264-67698-9Subject(s): ARDUINO (PROGRAMMABLE CONTROLLER) | PROGRAMMABLE CONTROLLERS | TECHNOLOGY & ENGINEERING / ELECTRONICS / MICROELECTRONICSDDC classification: 629.8/95 LOC classification: TJ 223 M66 2023
Contents:
Contents Preface Acknowledgments Introduction 1 Getting Started Microcontrollers A Tour of an Arduino Uno Board The Origins of Arduino Powering Up Installing the Software Uploading Your First Sketch The Arduino Application Conclusion 2 C Language Basics Programming What Is a Programming Language? Blink?Again! Variables Experiments in C Commands Constants Conclusion 3 Functions What Is a Function? Parameters Global, Local, and Static Variables Return Values Other Variable Types Coding Style Conclusion 4 Arrays and Strings Arrays String Arrays A Morse Code Translator Conclusion 5 Input and Output Digital Outputs Digital Inputs Analog Outputs Analog Input Conclusion 6 Boards Arduino Nano Arduino Pro Mini Breadboard The Boards Manager ESP32 Boards Raspberry Pi Pico BBC micro:bit Adafruit Feather System Conclusion 7 Advanced Arduino Random Numbers Math Functions Bit Manipulation Advanced I/O Interrupts Conclusion 8 Data Storage Large Data Structures Storing Data in Flash Memory EEPROM Compression Conclusion 9 Displays Alphanumeric LCD Displays A USB Message Board Using the Display Other LCD Library Functions OLED Graphic Displays Connecting an OLED Display Software Conclusion 10 Arduino Internet of Things Programming Boards for IoT Installing ESP32 into the Arduino IDE Connecting to WiFi Running a Web Server Serving Sensor Readings Serving Sensor Readings?Improved Turning the Built-in LED On and Off from a Web Page Connecting to a Web Service Conclusion Index
Summary: "This fully updated guide shows, step by step, how to quickly and easily program all Arduino models using its modified C language and the Arduino IDE. Electronics guru Simon Monk gets you up to speed quickly, teaching all concepts through simple language and clear instruction. Programming Arduino®: Getting Started with Sketches, Third Edition features dozens of easy-to-follow examples and high-quality illustrations. All of the sample sketches featured in the book can be used as-is or modified to suit your needs. You will also get all-new coverage of using Arduino as a framework for programming other popular boards"-- Provided by publisher.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Home library Collection Shelving location Call number Status Date due Barcode
Books Books NU Fairview College LRC
NU Fairview College LRC
School of Engineering and Technology General Circulation GC TJ 223 M66 2023 (Browse shelf(Opens below)) Available NUFAI000005253

Includes index.


Contents
Preface
Acknowledgments
Introduction
1 Getting Started
Microcontrollers
A Tour of an Arduino Uno Board
The Origins of Arduino
Powering Up
Installing the Software
Uploading Your First Sketch
The Arduino Application
Conclusion
2 C Language Basics
Programming
What Is a Programming Language?
Blink?Again!
Variables
Experiments in C
Commands
Constants
Conclusion
3 Functions
What Is a Function?
Parameters
Global, Local, and Static Variables
Return Values
Other Variable Types
Coding Style
Conclusion
4 Arrays and Strings
Arrays
String Arrays
A Morse Code Translator
Conclusion
5 Input and Output
Digital Outputs
Digital Inputs
Analog Outputs
Analog Input
Conclusion
6 Boards
Arduino Nano
Arduino Pro Mini
Breadboard
The Boards Manager
ESP32 Boards
Raspberry Pi Pico
BBC micro:bit
Adafruit Feather System
Conclusion
7 Advanced Arduino
Random Numbers
Math Functions
Bit Manipulation
Advanced I/O
Interrupts
Conclusion
8 Data Storage
Large Data Structures
Storing Data in Flash Memory
EEPROM
Compression
Conclusion
9 Displays
Alphanumeric LCD Displays
A USB Message Board
Using the Display
Other LCD Library Functions
OLED Graphic Displays
Connecting an OLED Display
Software
Conclusion
10 Arduino Internet of Things Programming
Boards for IoT
Installing ESP32 into the Arduino IDE
Connecting to WiFi
Running a Web Server
Serving Sensor Readings
Serving Sensor Readings?Improved
Turning the Built-in LED On and Off from a Web Page
Connecting to a Web Service
Conclusion
Index

"This fully updated guide shows, step by step, how to quickly and easily program all Arduino models using its modified C language and the Arduino IDE. Electronics guru Simon Monk gets you up to speed quickly, teaching all concepts through simple language and clear instruction. Programming Arduino®: Getting Started with Sketches, Third Edition features dozens of easy-to-follow examples and high-quality illustrations. All of the sample sketches featured in the book can be used as-is or modified to suit your needs. You will also get all-new coverage of using Arduino as a framework for programming other popular boards"-- Provided by publisher.

There are no comments on this title.

to post a comment.

© 2023 NU LRC FAIRVIEW. All rights reserved. Privacy Policy I Powered by: KOHA