Title: Arduino Programming with .NET and Sketch
The Author: Agus Kurniawan
Format: PDF
File Size: 7.2 MB
Contents at a Glance:
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
Chapter 1: Introduction to Arduino Boards and Development
- Exploring Arduino Boards
- Arduino Boards for Beginners
- Arduino Boards for Advanced Users
- Arduino for Internet of Things
- Arduino-Compatible
- Setting up Your Development Environment
- Build your First Project: Blinking
- Sketch Programming
- Arduino Programming Using Visual Studio
- Summary
Chapter 2: Interfacing .NET and Arduino
- Arduino I/O Communication
- Serial Communication – UART
- How the Program Works
- SPI Communication
- How the Program Works
- TWI/I2C Communication
- How the Program Works
- Control Arduino Board from .NET
- How the Program Works
- Introducing Firmata Protocol
- Summary
Chapter 3: Sensing and Actuating
- Overview of Sensing and Actuating in Arduino
- Exploring Sensor and Actuator Devices
- Sensor Devices
- How the Program Works
- Actuator Devices
- Creating an Arduino Sensing App Using .NET
- How the Program Works
- Creating an Arduino Actuating App Using .NET
- Summary
Chapter 4: Windows Remote Arduino
- Setting up Arduino for Windows Remote Arduino
- Building Your First Program for Windows Remote Arduino
- Wiring
- Arduino Program
- .NET Application Program
- Adding Windows Remote Arduino Library
- Writing .NET Program
- Testing
- Control Arduino Analog I/O
- Wiring
- Creating a UWP Project
- Arduino Program
- Writing the UWP Program
- Testing
- Remote Arduino Through I2C Bus
- Wiring for I2C Application
- Creating a UWP Project
- Writing UWP Program
- Testing
- Windows Remote Arduino Over Bluetooth
- Wiring for WRA with Bluetooth
- Pairing Arduino Bluetooth and Computer
- Creating a UWP Project
- Writing an Arduino Program
- Writing a UWP Program
- Testing
- Summary
Chapter 5: Building Your Own IoT Using Arduino and .NET
- Introduction to Internet of Things and Arduino
- Connecting Arduino to Internet Network
- Connecting to a Wired Network
- Connecting to a WiFi Network
- Accessing Arduino over a Network from .NET Application
- Wiring
- Building a Sketch Program
- Building a UWP Application
- Testing
- Windows Remote Arduino (WRA) over WiFi
- Configure Arduino for WRA over WiFi
- Building a UWP Application
- Testing
- RF Communication for Arduino
- Configuring XBee IEEE 802.15.4
- Building an Arduino Sketch Program
- Building a UWP Program
- Testing
- Building a LoRa Network for Arduino
- Location-based Application for Arduino
- Arduino and Cloud Server
- Arduino Cloud
- Summary
- Index