QR Code
The QR-Code-generator library by nayuki is a 3rd-party library that generates QR-Code bitmaps.
The QR-Code-generator library by nayuki is a 3rd-party library that generates QR-Code bitmaps.
The lv_qrcode LVGL extension is an interface to that library which implements a custom Widget that generates and displays QR Codes using the library.
Usage
Enable LV_USE_QRCODE in lv_conf.h by setting its value to 1.
Use lv_qrcode_create to create the QR-Code Widget. Then use
lv_qrcode_update to generate the QR Code on it.
If you need to re-modify the size and color, use
lv_qrcode_set_size and lv_qrcode_set_dark_color or
lv_qrcode_set_light_color respectively, and then
call lv_qrcode_update again to update the QR Code.
Notes
- QR Codes with less data are smaller, but they are scaled by an integer value to best fit to the given size.
Example
Create a QR Code
API
How is this guide?
Last updated on