The existing ZigBee communication methods have high cost and complex structure,while smart home is more sensitive to the cost of software and hardware.In view of this,a test system for the network transmission performance of ESP32-C3 chips is built based on the MicroPython.This test completed the single data packet transmission between PC and a single ESP32-C3 slave computer,the big data transmission between PC and ESP32-C3,the network transmission characteristics test between ESP32-C3AP and ESP32-C3 slave computer,the network transmission characteristics test between ESP32-C3 as AP,and between PC and ESP32-C3 slave computer.The test results show that the main variation range of single packet transmission time of ESP32-C3 is 6~30 ms.The maximum transmission time of communication scheme based on ESP32-C3 AP is 125 ms.The main fluctuation range of normalized transmission time of 8~2 048k big data is 3~5 ms.The transmission speed is relatively stable.The bandwidth of the ESP32-C3 single chip network transmission system is 1.3~2.7 Mb/s,which meets the transmission speed requirements of the switch signal and monitoring static image of smart home.
Key words
MicroPython /
ESP32-C3 /
PC /
communication performance
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
References
[1] Mahito S,Elisabetta G M,Felipe L L,et al.graphkernels: Rand Python Packages for Graph Comparison[J].Bioinformatics,2018,34(3):530-532.
[2] 王立华,邓健.基于 MicroPython的智能家居实验平台设计[J].实验科学与技术,2020,18(2):140-143.
[3] 邓健,王立华.基于MicroPython和CC3200的智能家居数据采集与控制系统设计[J].电子器件,2020,43(1):137-141.
[4] 林贤炼,方遒.MicroPython 语言在物联网中的运用[J].闽江学院学报,2017,38(2):28-37.
[5] 陈彦溱,钱璐遥,陈麒安,等.MicroPython用 于RISC-V微控制器的研究与设计[J].中国集成电路,2020(3):44-51.
[6] 徐帅驰,郑恭明.MicroPython与云平台在互联网应用领域的开发与应用[J].单片机与嵌入式系统应用,2021,21(9):33-35.