/img/avatar.png

Principle

Air32F103试玩-移植LVGL+FreeRTOS

上个月合宙推出了一款Air32F103芯片,保持很低价格的同时,兼容STM32,并最高拥有64k RAM+256k ROM,并最高可以跑到216MHz。本文介绍如何将STM32标准库工程升级到Air32F103工程,移植FreeRTOS与LVGL,并分析其性能表现。5元钱的MCU能否流畅运行LVGL?

将LVGL的中文字体编译为文件写入Flash中并读取

LVGL的字体系统提供了包括抗锯齿在内的许多高级功能,但字体的尺寸也变得非常大,会为下载带来不小的困难。本文介绍一种方法,将LVGL官方的字体转换工具生成的.c字体文件,转换为可以烧录到Flash中的.bin文件,并在EPS32平台上读取的方法。

向ESP32-S3移植LVGL并测试性能

乐鑫最新的ESP32-S3芯片发布了,正好一直有做一个信息牌的想法,ESP32-S3就成了最好的选择。本文介绍用于测试的硬件,以及如何基于ESP32-S3移植LVGL并测试运行效果。

基于CH573的BLE温湿度传感器

在使用ESP32制作一些项目时,经常会想要加入温湿度检测的功能。但在实践中存在一个很严重的问题,即放在机壳内的温湿度传感器会被ESP32散发出的热量影响,导致度数出现温升。本文介绍基于CH573制作的低功耗的温湿度传感器,并使用蓝牙将数据传输到ESP32上。

自制ESP32下载器

自从接触ESP32之后,就被它优秀的硬件资源与软件开发环境所吸引。为了方便后续基于ESP32的各种制作,我制作了这一款通用的下载器。