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实现稳定蓝牙通信
技术规格
| 通信协议 | |
|---|---|
| 目标平台 | |
| 依赖库 | |
| 配套硬件 | |
| 项目类型 |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32开发板 | 1 | — | 如ESP32-DevKitC |
| OLED显示屏(I2C接口) | 1 | — | 通常为0.96寸128x64 |
| 杜邦线 | 若干 | — | 用于连接ESP32和OLED |
| USB数据线 | 1 | — | 为ESP32供电 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| Android Studio | 编译和运行Android应用 | ✅ 是 |
| Arduino IDE | 编译ESP32固件 | ✅ 是 |
| USB数据线 | 连接ESP32到电脑 | ✅ 是 |
| 焊台 | 焊接OLED排针(可选) | ▢ 推荐 |
能力画像
记忆与知识检索
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交互
智能家居通知系统