实物展示

3D 爆炸渲染图

随着生活品质的不断提升,智能家居不断走进千家万户,同时一款设计精美、体积小巧、操作简便的全屋智能家居控制面板也成为每个家庭的新宠。它不仅能够提升您的居住体验,更能以前所未有的便捷方式管理家中的一切。
ESP-HaloPanel 是一款基于 ESP32-C2 系列模组(ESP8684-WROOM-02C-N4)开发的超低成本智能家居面板,面板中央配备一个 1.28 寸圆形屏幕用于显示信息,屏幕周围均匀分布了 6 个触摸按键,用于控制操作。它通过 Wi-Fi 接入 Home Assistant 智能家居系统来实现对多设备的快捷控制。同时具备三个功能界面,分别用于洗衣机控制、灯光控制和温度控制。
供电方式
ESP-HaloPanel 以其触摸按键控制智能家居设备,不仅提供了一种直观而便捷的操作方式,还确保了快速响应时间,让智能生活体验更加流畅和高效。
控灯演示
与传统开关相比,ESP-HaloPanel 提供了更灵活的灯光控制方式,允许用户轻松调整灯光的亮度和颜色,以适应不同场景和个人喜好,带来更加个性化和舒适的照明体验。

UI 交互
乐鑫推出的先进屏幕优化方案,采用分段解码和内存映射技术,能够在资源受限的 ESP32-C2 芯片上实现流畅的 UI 动画效果,同时保持帧率的稳定性。
此外,用户可以根据自己的需求,灵活定义 UI 界面和交互逻辑,为产品带来个性化的用户体验。这一方案不仅提升了设备的性能,也为用户提供了更大的创造空间。

模式切换
通过长按静音键,您可以关闭按键提示音,实现在不同场景下的模式切换,享受更为宁静的操作体验。再次长按该键即可轻松恢复提示音,操作简便,随心而动。

睡眠唤醒
在节能领域,ESP32-C2 芯片表现卓越,它支持高节能的低功耗模式。其轻睡眠(Light-Sleep)模式下支持 Wi-Fi 保活;而深度睡眠(Deep-Sleep)模式则能够将设备的平均电流消耗降至仅 5 μA,可以显著延长电池使用寿命。
此外,ESP32-C2 通过检测 RTC GPIO 的电平实现了快速唤醒功能。同时结合了 Wi-Fi 快连功能,支持从深度睡眠(Deep-Sleep)模式唤醒并成功建立 Wi-Fi 连接仅需 300 毫秒,为用户提供了丝滑且高效的功耗管理体验。
主 MCU:ESP8684-WROOM-02C-N4 * 1
显示模块:1.28 寸圆形 LCD * 1 (Driver IC GC9A01)
触摸按键模块:BS8112A-3 触摸 IC * 1
按键背光模块:WS2812B-2020 * 6
蜂鸣器模块:Buzzer * 1
稳压模块:HE9073A33M5R LDO * 1
锂电池充电模块:锂电池充电 IC TP4056 * 1
亚克力面板 * 1
其他物料(电阻、电容、MOS 管、三极管等)
https://oshwhub.com/esp-college/esp-halopanel
麦克纳姆轮的移动方式是基于一个有许多位于机轮周边的轮轴的中心轮的原理上,这些成角度的周边轮轴把一部分的机轮转向力转化到一个机轮法向力上面。
本小节讲解模拟量传感器使用,旋转电位器,DHT11温湿度传感器和实现自定义传感器类。
本小节讲解Sensor类及派生类、数字量传感器使用和传感器的推荐交互流程。
本小节讲解ESP32内置触摸引脚的用法,
本小节主要介绍按键信号转换、Button类及派生类、和Button交互推荐流程。
本小节主要介绍Ws2812灯珠的使用、对父类进行扩展实现自定义功能,和指针向下强制转换的使用。
本小节主要介绍RGB三色LED的使用,以及多态的具体实现。
ESP32 Arduino Framework是专门针对ESP32开发板的Arduino应用开发框架,为用户开发IOT应用、HMI应用提供一致的开发体验。
ESPConnect是一个基于现代浏览器的管理器,在你需要快速验证、调试、管理文件、检查状态的时候,它能帮你省下大量打开和切换重型工具的时间。
本文介绍两种使用TEA5767收音机模块实现FM收音机的方案,感兴趣的朋友可在此基础上实现更丰富的功能。
GPIOViewer 是一个强大的 Arduino 库,专门为 ESP32 芯片设计,可以实时监控 ESP32 芯片上的所有 GPIO 引脚状态。它可以帮助你快速直观地了解每个引脚的当前状态,例如高电平、低电平、输入、输出、中断等等。