使用 M5stack Micropython 生成二维码 [关闭]

Posted

技术标签:

【中文标题】使用 M5stack Micropython 生成二维码 [关闭]【英文标题】:Generate Qrcode using M5stack Micropython [closed] 【发布时间】:2022-01-24 03:00:51 【问题描述】:

如果有人能向我解释使用 Micropython 在 m5stack(esp32) 上生成二维码的步骤,我将不胜感激。 我没有找到任何二维码库,所以我想我应该创建一个! 如果是这样,我们如何在不耗尽内存分配的情况下创建库?

【问题讨论】:

【参考方案1】:

已经有针对这个问题的开发解决方案:uQR library。这个库是从python-qrcode 库中派生出来的,并且与嵌入式设备兼容。该库通常提供生成和打印二维码所需的组件。

from uQR import QRCode

# Generate QR Code
qr = QRCode()
qr.add_data('uQR rocks!')
matrix = qr.get_matrix()

# Read/Print QR Code
for y in range(len(matrix)*2):
    for x in range(len(matrix[0])*2):
        value = not matrix[int(y/2)][int(x/2)]

【讨论】:

以上是关于使用 M5stack Micropython 生成二维码 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

micropython esp8266 烧录

LoRa点对点通信

1.1 硬件与micropython固件烧录及自编译固件

测试在MicroPython中对于main.py进行修改

酷易物联-microPython教程系列通过文件模板将ESP32连入服务器实现远程点灯:让ESP32连接服务器实现远程开关灯

酷易物联-microPython教程系列通过文件模板将ESP32连入服务器实现远程点灯:让ESP32连接服务器实现远程开关灯