Adaptation status#

BSP/Library

Introduction

Air780E/Air700E

Air780EP

Air601

Air101/Air103

Air105

ESP32C3

ESP32S3

adc

Analog-to-digital conversion

Y

Y

Y

Y

Y

Y

Y

antbot

Ant Chain

Y

X

X

X

X

X

X

audio

Multimedia-Audio

Y

Y

Y

Y

Y

X

X

bit64

32 Basic arithmetic and logical operations on 64-bit data on bit systems

Y

Y

X

X

Y

Y

Y

camera

Camera

X

Y

X

X

Y

X

X

cc

VoLTE Call function

X

Y

X

X

X

X

X

codec

Multimedia-Codec

Y

Y

Y

Y

Y

X

X

coremark

Running points

Y

Y

Y

Y

Y

Y

Y

crypto

Encryption and decryption and hash functions

Y

Y

Y

Y

Y

Y

Y

dac

Digital-to-analog conversion

X

X

X

X

Y

X

X

disp

disp Library (Obsolete)

Y

Y

Y

Y

Y

Y

Y

eink

ink screen operation library

Y

Y

Y

Y

Y

Y

Y

ercoap

New Coap Protocol Parsing Library

?

?

?

?

?

?

?

errDump

Error reporting

Y

Y

Y

Y

X

X

X

fastlz

FastLZ Compression

Y

Y

Y

Y

X

X

X

fatfs

read/write fatfs format

Y

Y

Y

Y

Y

Y

Y

fdb

kv Database, power failure does not lose data

Y

Y

Y

Y

Y

Y

Y

fonts

Font Library

Y

Y

Y

Y

Y

Y

Y

fota

Underlying Firmware Upgrade

Y

Y

Y

Y

Y

X

X

fs

Additional File System Operations

Y

Y

Y

Y

Y

Y

Y

fskv

kv Database, power failure does not lose data

Y

Y

Y

Y

Y

Y

Y

ftp

ftp Client

Y

Y

Y

Y

Y

Y

Y

gmssl

national secret algorithm(SM2/SM3/SM4)

Y

Y

Y

Y

Y

X

X

gpio

GPIO Operation

Y

Y

Y

Y

Y

Y

Y

gtfont

Qualcomm Font Chip

Y

Y

Y

Y

Y

X

X

hmeta

Hardware metadata

Y

Y

X

X

X

X

X

ht1621

LCD Driver(HT1621/HT1621B)

Y

Y

Y

Y

Y

Y

Y

http

http Client

Y

Y

Y

Y

Y

Y

Y

httpsrv

http Server

Y

Y

Y

Y

X

Y

Y

i2c

I2C Operation

Y

Y

Y

Y

Y

Y

Y

i2s

Digital Audio

Y

Y

Y

Y

X

X

X

iconv

iconv Operation

Y

Y

Y

Y

Y

Y

Y

io

io action (extended)

Y

Y

Y

Y

Y

Y

Y

ioqueue

io Sequence operation

X

Y

X

X

Y

X

X

iotauth

IoT Authentication library, used to generate parameters for various cloud platforms

Y

Y

Y

Y

Y

Y

Y

ir

infrared remote control

Y

Y

Y

Y

X

Y

Y

json

json Generating and parsing libraries

Y

Y

Y

Y

Y

Y

Y

keyboard

Keyboard Matrix

X

X

X

X

Y

X

X

lcd

lcd Drive module

Y

Y

Y

Y

Y

Y

Y

lcdseg

Segment lcd

X

X

Y

Y

X

X

X

libcoap

coap Data processing

X

X

X

X

X

X

X

libgnss

NMEA Data processing

Y

Y

Y

Y

Y

Y

Y

log

Logstore

Y

Y

Y

Y

Y

Y

Y

lora

lora Drive module

Y

Y

Y

Y

Y

Y

Y

lora2

lora2 Driver module (supports multi-hanging)

Y

Y

X

X

Y

Y

Y

lvgl

LVGL Image Library

Y

Y

Y

Y

Y

Y

Y

max30102

Heart Rate Module(MAX30102)

Y

Y

Y

Y

Y

Y

Y

mcu

encapsulation mcu some special operations

Y

Y

Y

Y

Y

Y

Y

miniz

Easy zlib compression

Y

Y

Y

Y

Y

Y

Y

mlx90640

infrared temperature measurement(MLX90640)

Y

Y

Y

Y

Y

Y

Y

mobile

Cellular Network

Y

Y

X

X

X

X

X

mqtt

mqtt Client

Y

Y

Y

Y

Y

Y

Y

natp

Network Address Port Translation (under development)

X

X

X

X

X

X

X

nes

nes Simulator

Y

Y

Y

Y

Y

X

X

nimble

Bluetooth BLE library (nimble version)

X

X

Y

Y

X

Y

Y

onewire

single bus protocol driver

X

X

X

X

X

X

X

os

os Operation

Y

Y

Y

Y

Y

Y

Y

otp

OTP Operation Library

Y

Y

Y

Y

Y

X

X

pack

Packing and unpacking format string

Y

Y

Y

Y

Y

Y

Y

pin

Pin Naming Map

X

X

Y

Y

Y

X

X

pm

Power Management

Y

Y

Y

Y

Y

Y

Y

protobuf

ProtoBuffs Codec

Y

Y

Y

Y

Y

Y

Y

pwm

PWM Module

Y

Y

Y

Y

Y

Y

Y

repl

"Read-evaluate-output "loop

Y

Y

Y

Y

Y

Y

Y

rsa

RSA encryption and decryption

Y

Y

Y

Y

Y

Y

Y

rtc

Real Time Clock

Y

Y

Y

Y

Y

Y

Y

rtos

RTOS underlying operation library

Y

Y

Y

Y

Y

Y

Y

sdio

sdio

X

X

Y

Y

X

X

X

sensor

Sensor Operation Library

Y

Y

Y

Y

Y

Y

Y

sfd

SPI FLASH Operation Library

Y

Y

X

X

Y

X

X

sfud

SPI FLASH sfud Software package

Y

Y

Y

Y

Y

Y

Y

sms

SMS

X

Y

X

X

X

X

X

socket

Network Interface

Y

Y

Y

Y

Y

Y

Y

softkb

Software Keyboard Matrix

X

X

X

X

Y

X

X

spi

spi Operation Library

Y

Y

Y

Y

Y

Y

Y

spislave

SPI From machine

X

X

Y

Y

X

X

X

sqlite3

sqlite3 Database Operations

Y

Y

Y

Y

X

X

X

statem

SM State Machine

Y

Y

Y

Y

Y

Y

Y

string

String Manipulation Functions

Y

Y

Y

Y

Y

Y

Y

sys

sys Library

Y

Y

Y

Y

Y

Y

Y

sysplus

sys A strong complement to the library

Y

Y

Y

Y

Y

Y

Y

timer

Operating the bottom timer

X

X

X

X

X

X

X

touchkey

Touch keys

X

X

Y

Y

X

X

X

u8g2

u8g2 graphics processing library

Y

Y

Y

Y

Y

Y

Y

uart

serial port operation library

Y

Y

Y

Y

Y

Y

Y

ulwip

lwip integration in user space (under development)

Y

X

Y

Y

X

Y

Y

usbapp

USB Functional operation

X

X

X

X

Y

X

X

w5500

w5500 Ethernet driver

Y

Y

Y

Y

Y

Y

Y

wdt

watchdog Operation Library

Y

Y

Y

Y

Y

Y

Y

websocket

websocket Client

Y

Y

Y

Y

X

X

X

wlan

wifi Operation

Y

Y

Y

Y

X

Y

Y

wlanraw

WLAN Data RAW Transfer

X

X

Y

Y

X

X

X

ws2812

Phantom Lights with RGB Controller (WS2812 Series)

Y

Y

Y

Y

X

X

X

xxtea

xxtea encryption and decryption

Y

Y

Y

Y

X

Y

Y

ymodem

ymodem Agreement

Y

Y

Y

Y

Y

Y

Y

zbuff

c Memory Data Manipulation Library

Y

Y

Y

Y

Y

Y

Y

zlib

zlib Compression/Decompression (Obsolete)

X

X

X

X

Y

X

X