Contents Menu Expand Light mode Dark mode Auto light/dark mode
LuatOS 文档
Light Logo Dark Logo

LuatOS 介绍

  • 首页
  • 在线体验LuatOS
  • LuatOS工具大全
  • 技术支持

快速上手

  • Lua教程
    • 基础语法
    • LuaTask框架
  • 芯片和开发板
    • 芯片对照选型表
    • Air101
      • Air101芯片
      • 开发板
      • 硬件资料
      • Air101硬件设计教程
      • Air101入门手册
      • Air101_PCB
      • Air101功耗曲线
    • Air103
      • Air103芯片
      • 开发板
      • 硬件资料
      • 芯片和管脚定义
      • 段码屏/段式屏的功能说明
      • 触摸传感器/触摸按键
      • Air103_PCB
      • Air103功耗曲线
    • Air105
      • Air105芯片
      • Air105开发板
      • 硬件资料
      • Air105_PCB
      • Air105功耗曲线
      • Air105脚本加密
    • Air106
      • Air106芯片
      • Air106开发板
      • 硬件资料
    • Air302
      • Air302模组
      • 开发板
      • 硬件资料
    • Air640w
      • Air640w
      • 开发板
      • 硬件资料
    • Air901
      • Air901芯片
      • 开发板
      • 硬件资料
    • ESP32-C3
      • ESP32-C3芯片
      • ESP32C3-CORE开发板
      • 硬件资料
      • ESP32-C3_PCB
      • ESP32C3功耗曲线
    • W806
    • PC端版本
    • 设备支持情况/Supported Devices
    • 常见问题列表
    • Air Watch
  • 外设扩展资料
    • Air10x系列屏幕扩展板
      • 硬件资料
      • 使用示例
    • 1.8寸TFT LCD 分辨率128x160
      • 硬件资料
      • 使用示例
    • 2.4寸TFT_LCD彩屏 分辨率240x320
      • 硬件资料
      • 使用示例
    • 1.54寸TFT_LCD 分辨率240x240
      • 硬件资料
      • 使用示例
    • Air105配套GC032A摄像头
      • 硬件资料
      • 使用示例
    • 高通字体芯片
      • 硬件资料
      • 使用示例
  • 开发上手
    • 开发环境搭建
    • 烧录教程
    • 库和外设
      • ADC
      • CRYPTO
      • DISP
      • I2C
      • LCD驱动屏幕
      • MCU
      • PM
      • PWM
      • RTC
      • sfd
      • SPI
      • TIMER
      • UART

参考手册

  • LuatOS-SOC接口文档
    • adc - 数模转换
    • camera - 摄像头
    • crypto - 加解密和hash函数
    • ctiot - 中国电信CTIOT集成
    • dac - 数模转换
    • disp - disp库已合并到u8g2库,API等价
    • eink - 墨水屏操作库
    • fdb - kv数据库(基于FlashDB)
    • fota - 底层固件升级
    • fs - 文件系统额外操作
    • gpio - GPIO操作
    • http - 执行http请求
    • i2c - I2C操作
    • i2s - 数字音频
    • io - io操作(扩展)
    • ioqueue - io序列操作,配合硬件定时器力求达到us级,甚至更高
    • ir - 红外遥控
    • json - json生成和解析库
    • keyboard - 键盘矩阵(当前仅air105支持)
    • lcd - lcd驱动模块
    • lcdseg - 段式lcd
    • libcoap - coap数据处理
    • libgnss - NMEA数据处理
    • log - 日志库
    • lpmem - 操作低功耗不掉电内存块
    • lvgl - LVGL图像库
    • mcu - 封装mcu一些特殊操作
    • mlx90640 - 红外测温(MLX90640)
    • multimedia - 多媒体
    • nbiot - NB-IOT操作库
    • network - 网络接口适配
    • otp - OTP操作库
    • pack - 打包和解包格式串
    • pin - 管脚命名映射
    • pm - 电源管理
    • pwm - PWM模块
    • rtc - 实时时钟
    • rtos - RTOS底层操作库
    • sdio - sdio
    • sensor - 传感器操作库
    • sfd - SPI FLASH操作库
    • sfud - SPI FLASH sfud软件包
    • socket - socket操作库
    • softkeyboard - 软件键盘矩阵(当前仅air105支持)
    • spi - spi操作库
    • statem - SM状态机
    • string - 字符串操作函数
    • sys - sys库
    • timer - 操作底层定时器
    • touchkey - 触摸按键
    • u8g2 - u8g2图形处理库
    • uart - 串口操作库
    • usbapp - USB功能操作
    • w5500 - w5500
    • wdt - watchdog操作库
    • wlan - wifi操作库
    • zbuff - c内存数据操作库
    • zlib - zlib压缩/解压缩
  • sys系统消息
  • 原生API手册
  • 社区库接口文档
    • ads1115 - ads1115 模数转换器
    • adxl34x - adxl34x 3轴加速度计 目前支持 adxl345 adxl346
    • aht10 - aht10 温湿度传感器
    • bh1750 - bh1750 数字型光强度传感器
    • bmx - bmx 气压传感器 目前支持bmp180 bmp280 bme280 bme680 会自动判断器件
    • ds3231 - ds3231 实时时钟传感器
    • l3g4200d - l3g4200d 三轴数字陀螺仪传感器
    • lis2dh12 - lis2dh12 三轴传感器
    • lm75 - lm75 温度传感器 支持lm75a lm75b
    • mpu6xxx - mpu6xxx 六轴/九轴传感器 支持 mpu6500,mpu6050,mpu9250,icm2068g,icm20608d
    • qmc5883l - qmc5883l 地磁传感器
    • tcs3472 - tcs3472 颜色传感器
    • tm1637 - tm1637 数码管
    • tsl2561 - tsl2561 光强传感器

内核开发

  • 编译源码
    • Air101 / Air103
    • Air105
    • Air640w
    • Air302
    • Win32
    • 云编译
  • 开发文档
    • 添加自定义函数(急速版)
    • LuatOS-SoC的文件系统
    • Lua库文件编写指南
    • C接口实现Task等待功能
    • 命令行刷机指南
  • 贡献代码
    • 编码规范
    • 添加新库
    • LuaDB 文件格式
    • 设计文档
      • 核心层
        • Luat核心
        • Luat调试器
        • 文件系统
        • 内存池
        • 消息总线
        • Luat 平台层
        • 电源及低功耗管理
        • Luat定时器
        • C风格的缓冲区
        • C接口实现Task等待功能
      • 外设API
        • GPIO
        • IR
        • SPI
        • UART
        • WLAN

应用开发

  • 应用开发
    • 外设
      • LuatOS-Soc驱动WS2812教程
    • lvgl
      • LVGL for LuatOS 手册
      • 简介
      • LVGL基础
      • LVGL组件
      • LVGL进阶
      • 注意事项

其他资料

  • 资料存档
    • Luat框架
    • Luat框架(进阶-底层机制)
    • Lua 5.3 参考手册
Back to top

Air901#

  • Air901芯片
  • 开发板
  • 硬件资料
Next
Air901芯片
Previous
硬件资料
Copyright © LuatOS团队
Made with Furo