esp32
文章平均质量分 81
星星-点灯
大道至简
展开
-
esp32-TTGO使用mpy进行屏幕显示汉字
前言手上有一块吃灰已久的TTGO-esp32开发板,他长这样:于是想拿出来用micropython点个屏玩玩,屏幕驱动IC型号是st7789,giithub查找了一番,发现外国友人已经适配好了驱动,英文字符显示也有了,链接:https://github.com/russhughes/st7789_mpy.git,不过我们想要显示汉字那就得自己动手加上去了。这部分工作我已经适配好了,这里就不展开来讲了。下面详细说说如何显示汉字。汉字库的制作因为esp32存储太小我们自然不会把整个汉字库都放进去,最好原创 2021-12-12 18:21:15 · 2973 阅读 · 13 评论 -
编译esp32s2的micropython固件(二)开启psram与串口repl
通过上一章节 编译esp32s2的micropython固件(一)我们已经可以自己编译esp32s2的micropython固件了,现在就可以加些自己需要的改动了。开启psram增大内存为了能实现更大应用运行,有的人会买带有外部psram的esp32s2模组,具有2M或8M的外置ram以提供更大内存,当然对于玩mpy开发来说内存自然大些更好。言归正传,如何开启psram:打开文件 ports\esp32\boards\GENERIC_S2\mpconfigboard.cmake改成如下内容:set原创 2021-10-15 18:39:50 · 2516 阅读 · 3 评论 -
编译esp32s2的micropython固件(一)
开发环境软件:Ubuntu 18.04虚拟机硬件:esp32s2开发板ubuntu安装编译依赖环境:sudo apt-get install git make gcc libncurses5-dev flex bison gperf python-serial如果已经安装过了,不会再次安装。另外1.15之后版本mpy依赖cmake,这个后面编译遇到问题再讲。1.下载源码创建工作目录:mkdir workcd work下载mpy源码:git clone https:/原创 2021-07-28 14:18:18 · 4681 阅读 · 2 评论 -
ESP32编译micropython固件
开发环境硬件:ESP32-WROOM-32 开发板软件:Ubuntu 18.04虚拟机1.安装交叉编译工具链所依赖的环境**sudo apt-get install git make gcc libncurses5-dev flex bison gperf python-serial如果已经安装过了,不会再次安装。2.创建工作目录级设置编译链1.创建工作目录mkdir ~/esp32cd ~/esp322.在官网上下载最新的交叉编译链wgethttps://dl.espressif..原创 2020-09-28 15:41:44 · 2112 阅读 · 0 评论