爱意满满的作品展示区。
ko20

硬件小白分享第一次做的 ESP32 作品——ESP32C3 天气时钟和 CYD GPS 码表

  •  
  •   ko20 · 21h 17m ago · 1044 views

    ESP32C3 的板子是 4 年前买的,那时候就想玩玩了,但是装备没买全且懒惰,也可以归因于兴趣不足和没有如今强大方便的 AI ,当时就吃灰了。

    最近又燃起了这方面的热情,先没有买 1.3 寸 240×240 ST7789 IPS 屏幕模块,所以利用手上吃灰的板子整了个 adblock 项目,把 GitHub M-Abozaid/esp32-c3-adblock 这个项目跑了起来,效果你别说还真不错,这么小的 DNS 服务器真能将微信公众号文章里的广告域名解析返回 0.0.0.0 然后广告区域图裂了!

    ESP32C3 核心板子.jpg

    adblock 服务器 ESP32C3.jpg

    油价查询图裂了.jpg

    过了一天买了上面那块屏幕,跟着一个太空人时钟项目 Kerrbty/ESP32C3Clock 做,后面改了一些实现,比如改用和风天气 API ,使用 https ,预设多个城市,可切换城市显示天气,UI 布局优化,字体库完善等。

    ESP32C3 天气时钟.jpg

    我做了一个视频,欢迎大家在 B 站给我一键三连 esp32c3 部署去广告和打造天气时钟


    第二个项目,硬件是

    1. ESP32-2432S028R / CYD 开发版
    2. ATGM336H GNSS 模块
    3. BMP280 气压传感器模块

    灵感来自 markseder/MotoNav-CYD ,也基于它二次开发,原版没有海拔、坡度、温度,GPX 文件也无法上传,也没有自动上传,于是我增加了 BMP280 气压传感器模块,做了一系列的功能。

    接线

    CYD 接线.jpg

    网络配置页面

    CYD 网页配置页面.jpg

    行程页

    CYD 行程页.jpg

    速度页

    CYD 速度页.jpg

    我也做了一个视频,求 B 友一个☝️一键三连 😂 使用 ESP32 CYD 开发版制作 GPS 码表


    两个项目大家若是感兴趣,我都可以整理一下开源出来。这次买相关装备收了 23 个快递,有不少其实没用到,但也算为以后买的,比如公对公的杜邦线,吸锡器,吸锡带,普通导线,焊锡膏/助焊膏。这次买的友邦焊锡丝很好挂锡,都没有用上松香和助焊膏。作为一个硬件小白,感觉还是挺有趣的,感谢你能看到这里。

    Supplement 1  ·  8h 42m ago

    太空人天气时钟已开源 ESP32C3_WeatherClock ,包含

    • 各个程序和说明文档主体
    • TFT_eSPI 库改动说明
    • ESP-IDF 5.x(Arduino core 3.x)修复说明
    • 缺失字体补字工具(gen_font_addchars.py)使用说明
    3 replies  •  2026-11-02 12:06:29 +08:00
    cnliuxq
        1
    cnliuxq  
       7h 40m ago   ❤️ 1
    感觉很强
    hertzry
        2
    hertzry  
       7h 30m ago
    老哥也在江宁啊,我昨天在翻车鱼上看了这个带屏幕的开发板,也想做个天气预报,结果下手晚了。
    能否赏脸看看我的东西 https://v2ex.com/t/1253724
    ko20
        3
    ko20  
    OP
       6h 37m ago
    @hertzry #2 是的。看了挺不错的呀,集成了键盘+背光+触控板,也挺美观的,用起来应该蛮舒心的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3082 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:43 · PVG 18:43 · LAX 02:43 · JFK 05:43
    ♥ Do have faith in what you're doing.