Device setup and console

The getting started guide section of the Particle docs contains tutorials and examples for getting started with Particle devices and the Particle platform.

In this section I'll set up a device and begin exploring the Particle console.

Compatible devices

Once you have received your Particle device, you need to set it up, which generally involves adding it to your account and updating its software. For cellular devices, setup activates the SIM card. For Wi-Fi devices setup, adds your Wi-Fi credentials.

This tutorial uses a Boron, a cellular device, but the tutorial works with most Particle devices including:

  • Boron: Cellular (Feather, Gen 3)
  • Photon 2: Wi-Fi (Feather, Gen 4)
  • Argon: Wi-Fi (Feather, Gen 3)

It can also be used with our M.2 SoM devices, typically in the M.2 breakout board, B-SoM eval board, or Muon.

Even though the basic techniques are the same, the exact steps will be different with a Tracker One or Monitor One, so those are not ideal for use with this guide.

Gen 2 Devices (STM32) (E-Series, Electron, Photon, and P1; does not include E404X):

You can also use this guide with Gen 2 devices, however some of the later sections use features like environment variables and typed publish that are only available on Gen 3 and Gen 4 devices. You can still set up your Gen 2 device and begin programming it using this guide.

Device setup

You will generally set up your device from a computer (Windows, Linux, Mac) connected by USB to your devices. A Chromebook can be used for device setup, but you'll need a full computer to install and use the Particle Workbench development environment.

Simply follow the instructions at: https://setup.particle.io/.

If you do not already have a Particle account you can create one as part of the setup process. You will use this account to access things like the Particle console in the next step. It's quick and there is no fee or credit card required.

When you reach the last step of setup you can click the button to Go to Console.

Console

The Particle console can be found any time at https://console.particle.io/.

Sandbox

When you open the console you'll see the home view:

Initially you will be in Sandbox view where you see your personal devices. If your account is associated with your company, the Sandbox popup at the top will allow you to switch into your company's organization to see their devices.

The icons along the left allow you to see your personal devices, SIM cards, integrations, and billing information.

Products

Setup automatically creates a product for your device. I recommend working in product view, even if your goal is not to create a commercial product. A product just keeps the settings and devices organized for a fleet of devices, and there is no fee to create as many products as you need. A fleet can be as small as a single device.

When I set up my device, I used the default, randomly generated product and device names. This is my device list view in the console:

Status LED and device modes

Most devices have an RGB status LED and it can tell you a lot about what the device is doing.

First, a few basic terms:

  • Blinking: The LED is blinking on and off. There is also fast blinking.
  • Breathing: The LED gently fades on, then fades off, and repeats. This is the normal operating condition.

Additionally, there are a few standard colors.

  • Cyan: A light blue color. When your device is breathing cyan, it's operating normally.
  • Green: Generally used for connecting to network.
  • Blue (dark blue): Certain setup modes. On Wi-Fi devices that do not have Wi-Fi credentials yet, the device will blink dark blue.
  • Magenta (red and blue at the same time): Device is being updated, or awaiting updates.
  • Yellow: Device is being programmed by USB.

When you first turn on a device, it will generally progress through a series of stages:

  • Blink white: Powered on. This might be a single blink, and you might not see it.
  • Blinking green: Connecting to the network (cellular or Wi-Fi).
  • Blinking cyan: Connecting to the Particle cloud.
  • Fast blinking cyan: Last step of connecting to the Particle cloud.
  • Breathing cyan: Successfully connected.

You can find more on the Status LED and device modes page.

✕