案例
open-desk-lamp-firmware:小米台灯的替代固件
根据主板接线,为基于 ESP8266 的小米台灯实现替代固件,提供本地开关、调光和色温控制。
- 目标
- 固件
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
- 星标
- 113
- 最近提交
- 2019-03-19
- 主要语言
- C
- 许可(GitHub 识别)
- MIT
GitHub 数据,截至 2026-11-09
使用条件与局限
- 固件涵盖台灯的本地旋钮控制:开关、亮度及色温;文档针对作者使用的硬件型号。
- 安装需拆开台灯,将 U0RX、U0TX、GPIO0 和 GND 接到 USB 串口转换器,并覆盖原厂固件。应先备份原闪存;备份含 Wi-Fi 凭据。其他型号需核对闪存容量。
- 构建需要 CMake 2.8+、esp-open-sdk 的 xtensa-lx106-elf 工具链及 Espressif ESP8266 NONOS SDK。CI 仅编译固件,不运行测试。
- 项目采用 MIT;Espressif SDK 库使用其自身的修改版 MIT 许可证。原厂固件和小米应用受各自条款约束。
引用
BibTeX
@misc{xiaomi-desk-lamp-open-firmware-case,
title = {{open-desk-lamp-firmware: replacement firmware for the Xiaomi desk lamp}},
howpublished = {\url{https://github.com/fvollmer/open-desk-lamp-firmware}},
url = {https://github.com/fvollmer/open-desk-lamp-firmware},
urldate = {2026-10-27},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/xiaomi-desk-lamp-open-firmware-case/}}
}纯文本
open-desk-lamp-firmware: replacement firmware for the Xiaomi desk lamp。https://github.com/fvollmer/open-desk-lamp-firmware(访问于 2026-10-27)。Awesome REA 条目:https://awesomerea.org/zh/resources/xiaomi-desk-lamp-open-firmware-case/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · fvollmer/open-desk-lamp-firmware · 修订 043aeb9
- src/CMakeLists.txt GitHub · fvollmer/open-desk-lamp-firmware · 修订 043aeb9
- src/main.c GitHub · fvollmer/open-desk-lamp-firmware · 修订 043aeb9
- src/leds.c GitHub · fvollmer/open-desk-lamp-firmware · 修订 043aeb9
- .travis.yml GitHub · fvollmer/open-desk-lamp-firmware · 修订 043aeb9
- LICENSE GitHub · fvollmer/open-desk-lamp-firmware · 修订 043aeb9
- https://github.com/fvollmer/open-desk-lamp-firmware/releases/tag/v0.0.1
- README.md GitHub · pfalcon/esp-open-sdk · 修订 c70543e
- Makefile GitHub · pfalcon/esp-open-sdk · 修订 c70543e