Giter Site home page Giter Site logo

evilapplejuice-esp32's People

Contributors

ckcr4lyf avatar djylb avatar exme168 avatar rapierxbox avatar song940 avatar tubalainen avatar wxh06 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

evilapplejuice-esp32's Issues

[Suggestion] Raspberry Pi Pico W Port

Since the Pico W supports BLE 5.0 (for better performance) you could try porting it to micropython and later you also could make a standalone python script

Help for download issues

Seeking help, I saw in your project video that you used Esp32-C3 from Hezhou. However, after I successfully burned it through Arduino, the serial port did not output. The Esp32 library confirmed the correct addition, but the serial port did not output any content (with a baud rate of 115200). May I ask how you burned it

Raspberry Pi Pico W Support?

Hello all, I use this with an ESP-32, but I have a friend that has a whole bunch of Raspberry Pi Pico W's. It would be much appreciated if someone was able to port this project and make it work with the Pi Pico W.

A series of questions about signals, locking the screen and then unlocking it to have an effect

Besides external antennas, what other methods can be used to enhance the signal by modifying the code? Then it still worked in iOS 17.1.1, but Apple did not fix it. But after testing, it was found that after working for about 30 seconds to about 1 minute, the spam will become invalid. It will only continue to work until the screen is locked and then unlocked. Can this issue be modified to achieve persistent broadcasting?

Not spammy when using ESP32-WROOM-32

I've tested this on several iOS 16 devices (one is using iOS 16.2 and the others are using the latest iOS 16.6.1) using an ESP32-WROOM-32 and it does not produce the same spamming effect seen in your demo video. I've reviewed the datasheets of the ESP32-WROOM-32 and the ESP32-C3 and it turns out the former only supports up to BLE 4.2 whereas the latter can support up to BLE 5 (and a bunch more features like simultaneous advertising and scanning and advertising extensions). It's very likely that the ESP32-WROOM-32 is encountering hardware limitations and that's why I can't spam the test devices.

So yeah, if anyone is going to use this tool, make sure to either use the same ESP32-C3 used by the developer or at least any microcontroller with BLE 5 support.

ESP32-WROOM-32 Bluetooth Specs:
image

ESP32-C3 Bluetooth Specs:
image
image

A dumb question about delaySeconds

Hi,
I have no experience with esp32 and its Bluetooth library, Bluetooth protocal, etc. before. I was just wondering if the delaySeconds is smaller, the frequency of spam advertisements would be higher? Or limited to its hardware, could it be too short to send advertisements or there is a built-in filter somehow to filter it on iOS?

Increase range

Hi, interested in this project, ran the code on my Esp-32 and everything is fine, but I was going to use this to send messages to attacked phones every second. At a distance of 20-30 cm everything is fine, the phone is constantly receiving messages about headphone connections and Apple Tv, but the further I move away the less frequent the messages become, then every 5-6 seconds the messages only about Apple Tv connection start coming, and at a distance of about 1 meter nothing comes at all. Is there any way to increase the distance?

compilation error

if (device_choice == 0){
int index = random(17);
oAdvertisementData.addData(std::string((char*)DEVICES[index], 31));
} else {
int index = random(13);
oAdvertisementData.addData(std::string((char*)SHORT_DEVICES[index], 23));
}

Compilation error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'String

1

cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'String'
whats wrong sir

Add more videos

This is just a place holder issue to use github to upload videos XD

XIAO C3

19:13:43.583 -> load:0x403ce710,len:0x25f4
19:13:43.583 -> entry 0x403cc710
19:13:43.755 -> Starting ESP32 BLE
19:13:44.663 -> ESP-ROM:esp32c3-api1-20210207
19:13:44.663 -> Build:Feb 7 2021
19:13:44.663 -> rst:0x8 (TG1WDT_SYS_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
19:13:44.663 -> Saved PC:0x40380000
19:13:44.663 -> SPIWP:0xee
19:13:44.663 -> mode:DIO, clock div:1
19:13:44.663 -> load:0x3fcd5810,len:0x438
19:13:44.663 -> load:0x403cc710,len:0x90c
19:13:44.663 -> load:0x403ce710,len:0x25f4
19:13:44.663 -> entry 0x403cc710
19:13:44.835 -> Starting ESP32 BLE

NO advertisement is this normal?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.