Skip to content

ProtoV0id/protodrop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProtoDrop Banner

ProtoDrop

Wireless Messaging for Flipper Zero Phone / Browser ⇄ ESP32 ⇄ UART ⇄ Flipper Zero

$ protodrop --status

[ONLINE]  WiFi AP Started
[ONLINE]  ESP32 Web Server Ready
[ONLINE]  UART Link Active
[READY]   Flipper Inbox Listening

Waiting for messages...

ProtoDrop is a Flipper Zero + ESP32 messaging project that lets a user connect to a local WiFi access point, send a message through a simple web interface, and have that message delivered directly to the Flipper Zero.


System Diagram

┌──────────────┐
│ Phone/Laptop │
│ Web Browser  │
└──────┬───────┘
       │
       │ WiFi AP
       ▼
┌──────────────┐
│    ESP32     │
│ Web Server   │
│ Message RX   │
└──────┬───────┘
       │
       │ UART
       ▼
┌──────────────┐
│ Flipper Zero │
│ ProtoDrop UI │
│ Local Inbox  │
└──────────────┘

Release Status

$ protodrop --release-status

Version: v1.0
Progress: 40%

[████████░░░░░░░░░░░░]

Current Focus:
- UI redesign
- Message notifications
- Vibration alerts

First Package Release: Message Alert = Complete

Features

Feature Description Status
WiFi Access Point ESP32 hosts a local network for message entry ✅ Working
Web Message Form Simple browser page for sending messages ✅ Working
UART Communication ESP32 sends messages to Flipper over UART ✅ Working
Flipper Inbox Messages are displayed inside the Flipper app ✅ Working
Local Message Storage Messages can be saved and reviewed later ✅ Working
Message Management Read, delete, and wipe stored messages ✅ Working
New Message Alert Flipper can notify when a message is received 🚧 Planned
Vibration Feedback One short vibration on new message 🚧 Planned
Polished UI Cleaner Flipper interface and menu flow 🚧 In Progress
File Transfer Ability to transfer files to Flipper Zero 🔮 Future
Encryption Optional secure message handling 🔮 Future

Terminal Demo

$ protodrop listen

[OK] ProtoDrop initialized
[OK] Storage mounted
[OK] UART ready
[OK] Waiting for ESP32

> incoming message detected
> saving to inbox
> alerting user

[NEW MESSAGE] Inbox count: 1

Project Goal

ProtoDrop is designed as a small, self-contained local messaging system for the Flipper Zero. The goal is to keep it simple, portable, and useful without needing internet access or outside infrastructure.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors