Welcome
Introducing Afero
Afero IoT Platform Overview
Core Development Concepts
Getting Started
Tutorial 1: Linking Your Afero Dev Board
Tutorial 2: Creating a Device Profile
Tutorial 3: Afero + Arduino
Cookbook
MCU Coding Tips
Using the Afero Cloud to Keep Time on the MCU
Handling Reboot Requests
Robust af_lib_set_attribute*() Calls
Useful Debugging Methods
Handling MCU OTA Updates
Profile Editor User Guide
Select the Project
Define the Device Type
Define the Device Attributes
Great Attribute Modeling
Device Attribute RAM Size
Define the Mobile App UI
Define the Rules & Notifications
Publish Your Profile
OTA Manager User Guide
Inspector User Guide
Developer Hub Setup
Console User Guide
Mobile SDKs
Secure Linux Device SDK
Overview of the Linux Device SDK
Software Tasks
Attribute Daemon Client
Defining Your Own Attributes
Wi-Fi Station Daemon
WAN Daemon
Connection Mgr Daemon
Edge Device Daemon
OTA Mgr Daemon
Linux Device Full Image OTA Update
Potenco Guides
Potenco Setup for BBGW Board
Add a Potenco App for BBGW
Potenco Setup for SAMA5D2
Add a Potenco App for SAMA5D2
Secure Linux SDK FAQ
Cloud APIs
OAuth API Endpoint
User API Endpoint
Device API Endpoints
Over-the-Air (OTA) Update API
OTA API Endpoints
Firmware Reference
MCU to ASR Communication
afPro SPI Protocol - How It Works
afPro UART Protocol - How It Works
afPro UART Protocol - Practical Guide
Device Attribute Message Protocol
Device Attribute Registry
Attribute Value Change Rules
afLib API
afLib Lifecycle
The Main Loop and the Request Queue
Getting/Setting Attributes
Callbacks and Events
Checking Capabilities
Console Logging
afLib Result Codes
Attribute Update Reasons & States
Hardware Reference
Afero Hardware Products
Modulo-1 Data Sheet
Modulo-1B-TY Data Sheet
Modulo-2 Data Sheet
ASR-2 Hardware Integration
QR Codes for Afero Products
Hardware Design Files
Factory Programming
Customize QR Code Labels
Add Environment Variable Paths on a PC
Tech & App Notes
Release Notes
afLib Release Notes
Console Release Notes
Developer Hub Release Notes
Firmware Release Notes
Hardware Release Notes
Inspector Release Notes
Mobile App Release Notes
OTA Manager Release Notes
Profile Editor Release Notes
Glossary
Technical & Application Notes
We have the following technical and application notes for you to view or download:
Technical Notes
Afero UART Protocol (.pdf)
Honeycomb Afero Interface for Legacy RS232/RS485/Modbus Devices (.pdf)
Running Afero Hub Software on Separate Hosts (.pdf)
Cloud Notification Queue and Notify Messages (.pdf)
Integrating the Murata Type1LD BLE+Wi-Fi Module, An Afero Compatible Solution
Application Notes
Afero Proximity-Aware Tag (.pdf)