Go to main content
Formats
Format
BibTeX
MARCXML
TextMARC
MARC
DublinCore
EndNote
NLM
RefWorks
RIS
Cite
Citation

Linked e-resources

Details

Intro
Table of Contents
About the Author
About the Technical Reviewer
Chapter 1: Setting up a Development Environment
Introduction
Reviewing the Arduino Nano 33 BLE Sense Board
Setting up a Development Environment
Hello Arduino: Blinking LED
Using Arduino Web Editor
Registering an Arduino Account
Installing the Arduino Plug-in
Building an Arduino Program
Summary
Chapter 2: Arduino Nano 33 BLE Sense Board Development
Introduction
Basic Sketch Programming
Main Program
Declaring Variables
Operators
Conditional Statement
Looping

Break and Continue
Digital I/O
Analog I/O
Plotting an Analog Sensor
Serial Communication
Pulse-Width Modulation
Serial Peripheral Interface
Inter-Integrated Circuit
Scanning I2C Address
Reading Sensor-Based-I2C Addresses
Summary
Chapter 3: Sensor Programming
Introduction
Temperature and Relative Humidity
Plotting Sensor Data
Plotting Sensor Data Using an OLED I2C Display
Wiring for the OLED I2C Display
Checking the I2C Address of the OLED I2C Display
Setting Up the OLED I2C Display Library
Testing the OLED I2C Display

Displaying Temperature and Humidity Sensor
IMU Sensor
Pressure Sensor
Digital Microphone
Digital Proximity, Ambient Light, RGB, and Gesture Sensor
Proximity Sensor
Color Sensor
Gesture Sensor
Summary
Chapter 4: Bluetooth Low Energy
Introduction
Setting up Bluetooth Low Energy
Demo 1: Hello Arduino BLE
Writing Sketch Program
Testing Program
Demo 2: Controlling an LED with BLE
Writing Program
Testing Program
Demo 3: Sensor Real-Time Monitoring
Writing Program
Testing
Summary
Chapter 5: Embedded Artificial Intelligence
Introduction

Setting Up TensorFlow Lite
Demo: Embedded Artificial Intelligence
Gesture Classification
Gathering a Dataset
Building the Model
Developing a Classifier
Testing
Summary
Index

Browse Subjects

Show more subjects...

Statistics

from
to
Export