G4lile0 / ESP32-WiFi-Hash-Monster

WiFi Hash Purple Monster, store EAPOL & PMKID packets in an SD CARD using a M5STACK / ESP32 device
MIT License
897 stars 101 forks source link

Recipe for Odroid-GO #1

Open tobozo opened 4 years ago

tobozo commented 4 years ago

This is a great project, I love it :heart_eyes:

As the maintainer of the ESP32-Chimera-Core I can't help but see every M5Stack application as a potential Odroid-GO application, so I tried to get it working outside the scope of your ReadME and somehow got successful.

[Update] Odroid-Go is now natively supported by ESP32-WiFi-Hash-Monster with full SD support and zero editing

I haven't checked yet if the capture to the SD is really operative, but the UI loads successfully is very similar to what I get on the M5Stack.

image

It worked by using the alternate ESP32-Chimera-Core (100% compatible M5Stack core) and adjusting bits of code (e.g. disabling the FastLed) and selecting "Odroid Go" in the boards menu.

Does it demonstate a working scenario with PSRAM enabled?

It's also good to know your project is compatible with the SD-Updater.

Odroid-GO Turing path:

Do you want a PR for this ?

tobozo commented 4 years ago

[update]

screenshot-1970-01-01_00h00m07s

screenshot-1970-01-01_00h14m40s

screenshot-1970-01-01_00h14m53s

screenshot-1970-01-01_00h15m04s

screenshot-1970-01-01_00h00m10s

luminouw commented 4 years ago

Hello,

I just stumbled upon this project and also have an Odroid-GO at home to play with, should I just follow your steps to make it work ? : )

Thanks

tobozo commented 4 years ago

@luminouw I haven't tried with the latest version but I'll be happy to hear your feedback and provide help.

the changes that occured since this topic was created is that now the ESP32-Chimera-Core is using the LovyanGFX display library as a separate dependency (available from the library manager), so you'll have to make sure you have the latest versions of those libraries installed, and that you selected the Odroid GO from the Arduino boards menu when you compile so that the Odroid-Go device is properly configured at compilation time.

possible glitches to watch : the purple monster looks scrambled -> can be easily fixed by commenting out one of the setSwapBytes statements (can't remember which one though)

please let me know how it went :-)

shojkeee commented 3 years ago

Constantly says "insert sd" what to do?

tobozo commented 3 years ago

bad sdcard ?

shojkeee commented 3 years ago

sorry. After I wrote a comment, I installed sd 16 gb and everything worked. I thought 2 gb was necessary

SaiCode-DEV commented 3 years ago

can you please add some more information about the SD Card? i was using a 32Gig Sandisk Ultra, and it doesnt work. also formatting it to 16GB of Fat32... I dont know hot to fix the issue "INSERT SD"

tobozo commented 3 years ago

1) make sure you've selected "ODROID_ESP32" from the arduino boards menu 2) use a smaller partition on the SD card (e.g. 4GB) 3) check your library manager to see if the libraries ESP32-Chimera-Core and M5StackUpdater are up to date 4) disable psram

image

shojkeee commented 3 years ago

I have a 16 Gb card divided into 2 partitions, one of the partitions is 2 GB.