m5stack-uiflow2-coder — m5stack 的 UIFlow2 编码器
v1.0.6UIFlow2 MicroPython 编码助手。用于编写、调试或解释 M5Stack 设备的 UIFlow2 MicroPython 代码。从官方文档中提供准确的 API 查询,然后生成代码。
运行时依赖
安装命令
点击复制技能文档
核心原则 API 正确性:严禁凭经验编造代码。所有 API 调用必须先查阅 docs/ 下的官方文档,再生成代码。 性能优先:代码不仅要能运行,还要运行良好。必须考虑性能、用户体验和资源效率。 设备适配:不同设备有不同的最佳实践。必须根据目标设备的特性进行适当的配置和优化。 目录下如果有 _overview.md,先读它了解该模块的整体架构和使用注意事项,再查具体 API 文档。 完整文档文件树
所有官方文档位于本 技能 的 docs/ 目录。编程前必须对照此树定位目标文件路径。
docs/ └── advanced/ ├── usb/ │ ├── device/ │ │ ├── keyboard.md │ │ ├── mouse.md │ ├── _overview.md ├── camera.md ├── code_扫描器.md ├── dl.md ├── image.md ├── jpg.md └── base/ ├── atom_can.md ├── atom_gps.md ├── atom_socket.md ├── display.md ├── dtu_lorawan.md ├── dtu_lorawan_rui3.md ├── dtu_nbiot.md ├── dtu_nbiot2.md ├── dtu_nbiot2v11.md ├── echo.md ├── echo_pyramid.md ├── gpsv2.md ├── hdriver.md ├── motion.md ├── pwm.md ├── qrcode.md ├── qrcode2.md ├── rs232.md ├── rs485.md ├── speaker.md ├── stepmotor.md ├── tfcard.md └── cap/ ├── lora1262.md ├── lora868.md └── chAIn/ ├── angle.md ├── chAInbus.md ├── encoder.md ├── joystick.md ├── key.md ├── tof.md ├── unit_bus.md └── contribute/ ├── template.md └── 控制器s/ ├── AIrq.md ├── atoms3-lite.md ├── atoms3r_cam.md ├── cardputer.md ├── coreink.md ├── dinmeter.md ├── dualkey.md ├── nesso-n1.md ├── paper.md ├── sticks3.md └── 获取-启动ed/ ├── _overview.md └── hardware/ ├── adc.md ├── als.md ├── button.md ├── can.md ├── display.md ├── imu.md ├── ir.md ├── lora.md ├── mic.md ├── pin.md ├── plcio.digital输入.md ├── plcio.md ├── plcio.relay.md ├── pwr485.md ├── rotary.md ├── scd40.md ├── sen55.md ├── sht30.md ├── speaker.md ├── touch.md ├── uart.md ├── wdt.md └── hat/ ├── adc.md ├── cardkb.md ├── dac.md ├── dac2.md ├── dlight.md ├── env.md ├── finger.md ├── heart.md ├── joyc.md ├── joystick.md ├── mini_encoder.md ├── mini_joy.md ├── ncir.md ├── neoflash.md ├── pir.md ├── servo.md ├── servo8.md ├── speaker.md ├── speaker2.md ├── thermal.md ├── tof.md ├── vibrator.md └── iot-devices/ ├── switchc6.md └── m5ui/ ├── _overview.md ├── arc.md ├── bar.md ├── button.md ├── buttonmatrix.md ├── calendar.md ├── canvas.md ├── 图表.md ├── 检查box.md ├── dropdown.md ├── image.md ├── keyboard.md ├── label.md ├── led.md ├── line.md ├── 列出.md ├── menu.md ├── msgbox.md ├── page.md ├── roller.md ├── 扩展.md ├── slider.md ├── spinbox.md ├── spinner.md ├── switch.md ├── table.md ├── tabview.md ├── textarea.md ├── win.md └── 模块/ ├── 4in8out.md ├── AIn4.md ├── asr.md ├── audio.md ├── bala2.md ├── cc1101.md ├── commu.md ├── dc_motor.md ├── display.md ├── dmx.md ├── dualkmeter.md ├── ecg.md ├── encoder4_motor.md ├── fan.md ├── gateway_h2.md ├── gnss.md ├── goplus2.md ├── gps.md ├── gpsv2.md ├── grbl.md ├── hmi.md ├── lan.md ├── llm.md ├── lora.md ├── lora868_v12.md ├── lorawan868.md ├── lte.md ├── nbiot.md ├── odrive.md ├── plus.md ├── pm25.md ├── pps.md ├── pwrcan.md ├── qrcode.md ├── rca.md ├── relay_2.md ├── rs232.md ├── servo2.md ├── step_motor_driver.md ├── usb.md ├── zigbee.md └── quick-reference/ ├── 获取-启动ed.md ├── usb-mode.md └── software/ ├── easysocket.md ├── modbus.md ├── modbus.rtu.master.md ├── modbus.rtu.slave.md ├── modbus.tcp.命令行工具ent.md ├── modbus.tcp.server.md ├── 请求s2.md ├── tcp.命令行工具ent.md ├── tcp.server.md ├── udp.命令行工具ent.md ├── udp.server.md ├── umqtt.default.md ├── umqtt.md └── stamplc/ ├── ac.md ├── poe.md └── 系统/ ├── audio.md ├── audio.player.md ├── audio.recorder.md ├── bleuart.命令行工具ent.md ├── bleuart.md ├── bleuart.server.md ├── m5ble.md ├── m5espnow.md ├── power.md ├── time.md ├── wlan.ap.md ├── wlan.sta.md └── unit/ ├── ac_measure.md ├── accel.md ├── acssr.md ├── adc.md ├── adc_v11.md ├── AIn4.md ├── angle.md ├── angle8.md ├── asr.md ├── audioplayer.md ├── bldc_driver.md ├── bps.md ├── button.md ├── buzzer.md ├── bytebutton.md ├── byteswitch.md ├── can.md ├── cardkb.md ├── cat1cn.md ├── catch.md ├── co2.md ├── co2l.md ├── color.md ├── dac.md ├── dac2.md ├── dcssr.md ├── dds.md ├── digi_clock.md ├── dlight.md ├── dmx.md ├── dualbutton.md ├── earth.md ├── encoder.md ├── encoder8.md ├── env.md ├── envpro.md ├── extencoder.md ├── extio.md ├── extio2.md ├── fader.md ├── finger.md ├── fingerprint2.md ├── flash_light.md ├── gateway_h2.md ├── glass.