Skip to main content

Particle Blueprints

Particle Blueprints is a collection of deployable, service-oriented application frameworks designed to accelerate the development of intelligent IoT devices. These blueprints offer ready-to-use templates and tutorials, enabling developers to quickly implement and customize applications for various use cases across both microcontroller and Linux-based devices.

πŸ’‘ Tip: Use the filter tools on blueprints.particle.io to select the appropriate device type. Some projects, such as Hello World, have tailored versions depending on whether you're using an MCU device or a Linux device like Tachyon.


Blueprint Categories​

Getting Started​

  • Hello, World!
    A beginner-friendly application that connects your Particle device to the cloud, sending real-time messages visible on the Particle dashboard. Versions are available for both MCU and Linux-based devices.

  • Smart LED Tutorial
    Guides users on controlling NeoPixel (WS2812B) smart LEDs with Particle devices, using a single GPIO pin to manage multiple LEDs.

  • Tinker
    An interactive app for controlling digital and analog pins on a Particle device from the Particle Cloud, ideal for exploring hardware capabilities.

AI and Machine Learning​

  • You're Muted
    An application that detects the phrase "You're muted" and sends a keystroke to unmute applications like Zoom.

  • Snowflake Application
    Features wake word detection, RGB LEDs, sound effects, and holiday-themed functionalities for the Particle P2.

Device Integration and Connectivity​

  • Asset OTA Examples
    Demonstrates using Asset OTA for programming external coprocessors and peripherals, facilitating over-the-air updates.

Reference Applications​

  • Monitor Edge
    A comprehensive equipment monitoring solution with advanced tracking, remote management, and seamless integration with the Particle IoT platform.

  • Tracker Edge
    A complete reference asset tracking solution utilizing Tracker One and various sensors.

Sensors and Data Collection​

  • Environmental Monitoring Tutorial
    A guide for measuring and storing environmental data with Particle devices, focusing on sensors and monitoring.

  • Tracker Energy Monitoring
    Measures AC current with Tracker One and external components, aiding in energy monitoring projects.

  • Tracker GPIO Expander
    Adds a GPIO expander to the Tracker One for flexible GPIO applications, enhancing device capabilities.

  • Tracker I2C Scanner
    Assists in troubleshooting I2C devices on Tracker One M8 with scanning firmware, identifying connectivity issues.


Getting Involved​

All blueprints are backed by public GitHub repositories, making it easy to clone and start developing on your local machine:

git clone https://github.com/particle-iot/particle-blueprint-example.git

To build and run these apps: β€’ Use the Particle CLI:

particle app build

and

particle app run

β€’ Or use Visual Studio Code with the Particle Workbench extension for a full IDE experience.

πŸ“˜ See the Deep Dive section for more info on local development, container workflows, and debugging.

βΈ»

Contribute Your Own

Fixes, improvements, and new ideas are highly welcomed β€” please submit pull requests directly to the repositories.

Got an interesting app you want to share with the community? We’d love to see it! Third-party apps are encouraged and celebrated. Help others build by sharing what you’ve created.

βΈ»

Explore the full range of Particle Blueprints at blueprints.particle.io and get started building today.