Skip to main content

Overview

This page provides complete, production-ready examples of custom pilots. Each example demonstrates different UPP features and best practices.

Example 1: Raspberry Pi WiFi Controller

A complete WiFi controller pilot with real network operations.

Features

  • ✅ Real WiFi scanning and connection
  • ✅ Error handling
  • ✅ Event notifications
  • ✅ Key persistence
  • ✅ Automatic reconnection

Prerequisites

Complete Implementation

Running the Example


Example 2: GPIO Controller (Python)

Control Raspberry Pi GPIO pins.

Implementation Highlights


Example 3: Sensor Monitor (Node.js)

Monitor temperature sensors and send events.

Implementation Highlights


Testing Your Pilot

Manual Testing

Automated Testing

Create a test script:

More Examples

GitHub Repository

Complete examples repository

Quick Start

Simple getting started example

Protocol Reference

Full protocol documentation

Capabilities

JSON Schema guide

Community Examples

Share your pilots with the community! Submit your examples to: