Dozingfiretruck c0bfefe2da add:最后640也改一下 3 tahun lalu
..
app ba05968a46 move: 把顶层目录的demo移到bsp/air640w目录下 5 tahun lalu
lib 4a7de16746 remove: 移除air302和air640w的mqtt.lua, 更新sys.lua 4 tahun lalu
rtt c0bfefe2da add:最后640也改一下 3 tahun lalu
tools 7e4434d900 add: 让air640w的下载脚本也支持下载底层固件 4 tahun lalu
user 45480c510c update: air640w的默认demo就用很骚的阿里云demo吧 5 tahun lalu
userdoc 59fe03512a 更新u8g2,更新文档说明,默认关闭u8g2字库以减少内存占用 5 tahun lalu
README.md 4614554260 update: 更新air640w的刷机脚本和文档 5 tahun lalu
YMTask.py e4ab6fe4a8 add: 添加air640w的下载脚本(当前仅支持lfs和dlfs命令),更新http的rtt实现 5 tahun lalu
YModem.py e4ab6fe4a8 add: 添加air640w的下载脚本(当前仅支持lfs和dlfs命令),更新http的rtt实现 5 tahun lalu
air640w.jpg 4614554260 update: 更新air640w的刷机脚本和文档 5 tahun lalu
air640w.lua d9d9ef58a6 add: 为bsp/win32添加crypto库的支持(基于mbedtls) 5 tahun lalu
air640w.py 39fca3cf38 update bsp/air640w/air640w.py.修复PROJECT和VERSION参数后面添加注释便无法生成bin文件的问题 4 tahun lalu

README.md

Air640w@LuatOS

Air640W是基于联盛德W600的一款Wifi模块

W600是什么?

联盛德W600的一款Wifi模块

LuatOS为它提供哪些功能

  • 160kb的系统内存, 可用内存约50kb
  • 64kb的Lua专属内存,可用内存约40kb
  • 文件系统大小256kb,可用200kb
  • 基于Lua 5.3.6, 提供95%的原生库支持
  • 适配LuaTask,提供极为友好的sys.lua
  • gpio GPIO管脚控制功能(映射表后面有提供)
  • uart 串口输入输出功能,支持uart0(调试/刷机), uart1(用户可用)
  • i2c iic总线master功能, 管脚编号18/19,对应PB13/PB14
  • disp 基于i2c的显示屏支持,当前支持SSD1306
  • sensor 传感器相关支持,当前支持ds18b20的读取
  • wlan 与wifi相关的支持,支持airkiss配网
  • json lua对象与json字符串的双向转换
  • socket 异步Socket接口,用于与服务器的通信
  • http 发起http请求
  • log 简洁的日志功能

管脚映射表

管脚编号对应w600芯片的管脚编号, 也对应gpio库所使用的pin值

管脚编号 命名 默认功能
13 PA_00 BOOT
14 PA_01 GPIO
15 PA_04 UART0_TX
17 PA_05 UATT0_RX
18 PB_13 I2C_SCL
19 PB_14 I2C_SDA
20 PB_15 GPIO
21 PB_16 GPIO
22 PB_17 GPIO
23 PB_18 GPIO
26 PB_06 GPIO
27 PB_07 GPIO
28 PB_08 GPIO
29 PB_09 GPIO
30 PB_10 GPIO
31 PB_11 UART1_RX
32 PB_12 UART1_TX

BOOTUART0_TX/RX外, 其他脚均可作为IO脚使用.

刷机工具

固件包内有刷机工具, 或者请加QQ群(1061642968)获取

固件下载: 下载

模块购买

  1. 飞思创 https://item.taobao.com/item.htm?id=587923556178