把 ESP8266 天气时钟改成 ESP32-C3:屏幕、Web Serial 和 Wi‑Fi 保留

成果展示:240×240 屏幕实时显示 BTC/USD K 线,行情由电脑端桥接程序提供。 这块小屏最初跑的是 ESP8266 固件。换成 ESP32-C3 之后,Wi‑Fi 能连上,桥接程序也能收到状态,屏幕却一片黑。后来从侧面能看到背光一闪一闪,才确定主控并没有死机,问题集中在显示初始化和烧录流程。 现在固件、Mac / Windows 桥接程序和网页烧录器都放在 esp32ai 仓库里。已经有同款 ESP32-C3 小电视的话,可以直接在下面烧录,不需要安装 esptool,也不用先打开另一个网页。 用 Web Serial 直接烧录 ESP32-C3 · v0.4.6-c3.11 USB 连接后,点一次就开始 用 Web Serial 烧录 当前浏览器不支持 Web Serial,请改用桌面版 Chrome 或 Edge。 浏览器阻止了串口访问,请确认正在通过 HTTPS 打开本站。 浏览器要求:桌面版 Chrome / Edge。请勿使用 Safari。 退出正在占用串口的桥接 App,再连接 USB-C 数据线。 点击上方“用 Web Serial 烧录”按钮,在浏览器弹窗中选择 /dev/cu.usbmodem... 对应的设备。 确认固件版本为 0.4.6-c3.11,然后开始安装。 日常升级不要勾选“抹除”,这样会保留 Wi‑Fi 凭据和 LittleFS 里的桌宠、亮度配置。 只有首次安装、Wi‑Fi 配置损坏或确实需要清空 LittleFS 时才选择“抹除”。 Web Serial 只能在 HTTPS 或 localhost 页面中使用。本站已经通过 HTTPS 提供烧录器,不需要再启动本地服务器。 ...

July 15, 2026 · 更新于 July 16, 2026

VPS 自建 Tailscale DERP 中继节点并与 Trojan 代理兼容

在一些网络环境下,Tailscale 的官方 DERP 中继可能不稳定或者延迟较高。本文介绍如何在 VPS 上部署 自建 DERP 节点,以便通过 Tailscale 提供更快更稳定的中继服务,并实现 Trojan 代理共存。 前置准备 Tailscale 账户(用于身份认证和管理) 域名(纯 IP DERP 中继无法防止白嫖) Let’s Encrypt / acme.sh 证书(用于 HTTPS) Step 1:在 VPS 上安装 Tailscale 首先,在 VPS 上安装并启动 Tailscale # 安装 Tailscale curl -fsSL https://tailscale.com/install.sh | sh # 启动并登录 tailscale up Step 2:使用 Docker 安装 Derper 可以选择 docker run 或 docker compose 两种方式部署 方法一:使用默认 Docker docker run \ --name derper \ -e DERP_DOMAIN=123.com \ -e DERP_CERT_MODE=manual \ -e DERP_STUN=true \ -e DERP_VERIFY_CLIENTS=true \ -v /root/.acme.sh/123.com_ecc/:/app/certs \ -v /var/run/tailscale/tailscaled.sock:/var/run/tailscale/tailscaled.sock \ -p 23443:443 \ -p 2380:80 \ -p 3478:3478/udp \ fredliang/derper 参数说明: ...

August 19, 2025 · 更新于 August 21, 2025