Particle Argon Development Workshop

This book explores how to get started with Particle Argon board development. Various project samples are provided to accelerate your learning. The following is a list of higlight topics in this book.

  • Preparing Development Environment
  • Setting Up Particle Argon Development
  • Build “hello world” program with Particle Argon
  • GPIO Programming
  • Working with Serial Communication
  • PWM and Analog Input
  • Working with I2C
  • Working with SPI
  • Working with EEPROM
  • Building Internet of Things
  • Particle Argon and Microsoft Azure IoT Hub

Table of Content

  1. Preparing Development Environment
    1.1 Particle Argon
    1.2 Electronics Components
    1.3 Unboxing
    1.4 Development Tools
    1.5 Testing
  2. Setting Up Particle Argon Development
    2.1 Getting Started
    2.2 Connect Your Particle Argon
    2.3 Installing Particle Argon Driver
    2.4 Claiming Your Particle Argon Board
    2.4.1 Register/Login
    2.4.2 Connecting Particle Argon to Mobile App
    2.4.3 Updating Device OS Software
    2.4.4 Registering and Claiming Particle Argon
    2.5 Working with Particle CLI
    2.5.1 Installing Node.js and git
    2.5.2 Installing Particle CLI
    2.5.3 Getting Device ID
    2.5.4 Configuring Particle Argon WiFi Network
    2.5.5 Updating Particle CLI
    2.6 Updating Particle Argon Firmware (Device OS)
    2.7 Particle Argon Development: Particle Web IDE
    2.7.1 Working with Particle Build
    2.7.2 Wiring
    2.7.3 Writing Program
    2.7.4 Uploading Program to Particle Argon Board
    2.8 Particle Argon Development: Particle Workbench
    2.9 Particle Argon Development: Particle CLI
  3. GPIO Programming
    3.1 Getting Started
    3.2 Wiring
    3.3 Writing a Program
    3.4 Testing
  4. Working with Serial Communication
    4.1 Getting Started
    4.2 Wiring
    4.3 Writing a Program
    4.4 Testing
  5. PWM and Analog Input
    5.1 Getting Started
    5.2 Demo Analog Output (PWM) : RGB LED
    5.2.1 Wiring
    5.2.2 Writing Program
    5.2.3 Testing
    5.3 Demo Analog Input: Working with Microphone Breakout
    5.3.1 Wiring
    5.3.2 Writing Program
    5.3.3 Testing
  6. Working with I2C
    6.1 Getting Started
    6.2 Writing Program
    6.3 Writing Program
    6.4 Testing
  7. Working with SPI
    7.1 Getting Started
    7.2 Wiring
    7.3 Writing a Program
    7.4 Testing
  8. Working with EEPROM
    8.1 Getting Started
    8.2 Demo: EEPROM
  9. Building Internet of Things
    9.1 Getting Started
    9.2 Scanning WiFi Networks
    9.3 Building a Simple Internet of Things
  10. Particle Argon and Microsoft Azure IoT Hub
    10.1 Getting Started
    10.2 Creating Azure IoT Hub
    10.3 Creating Particle Argon and Azure IoT Hub Integration
    10.4 Writing Program for Particle Argon
    10.5 Testing

How to Buy

You can get this book on the following online store.