人生似水岂无涯,浮云吹作雪,世味煮成茶...

ESP32上运行TinyGo

TinyGo 基于LLVM,是针对小型设备的 Go 编译器,使得在 MCU 上运行 Go 语言,类似于 MicroPython。它目前支持很多 MCU 硬件设备,比如 AVR、STM32、ESP32、ESP8266等。其官方网站为 https://tinygo.org。

移植libqrencode到arm-linux平台

qrencode 库生成二维码图片需要 libpng 图片库支持,而 libpng 依赖于 zlib 库。zlib 是提供数据压缩用的函式库,使用 DEFLATE 算法,最初是为 libpng 函式库所写的,后来普遍为许多软件所使用。

Linux下配置NFS服务器

在嵌入式 Linux 开发中,使用 NFS 将服务器的目录挂载到开发板上是比较常用也比较方便的调试方法,这篇文章记录了在 Ubuntu 下搭建 NFS 服务的过程。