实物展示
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
递归简单点来说,就是一个函数直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解。
ESP32系列(包括ESP32-S3)搭载Xtensa双核处理器,默认情况下Arduino框架仅使用单核运行用户代码,通过多核编程,可以充分利用硬件资源来提升系统响应和性能。
ESP32 芯片有34个物理GPIO管脚。每个GPIO管脚都可用作一个通用IO,或连接一个内部的外设信号。IO_MUX ¹、RTC IO MUX 和GPIO交换矩阵用于将信号从外设传输至GPIO管脚。
ESP32Encoder库是一个利用ESP32脉冲计数器硬件外设实现高效旋转编码器读取的软件库。
本文对比了几款适合物联网开发的盒子硬件参数,供大家参考。
乐动掌控采用掌控板作为主控,塑胶一体式外壳,侧面和底面开具多个乐高扩展孔位,兼容乐高积木,可完成多种创意应用。
在MicroPython的ESP32库中,NVS类用于管理非易失性存储,支持 32 位有符号整数和 二进制blob。
umqtt 是 MicroPython 的一个轻量级 MQTT 客户端库,使得在微控制器上使用 MQTT 协议变得简单易行。本文将介绍 umqtt 的实用方法,帮助您更好地在项目中应用这一技术。
Arduino-ESP32项目提供的Preferences库是一个专为ESP32设计的非易失性存储解决方案,它替代了传统的Arduino EEPROM库,提供了更强大、更可靠的数据存储功能。
本方案是一个基于ESP32-CAM + 物联网的图像采集方案。
ESP32-CAM与MicroPython结合可实现摄像头图像采集、视频流传输等功能,不过Micropython官方没有支持ESP32-CAM的固件,需要烧录第三方的专有固件。
专属教研服务系统,助您构建STEM课程体系,打造一站式教学环境。
为讲师、学员提供专属的物联网教学环境。