Flipper-XFW / Xtreme-Firmware

The Dom amongst the Flipper Zero Firmware. Give your Flipper the power and freedom it is really craving. Let it show you its true form. Dont delay, switch to the one and only true Master today!
https://flipper-xtre.me
GNU General Public License v3.0
9.15k stars 651 forks source link

Software WiFi emulation #538

Closed kovern closed 5 months ago

kovern commented 5 months ago

Description of the feature you're suggesting.

Bluetooth and WiFi both operate in broadly similar RF range: 2.4 GHz. Although there are significant differences between the two communication technologies, the radio hardware itself can produce either signal.

This is called Cross-technology communication (CTC), which is a particular technology that enables direct communication between heterogeneous devices that use different wireless standards.

A lot of research has been done in this area in recent years, and it is now a proven fact that commercial wifi devices can emulate bluetooth signals with clever software, and vice versa: vanilla bluetooth devices can also communicate natively with wifi access points without any hardware modification.

It would be a breakthrough hack, if Flipper Zero could employ such technology, and can emulate WiFi without any external hardware addon.

Here are some research on the subject to start with:

  1. Unify: Turning BLE/FSK SoC into WiFi SoC
  2. BlueFi: Physical-layer Cross-Technology Communication from Bluetooth to WiFi
  3. FLEW: Fully Emulated WiFi

Anything else?

No response

Willy-JL commented 5 months ago

sadly, this is not possible. the ble firmware for core2 of the stm32 the flipper runs on is proprietary and has no room for creativity basically.