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.