Contents Menu Expand Light mode Dark mode Auto light/dark mode
LuatOS documentation
(NEW) Go to English site
ๅ‰ๅพ€ไธญๆ–‡็ซ™็‚น
Discord
Light Logo Dark Logo

๐Ÿ’ LuatOS Introduction

  • ๐Ÿ ๏ธ Home Page
  • ๐Ÿ•น๏ธ Online Experience LuatOS
  • ๐Ÿ›  LuatOS Tools Daquan
  • ๐Ÿ’ฌ Technical Support

๐ŸŒ  Quick to get started

  • ๐ŸŒ™ Lua Tutorial
    • Basic Grammar
    • LuaTask Framework
  • ๐Ÿงฎ Chips and Development Boards
    • ๐Ÿ“Š Chip comparison and selection table
    • ๐Ÿ“ถ Air780EP(EC718P Series General)
      • Air780EP Module (EC718P Series General)
      • Hardware Data
      • LuatOS IO multiplexing configuration under firmware
      • Ec718p Series Firmware Release Notes
      • Air780EPV Additional instructions
      • Air780EPVH Additional instructions
    • ๐Ÿ“ถ Air780E(EC618 Series General)
      • Air780E Module (EC618 Series General)
      • Development Board
      • Hardware Data
      • Description of mass production brush machine
      • Network Characteristics
      • LuatOS IO multiplexing configuration under firmware
      • Air780EG Additional instructions
      • Air700E Additional instructions
      • TTS Description of the function
      • Firmware Description
      • FOTA Upgrade and generation of upgrade package
      • Air780E_PCB
      • EC618 Series Firmware Release Notes
    • ๐Ÿ“ถ Air780EP(EC718P Series General)
      • Air780ES Module
      • Air780EPS Module Firmware Release Notes
    • ๐Ÿ“ก PC Simulator
      • Method of use
      • Code base for simulator
      • Generate and manage luadb files
    • ๐Ÿšข satellite navigation GNSS
      • Air510U
      • Air530Z
      • auxiliary positioning AGPS
      • Used with communication modules (such as 4G modules)
      • Introduction to Other Positioning Methods
    • Core Software LuaTools
      • Function introduction
      • LuaTools Version History
    • ๐Ÿ›ด Air001
      • Air001 Chip
      • Development Board
      • Hardware Data
      • Air001 Keil MDK-based user manual
      • Air001 Arduino-based user manual
      • Air001_PCB
    • ๐Ÿšฒ Air32F103
      • AIR32F103 Chip
      • Development Board
      • Hardware Data
      • Air32F103 Manual
      • Transplant from SXX32F103
      • Enhanced function instructions
      • DAPLink Manual
      • Air32F103_PCB
      • BluePill_PCB
    • ๐Ÿ“ก Air601
      • Air601
      • Air601-12F Development Board
      • Air601 Hardware Data
      • Firmware Release Notes
      • About the mac address
      • Upgrade with the co-IoT platform
      • SPI SLOVAL FUNCTION
    • ๐Ÿš— Air101
      • Air101 Chip
      • Development Board
      • Hardware Data
      • Air101 Hardware Design Tutorial
      • Air101 Getting Started Manual
      • Air101_PCB
      • Air101 power consumption curve
    • ๐Ÿš— Air103
      • Air103 Chip
      • Development Board
      • Hardware Data
      • Function Description of Segment Screen/Segment Screen
      • Touch sensor/touch button
      • Air103_PCB
      • Air103 power consumption curve
    • ๐Ÿš— Air105
      • Air105 Chip
      • Air105 Development Board
      • Hardware Data
      • Air105_PCB
      • Air105 power consumption curve
      • Air105 Script Encryption
    • ๐Ÿ“ก ESP32-C3
      • ESP32C3-CORE Development Board
      • Hardware Data
      • ESP32-C3_PCB
      • ESP32C3 power consumption curve
      • Replace flash tutorial
      • Issue Notes
    • ๐Ÿ“ก ESP32-S3
      • ESP32S3-CORE Development Board
      • Hardware Data
      • ESP32-S3_PCB
      • Portable wifi data collection
    • ๐Ÿ“ก RP2040
      • RP2040_PCB
    • ๐Ÿšฒ SWM181CBT6
      • SWM181CBT6 Chip
      • Development Board
      • Hardware Data
      • SWM181 Manual
      • SWM181_PCB
    • ๐Ÿ“ถ Air302
      • Air302 Module
      • Development Board
      • Hardware Data
    • ๐Ÿ“ก Air640w
      • Air640w
      • Development Board
      • Hardware Data
    • ๐Ÿš— W806
    • Performance testing (based on coremark)
    • Equipment Support/Supported Devices
    • FAQ List
    • Air724UG
    • Air820UG
  • ๐Ÿงท Peripheral expansion data
    • Air10x Series Screen Expansion Board
      • Hardware Data
      • Use Example
    • EINK1.54 Ink screen
      • Hardware Data
      • Use Example
    • 1.8 TFT LCD resolution 128x160
      • Hardware Data
      • Use Example
    • 2.4 Inch TFT_ LCD color screen resolution 240x320
      • Hardware Data
      • Use Example
    • 1.54 Inch TFT_ LCD resolution 240x240
      • Hardware Data
      • Use Example
    • Air105 Supporting GC032A camera
      • Hardware Data
      • Use Example
    • Qualcomm Font Chip
      • Hardware Data
      • Use Example
  • ๐Ÿ“š Development Tutorial
    • recommend learning line
    • Construction of development environment
    • Burn Tutorial
    • API Tutorial
      • log
      • sys
      • adc
      • CRYPTO
      • fdb
      • DISP
      • i2c
        • air101
        • air103
        • air105
      • spi
        • air101
        • air103
        • air105
      • uart
        • air101
        • air103
        • air105
      • LCD Drive screen
      • mcu
        • air101
        • air103
        • air105
      • PM
      • pwm
        • air101
        • air103
        • air105
      • RTC
      • sfd
      • sfud
        • air101
        • air103
        • air105
      • timer
  • Firmware Download

๐Ÿ“– Reference Manual

  • ๐Ÿด LuatOS-SOC Interface Documentation
    • Adaptation status
    • adc - Analog-to-digital conversion
    • antbot - Ant Chain
    • audio - Multimedia-Audio
    • bit64 - 32 Basic arithmetic and logical operations on 64-bit data on bit systems
    • camera - Camera
    • cc - VoLTE Call function
    • codec - Multimedia-Codec
    • coremark - Running points
    • crypto - Encryption and decryption and hash functions
    • dac - Digital-to-analog conversion
    • disp - disp Library (Obsolete)
    • eink - ink screen operation library
    • ercoap - New Coap Protocol Parsing Library
    • errDump - Error reporting
    • fastlz - FastLZ Compression
    • fatfs - read/write fatfs format
    • fdb - kv Database, power failure does not lose data
    • fonts - Font Library
    • fota - Underlying Firmware Upgrade
    • fs - Additional File System Operations
    • fskv - kv Database, power failure does not lose data
    • ftp - ftp Client
    • gmssl - national secret algorithm(SM2/SM3/SM4)
    • gpio - GPIO Operation
    • gtfont - Qualcomm Font Chip
    • hmeta - Hardware metadata
    • ht1621 - LCD Driver(HT1621/HT1621B)
    • http - http Client
    • httpsrv - http Server
    • i2c - I2C Operation
    • i2s - Digital Audio
    • iconv - iconv Operation
    • io - io action (extended)
    • ioqueue - io Sequence operation
    • iotauth - IoT Authentication library, used to generate parameters for various cloud platforms
    • ir - infrared remote control
    • json - json Generating and parsing libraries
    • keyboard - Keyboard Matrix
    • lcd - lcd Drive module
    • lcdseg - Segment lcd
    • libcoap - coap Data processing
    • libgnss - NMEA Data processing
    • little_flash - LITTLE FLASH Software package
    • log - Logstore
    • lora - lora Drive module
    • lora2 - lora2 Driver module (supports multi-hanging)
    • lvgl - LVGL Image Library
    • max30102 - Heart Rate Module(MAX30102)
    • mcu - encapsulation mcu some special operations
    • miniz - Easy zlib compression
    • mlx90640 - infrared temperature measurement(MLX90640)
    • mobile - Cellular Network
    • mqtt - mqtt Client
    • natp - Network Address Port Translation (under development)
    • nes - nes Simulator
    • nimble - Bluetooth BLE library (nimble version)
    • onewire - single bus protocol driver
    • os - os Operation
    • otp - OTP Operation Library
    • pack - Packing and unpacking format string
    • pin - Pin Naming Map
    • pm - Power Management
    • protobuf - ProtoBuffs Codec
    • pwm - PWM Module
    • repl - โ€œRead-evaluate-output โ€œloop
    • rsa - RSA encryption and decryption
    • rtc - Real Time Clock
    • rtos - RTOS underlying operation library
    • sdio - sdio
    • sensor - Sensor Operation Library
    • sfd - SPI FLASH Operation Library
    • sfud - SPI FLASH sfud Software package
    • sms - SMS
    • socket - Network Interface
    • softkb - Software Keyboard Matrix
    • spi - spi Operation Library
    • spislave - SPI From machine
    • sqlite3 - sqlite3 Database Operations
    • statem - SM State Machine
    • string - String Manipulation Functions
    • sys - sys Library
    • sysplus - sys A strong complement to the library
    • timer - Operating the bottom timer
    • touchkey - Touch keys
    • u8g2 - u8g2 graphics processing library
    • uart - serial port operation library
    • ulwip - lwip integration in user space (under development)
    • usbapp - USB Functional operation
    • w5500 - w5500 Ethernet driver
    • wdt - watchdog Operation Library
    • websocket - websocket Client
    • wlan - wifi Operation
    • wlanraw - WLAN Data RAW Transfer
    • ws2812 - Phantom Lights with RGB Controller (WS2812 Series)
    • xxtea - xxtea encryption and decryption
    • ymodem - ymodem Agreement
    • zbuff - c Memory Data Manipulation Library
    • zlib - zlib Compression/Decompression (Obsolete)
  • ๐Ÿ“ฎ sys System Messages
  • ๐ŸŒ• Native API Manual
  • ๐Ÿ‘“ CSDK Development Manual
  • ๐Ÿฅข Extended Library Interface Documentation
    • ads1115 - ads1115 analog-to-digital converter
    • ads1115plus - ADS1115 Drive
    • adxl34x - adxl34x 3 Axis accelerometer currently supports adxl345 adxl346
    • aht10 - aht10 Temperature and humidity sensor
    • air153C_wtd - Add software watchdog function to prevent crashes
    • airlbs - airlbs Location services (fee-based services, you need to contact the sales application)
    • ak8963 - ak8963 geomagnetic sensor
    • aliyun - AliYun Alibaba Cloud IoT Platform
    • am2320 - am2320 Temperature and humidity sensor
    • ap3216c - ap3216c Light sensor
    • bh1750 - bh1750 Digital light intensity sensor
    • bmx - bmx The air pressure sensor currently supports bmp180 bmp280 bme280 bme680 will automatically judge the device
    • cht8305c - cht8305c Temperature and humidity sensor
    • ds3231 - ds3231 Real Time Clock Sensor
    • ec11 - ec11 Rotary encoder
    • gt911 - gt911 Drive
    • gy53l1 - gy53l1 laser ranging sensor
    • httpdns - Domain name resolution using Http
    • httpplus - http Supplement to the library
    • ina226 - ina226 Drive
    • iotcloud - iotcloud Cloud platform library (supported: tengxun cloud ariyun onenet huawei cloud graffiti cloud baidu cloud tlink cloud others will also support, and the useful issue will accelerate support )
    • l3g4200d - l3g4200d Three-Axis Digital Gyroscope Sensor
    • lbsLoc - lbsLoc Sending Base Station Location Request
    • lbsLoc2 - base station positioning v2
    • libfota - libfota fota Upgrade
    • libfota2 - fota Upgrade v2
    • libnet - libnet synchronous blocking api based on the socket library, the socket library itself is asynchronous non-blocking api
    • lis2dh12 - lis2dh12 Three-axis sensor
    • lm75 - lm75 Temperature Sensor Support lm75a lm75b
    • max31856 - max31856 Thermocouple temperature detection
    • mcp2515 - mcp2515 CAN Protocol Controller Driver
    • mlx90614 - mlx90614 infrared temperature
    • mpu6xxx - mpu6xxx Six-axis/nine-axis sensor support mpu6500,mpu6050,mpu9250,icm2068g,icm20608d
    • necir - necir NEC protocol infrared receiving
    • netLed - netLed Network status indicator
    • pca9685 - pca9685 16 Road PWM drive steering gear
    • pcf8563t - pcf8563t Clock Module
    • pcf8574 - pcf8574 IO Extension
    • qmc5883l - qmc5883l geomagnetic sensor
    • rc522 - rc522 Non-contact read/write card driver
    • rtkv - Remote KV Database
    • sc7a20 - sc7a20
    • shift595 - shift595 74HC595 Chip
    • si24r1 - si24r1 Drive
    • spl06 - spl06_01 Air pressure sensor
    • tcs3472 - tcs3472 Color Sensor
    • tm1637 - tm1637 Digital tube
    • tm1640 - tm1640 Digital tube and LED driver chip
    • tm1650 - tm1650 Digital tube and key scanning chip
    • tsl2561 - tsl2561 light intensity sensor
    • udpsrv - UDP Server
    • vl6180 - VL6180 laser ranging sensor
    • xmodem - xmodem Drive
    • ze08g_ch2o - ZE08G-CH2O electrochemical formaldehyde module
    • zh07 - ZH07 Laser Dust Sensor
  • Community Extension Library

๐Ÿ–ฅ๏ธ Kernel Development

  • ๐Ÿ‘จโ€๐Ÿ’ป Compile source code
    • โ˜๏ธ Cloud Compilation
    • ๐Ÿ“ถ Air780E Compilation Guide
    • ๐Ÿ“ถ Air780EP Compilation Guide
    • ๐Ÿš— Air101 / Air103
    • ๐Ÿš— Air105
    • ๐Ÿ“ก ESP32 Series Compilation Document
    • ๐Ÿ–ฅ๏ธ Win32
    • ๐Ÿ–ฅ๏ธ Linux
    • ๐Ÿ“ก Air640w
    • ๐Ÿ“ถ Air302
  • ๐Ÿ“ Development documentation
    • Development practice
      • Add Custom Functions (Rapid Edition)
      • Add custom libraries and functions (full version)
      • Lua Library File Writing Guide (Pure Lua Writing)
      • C Interface implements Task waiting function
      • Command Line Brush Guide
    • Development Information
      • LuatOS-SoC The file system
      • Explain luaโ€™s string and hex data (hexadecimal)
      • LuaDB File Format
      • LuatOS-SoC Common Firmware Format soc
  • โค๏ธ Contribution Code
    • Coding Specification
    • Add New Library
    • Design Document
      • Core Layer
        • Luat Core
        • Luat Debugger
        • File System
        • Memory Pool
        • Message Bus
        • Luat Platform layer
        • Power and Low Power Management
        • Luat Timer
        • C style buffer
        • C Interface implements Task waiting function
        • C The Structure of Style
      • Peripherals API
        • GPIO
        • IR
        • SPI
        • UART
        • WLAN

๐Ÿ’ผ actual combat reference

  • โŒจ๏ธ Application Development
    • Peripherals
      • LuatOS-Soc Driver WS2812 Tutorial
    • lvgl
      • LVGL for LuatOS Manual
      • Introduction
      • LVGL Foundation
      • LVGL Components
      • LVGL Advanced
      • Precautions
    • Video playback
      • Air105 Video playback

๐Ÿ—„๏ธ Other information

  • โณ IoT Power Power consumption test artifact
    • ๐Ÿ”‹ IoT Power - V1
    • โšก IoT Power - CC
      • Technical indicators
      • Connection and assembly
      • Operating Instructions
      • FAQ
    • ๐Ÿ” Version Comparison
    • ๐Ÿ–ฅ PC Client
  • ๐Ÿ—ƒ๏ธ Data Archiving
    • Luat Framework
    • Luat framework (advanced-underlying mechanism)
    • Lua 5.3 Reference Manual
Back to top

๐Ÿ“ก Air640w#

  • Air640w
    • Air640w What is it??
    • LuatOS What functions are provided for it
    • Firmware package and brush burning tool
    • Module Purchase
  • Development Board
  • Hardware Data
    • Pin Mapping Table
Next
Air640w
Previous
Hardware Data

Copyright ยฉ LuatOS team | ไธ‹่ฝฝ็ฆป็บฟ็‰ˆๆ–‡ๆกฃ