API Reference

Data Protocol

Format

Compact JSON transmitted over selected interface.

Example Payload

{"P1":52.15,"P2":10.45,"P3":26.87,"P4":1.12,"P5":49.33,"P6":6.21}

Parameters

Parameter

Description

Range

P1-P20

Sensor values

00.00 - 99.99

In the data transmission, the paramters names should be P1-P20. When viewing from the website, the names can be changed.

Transmission Settings

Setting

Value

Default Interval

2000 ms

Minimum Interval

1000 ms

Data Integrity

MicroSD backup during network interruption

Cloud Platform API

Features

  • User configurable data labels

  • Graph plotting and visualization

  • Log/save data files

  • Print screen capabilities

  • Tiered user access (1, 3, or unlimited users)

  • Cloud storage (1GB, 3GB, 15GB options)

  • 90 days data backup (Premium plans)

Access

Web browser login to AREA 65 cloud platform.

Interface Configuration

UART

Setting

Value

Baud Rate

57600

Data Bits

8

Parity

None

Stop Bits

1

Voltage

5V

CAN

Setting

Value

Protocol

CAN 2.0

Speed

Configurable

Voltage

5V

SPI

Setting

Value

Mode

0, 1, 2, 3

Clock

Configurable

Voltage

3.3V

I2C

Setting

Value

Address

Configurable

Speed

Standard/Fast

Voltage

3.3V

Arduino Implementation

The Area65UART library implements this protocol for Arduino platforms:

  • Library: Arduino Library

  • Default Baud Rate: 57600

  • JSON Format: {"P1":X.XX,"P2":X.XX,...,"P20":X.XX}

  • Maximum Values: 20 parameters per transmission

See the Arduino Library documentation for implementation details and usage examples.