基于Micropython编码器的菜单 这是一个用micropython编写的简单菜单系统。 它使用一个开关,一个旋转编码器和一个OLED显示器。 它是在Raspberry Pi Pico上开发的,但也可以在ESP32和ESP8266上运行。 原型使用了基于128 * 64像素的SSD1306的OLED。 它可以适用于使用micropython的帧缓冲区的其他显示器,甚至可以适应像液晶显示器这样的非常基本的单行显示器。 我使用的旋转编码器的轴上有一个开关,用作单击按钮。 用于ESP32的Rotaryirq库在Raspi Pico上可以完美运行,并且显示屏使用了SSD1306I2c.py库 当启动Pico时,将显示根菜单,并在单击开关时操作菜单项。 可以显示任意数量的子项目。 可能的菜单操作包括运行Python函数,通过旋转编码器输入整数并输入字符串。 由于某些功能可能很慢或可能会阻塞,
2023-01-05 22:56:07 13KB micropython encoder wizard menu
1
1重构:src\components\AdminLayoutComponen.vue(el-menu刷新保持当前菜单选项)