Welcome, Edge developers! This video explains concepts that are common to all Ayla Edge Solutions.

After watching the video, choose a guide below.


Ayla Device Agents

Ayla Networks provides various device agents that run on IoT devices or gateways and incorporate a fully optimized networking stack, along with the additional protocols needed to connect devices to the Ayla Cloud. Developers using almost any microcontroller or operating system can use Ayla-enabled connectivity modules to enable cloud capabilities over any type of networking protocol. Get started with the guides below.

Click here for an overview of the Ayla device agents.

Contact Ayla to request access to source downloads.

Device Agent TypeGuidesSource Download
Production AgentAyla Development Kit

Host Library and Reference Application

Module / MCU Interface
Firmware, Pin Mappings, GATT

Ayla Host Library and Reference Application
Integrated AgentIntegrated Agent

Integrated Agent: ESP32 v1.6
Espressif Agent Source
Portable AgentPortable AgentPortable Agent Source
Linux AgentLinux AgentLinux Agent Source (To view this file, contact your Ayla Representative to set up an Ayla GitHub account)
Linux Gateway AgentLinux Gateway AgentLinux Gateway Agent Source (To view this file, contact your Ayla Representative to set up an Ayla GitHub account)