Capabilities

Powerful IoT Features For Every Developer

Everything you need to control and monitor your IoT devices with simple HTTP requests.

RESTful API

Control your devices with simple HTTP requests. GET, POST, PUT, DELETE — it's all supported out of the box.

Cloud Integration

Connect to AWS, Azure, and Google Cloud for advanced data analysis and storage.

Mobile Ready

Build native mobile apps or use the web interface to control your devices remotely.

Enterprise Security

API keys, OAuth, SSL/TLS encryption, and role-based access control to protect your devices.

Real-time Analytics

Monitor device performance, track usage patterns, and visualize data with built-in dashboards.

Customizable

Extend functionality with plugins, webhooks, and custom endpoints for your specific use cases.

How It Works

Get Started in 3 Steps

From zero to connected in minutes

1

Install Library

Add aREST to your project with a single include or pip install.

2

Expose Data

Register your variables and functions with simple API calls.

3

Send Requests

Control your device via standard HTTP from anywhere.

Compatibility

Supported Hardware

Works with your favorite IoT platforms

A
Arduino
Uno, Mega, Due, MKR
E
ESP8266
NodeMCU, Wemos D1
E
ESP32
DevKit, S2, S3, C3
R
Raspberry Pi
Pi 3, 4, 5, Zero W

Ready to Get Started?

Start building your IoT projects today with aREST.