万能 V 友推荐我一块 micropython 开发板谢谢 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
jiayouzl
V2EX    程序员

万能 V 友推荐我一块 micropython 开发板谢谢

  •  
  •   jiayouzl 64 天前 3201 次点击
    这是一个创建于 64 天前的主题,其中的信息可能已经有所发展或是发生改变。

    要求带显示屏,C 口,能跑 micropython 与显示输出就行,谢谢大家。自己在某宝买了块 [ TTGO T-Display ESP32 WiFi 蓝牙模块 1.14 英寸 LCD ] 板子代码跑起来了但屏幕无论如何不能输出文字,找了一圈原因官方固件只能 C ,我 GitHub 找了 N 个固件都是只能跑代码不能输出内容到屏幕。

    打算自己开发个桌面小摆件。

    谢了

    35 条回复    2025-10-31 21:09:02 +08:00
    Donahue
        1
    Donahue  
       64 天前
    就你这块就行了啊,输出内容到屏幕你当然需要先找屏幕驱动相关的程序。不是像电脑一样 printf()就能上屏幕的
    424778940
        2
    424778940  
       64 天前
    micropython 就是一坨屎, 有你折腾他的功夫, 随便拿 c/cpp+espidf 糊一个就行了
    想要好看界面要用 lvgl, mp 的 binding 都很久没更新了根本没有官方支持
    yolee599
        3
    yolee599  
       64 天前 via Android
    ESP32 用 ESP-IDF 才是正途,其他都是旁门左道,得不到完整功能的
    liuzhaowei55
        4
    liuzhaowei55  
       64 天前 via Android
    看下 M5Stack 的产品,价格比较贵。
    Meekdai
        5
    Meekdai  
       64 天前
    用 micropython 建议选择 STM32F405 的板子,官方最早支持的芯片,比较稳定。
    KeysPAN
        6
    KeysPAN  
       64 天前
    微雪的板子不错
    heybuddy
        7
    heybuddy &nsp;
       64 天前 via Android
    掌控板试试,已经集成了屏幕蓝牙 WiFi 啥的
    zhangyou1010
        8
    zhangyou1010  
       64 天前
    可以做显示 BTC 价格的摆件吗?
    Qzier
        9
    Qzier  
       64 天前
    10 元的合宙 ESP32C3 山寨货就行,性能有要求就 ESP32S3
    guanzhangzhang
        10
    guanzhangzhang  
       64 天前
    8266 我记得乐鑫给的基本是 c 的 sdk 居多,或者有类似 go 那样之前有个啥项目支持这种版本来着,当时玩了下,go 编译的烧录进去控制点灯,你找找 python 类似的开源库写 demo 试试烧录
    datou
        11
    datou  
       64 天前
    micropython 没啥意思

    换 arduino 试试看,支持的 mcu 和外设更多

    大部分应用直接搬运 sample 代码就行
    brucedone
        12
    brucedone  
       64 天前
    esp32 用 ESP-IDF 吧,库多,参考的样例多,驱动全
    jiayouzl
        13
    jiayouzl  
    OP
       64 天前
    @Donahue 用了 ST7889 的驱动么
    jiayouzl
        14
    jiayouzl  
    OP
       64 天前
    @yolee599 我要求不高,就做个 get 循环读取的桌面小摆件,这点 micropython 肯定能胜任吧。
    Yjhenan
        15
    Yjhenan  
       64 天前
    立创实战派 ESP32-S3 开发板
    jiayouzl
        16
    jiayouzl  
    OP
       64 天前
    @424778940 我要求不高,就做个 get 循环读取的桌面小摆件,这点 micropython 肯定能胜任吧。
    cmos
        17
    cmos  
       64 天前
    同推荐“立创实战派 ESP32-S3”
    datou
        18
    datou  
       64 天前   1
    @jiayouzl 你找他们官方的文档看看 ST7789 SPI 的脚位连接到了 ESP32 的哪几个 GPIO

    然后在 micropython 初始化 ST7789 的代码指定这些脚位
    civetcat
        19
    civetcat  
       64 天前
    TTGO T-Display 这个肯定能够输出文字的,你直接刷小智固件看它肯定能正常显示中文。只是 micropython 生态比较差,输出字体这种没啥库用,你直接魔改小智的 github 做比较方便
    nuk
        20
    nuk  
       64 天前
    i2c 或者 spi 的屏幕基本上不需要更新固件吧,都是 python 控制的,并口的话才会考虑用 c 增加速度
    shum02
        21
    shum02  
       64 天前   1
    简单需求,也别用 esp-idf 了,推荐你用 arduino ,多问问 GPT 啥的,应该没问题
    sivacohan
        22
    sivacohan  
    PRO
       64 天前   1
    cs8425
        23
    cs8425  
       64 天前   1
    "我要求不高,就做个 get 循环读取的桌面小摆件,这点 micropython 肯定能胜任吧。"
    是能胜任没错 但基本底子也要够才行
    简单点自己照 datasheet 呼叫 i2c spi 就能搞定
    复杂点要动 script engine 的 code 加自己需要的功能(还会因为底层 MCU 不同而不同)
    对硬件不熟就别选这种高阶语言封装+没有适配零件的组合
    新手小白就照上面老哥们提到的
    乖乖选 arduino 那种最多人用的拿 example 直接改

    相关: n 年前用 nodemcu(esp8266+lua)开发过, 要连接没有人适配过的外设, 自己 fork 一份加/改一些 c code
    senooo
        24
    senooo  
       64 天前
    应该是屏幕的引脚没找对吧,几年之前应该碰到过类似问题,好像有个特别的说明。
    jiayouzl
        25
    jiayouzl  
    OP
       64 天前
    谢谢大家,买家跟我说 Micropython 确实兼容不好,我后来用 c++写了,东西也写完了。谢谢大家。

    jiayouzl
        26
    jiayouzl  
    OP
       64 天前
    @zhangyou1010 我已经做好了实物图在上面。
    jiayouzl
        27
    jiayouzl  
    OP
       64 天前
    @sivacohan 额,昨天 GitHub 找了半天没找到这个仓库。。。。。我已经用 c++写完了。谢了
    jiayouzl
        28
    jiayouzl  
    OP
       64 天前
    @senooo 是的,就是这个问题,卖家也一问三不知,索性按照他给我的仓库模版写了。
    zhangyou1010
        29
    zhangyou1010  
       64 天前
    @jiayouzl #26 可以可以,赞
    jjtang11
        30
    jjtang11  
       64 天前
    不建议带屏幕,都是捆绑销售溢价,一个 st7789 的 lcd 屏幕才几块钱,开发板推荐 LOLIN32 LITE ,淘宝 12 块左右,带蓝牙,带电池座子,你做好摆件,直接插电池就能用不应另外设计电路板
    XIVN1987
        31
    XIVN1987  
       64 天前
    micropython 的话,,还是带 wifi 的芯片比较流行。。比如 ESP32
    jiayouzl
        32
    jiayouzl  
    OP
       63 天前
    @jjtang11 第一次嘛,不太懂下次就知道了。
    gmuubyssss
        33
    gmuubyssss  
       63 天前
    我把标题看成万能的 V 友 V 我一块买开发板了
    jazzii36
        34
    jazzii36  
       63 天前
    esp32 上生产至今没问题
    jiayouzl
        35
    jiayouzl  
    OP
       45 天前
    @zhangyou1010 如果你用 macos 的话,可以关注下我这个项目: https://github.com/jiayouzl/Bitcoin-Monitoring 刚建的项目,这几天一直在迭代,
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3582 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 10:31 PVG 18:31 LAX 02:31 JFK 05:31
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86