ESP-Alerts-for-Android
ESP-Alerts-for-Android
ESP32
1/5
已发布
项目简介
用ESP32 OLED显示Android通知。
ESP-Alerts-for-Android 是一个专为物联网场景设计的 Android 端辅助应用,其核心使命是实现手机通知的跨设备实时转发。该项目与基于 ESP32 的硬件项目(如 Hackster.io 上的“使用 ESP 读取手机通知”教程)深度配合,解决了用户在无法直接查看手机时,如何通过低成本硬件设备获取重要通知的痛点。例如,当手机放在口袋、充电或远离视线时,用户可以通过连接 ESP32 的 LED 指示灯、蜂鸣器或 OLED 屏幕,第一时间感知来电、短信或应用推送。
标签
项目特点
通过BLE将Android通知实时发送到ESP32
支持OLED显示屏显示通知内容
与Hackster.io/Hackaday.io开源项目深度集成
依赖Nordic Semiconductor的Android-BLE-Library实现稳定蓝牙通信
技术规格
| 通信协议 | 蓝牙低功耗(BLE) |
|---|---|
| 目标平台 | Android |
| 依赖库 | Nordic Semiconductor Android-BLE-Library |
| 配套硬件 | ESP32 + OLED显示屏 |
| 项目类型 | Android应用 + ESP32固件 |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32开发板 | 1 | — | 如ESP32-DevKitC |
| OLED显示屏(I2C接口) | 1 | — | 通常为0.96寸128x64 |
| 杜邦线 | 若干 | — | 用于连接ESP32和OLED |
| USB数据线 | 1 | — | 为ESP32供电 |
能力画像
⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 2/5
⚪ 动手与操作: 3/5
⚪ 狂热与坚持: 2/5
⚪ 创造与创新: 3/5
项目图库
所需技能
🔧 **动手能力**:需要连接ESP32和OLED显示屏,可能需要焊接排针
💻 **编程能力**:需要Android开发基础(Java/Kotlin),熟悉Arduino编程
⚡ **电子电路**:了解I2C通信协议,能连接OLED显示屏到ESP32
适用场景
在无法直接查看手机时获取通知(如骑行、驾驶)
制作个性化通知显示设备
学习BLE通信和Android-ESP32交互
智能家居通知系统