IoT projects with Arduino Nano 33 BLE Sense step-by-step projects for beginners /

Get started with the extremely versatile and powerful Arduino Nano 33 BLE Sense, a smart device based on the nRF52840 from Nordic semiconductors. This book introduces you to developing with the device. You'll learn how to access Arduino I/O such as analog and digital I/O, serial communication,...

Full description

Main Author: Kurniawan, Agus, 1984-
Other Authors: SpringerLink (Online service)
Format: eBook
Language: English
Published: [United States] : Apress, 2021.
[United States] : 2021.
Physical Description: 1 online resource.
Series: Technology in action.
Subjects:
Table of Contents:
  • 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.