dj1ch / minigotchi-esp32 Goto Github PK
View Code? Open in Web Editor NEWminigotchi ported to the ESP32. maintained by @dj1ch
License: GNU General Public License v3.0
minigotchi ported to the ESP32. maintained by @dj1ch
License: GNU General Public License v3.0
Long story short, I need to know which boards you will want to be supported by this fork. If anyone has any suggestions, please let me know.
I download ur new code and try to install but i got err.
c:/users/tommy/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32s3-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\Users\tOmmy\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10/tools/sdk/esp32s3/lib\libnet80211.a(ieee80211_output.o): in function ieee80211_raw_frame_sanity_check': (.text.ieee80211_raw_frame_sanity_check+0x5c): multiple definition of
ieee80211_raw_frame_sanity_check'; C:\Users\tOmmy\AppData\Local\Temp\arduino\sketches\1185B356109DB8315BD3A46138052B5C\sketch\deauth.cpp.o:D:\tOmmy\Desktop\minigotch\new ESP32\minigotchi-ESP32/deauth.cpp:36: first defined here
collect2.exe: error: ld returned 1 exit status
Using library Adafruit GFX Library at version 1.11.9 in folder: D:\tOmmy\Documents\Arduino\libraries\Adafruit_GFX_Library
Using library Adafruit BusIO at version 1.16.1 in folder: D:\tOmmy\Documents\Arduino\libraries\Adafruit_BusIO
Using library Wire at version 2.0.0 in folder: C:\Users\tOmmy\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\Wire
Using library SPI at version 2.0.0 in folder: C:\Users\tOmmy\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\SPI
Using library Adafruit SSD1305 at version 2.2.3 in folder: D:\tOmmy\Documents\Arduino\libraries\Adafruit_SSD1305
Using library Adafruit SSD1306 at version 2.5.10 in folder: D:\tOmmy\Documents\Arduino\libraries\Adafruit_SSD1306
Using library TFT_eSPI at version 2.5.43 in folder: D:\tOmmy\Documents\Arduino\libraries\TFT_eSPI
Using library FS at version 2.0.0 in folder: C:\Users\tOmmy\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\FS
Using library SPIFFS at version 2.0.0 in folder: C:\Users\tOmmy\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\SPIFFS
Using library U8g2 at version 2.34.22 in folder: D:\tOmmy\Documents\Arduino\libraries\U8g2
Using library WiFi at version 2.0.0 in folder: C:\Users\tOmmy\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.10\libraries\WiFi
Using library ArduinoJson at version 7.1.0 in folder: D:\tOmmy\Documents\Arduino\libraries\ArduinoJson
At the time of compiling, it gives an error in .bin, warning that the file 'ESP8266WiFi.h' was not found.
I followed the installation step by step for the cardputer, with the minigotchi open in the Arduino IDE, I clicked on 'sketch' and 'export compiled binary'.
I expected a new executable .bin file to be generated. If I did something wrong, can you teach me?"
Let me know if there's anything else you'd like to know!
When setting Config::advertise = true; in config then minigotchi crashes
platform: Cardputer M5 (ESP32-s3fn8)
Here is the output of the console with the backtrace:
`
(^-^) Hi, I'm Minigotchi, your pwnagotchi's best friend!
('-') You can edit my configuration parameters in config.cpp!
(>-<) Starting now...
################################################
################################################
('-') Adding XYZ to the whitelist
('-') Adding 123 to the whitelist
('-') Adding 456 to the whitelist
(-.-) Initializing on channel 1
(X-X) Channel initialization failed, try again?
((0-o) Scanning for Pwnagotchi.
(o-0) Scanning for Pwnagotchi..
(0-o) Scanning for Pwnagotchi...
(0-o) Scanning for Pwnagotchi.
(o-0) Scanning for Pwnagotchi..
(0-o) Scanning for Pwnagotchi...
(0-o) Scanning for Pwnagotchi.
(o-0) Scanning for Pwnagotchi..
(0-o) Scanning for Pwnagotchi...
(;-;) No Pwnagotchi found
(>-<) Starting advertisment...
Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.
Core 1 register dump:
PC : 0x4205a3de PS : 0x00060c30 A0 : 0x8205a558 A1 : 0x3fcebb10
A2 : 0x00000000 A3 : 0x3fcec8d8 A4 : 0x3fcef91c A5 : 0x00000000
A6 : 0x3fcef940 A7 : 0x00000000 A8 : 0x8200739a A9 : 0x3fcebaf0
A10 : 0x00000000 A11 : 0x3fcec3e0 A12 : 0x000004e6 A13 : 0x3fcecdbb
A14 : 0x3fcecdbb A15 : 0x3fcecb6c SAR : 0x0000001d EXCCAUSE: 0x0000001c
EXCVADDR: 0x00000054 LBEG : 0x400556d5 LEND : 0x400556e5 LCOUNT : 0xffffffff
Backtrace: 0x4205a3db:0x3fcebb10 0x4205a555:0x3fcebb50 0x4200a219:0x3fcebb80 0x4200a352:0x3fcebba0 0x4200acb3:0x3fcebc10 0x4200a541:0x3fcebc30 0x420175a4:0x3fcebc50
ELF file SHA256: 9cda293c6cded480
`
After a lot of try and error to identify the error, I think the error is somwhere around the Frame::send() part in void Frame::advertise() at frame.cpp but was unable to identify it better.
C:\Users\itsme\Desktop\minigotchi-ESP32\pwnagotchi.cpp: In static member function 'static void Pwnagotchi::detect()':
C:\Users\itsme\Desktop\minigotchi-ESP32\pwnagotchi.cpp:95:50: error: 'name' was not declared in this scope
Parasite::sendPwnagotchiStatus(FRIEND_FOUND, name.c_str());
^~~~
C:\Users\itsme\Desktop\minigotchi-ESP32\pwnagotchi.cpp:95:50: note: suggested alternative: 'Frame'
Parasite::sendPwnagotchiStatus(FRIEND_FOUND, name.c_str());
^~~~
Frame
exit status 1
Compilation error: 'name' was not declared in this scope
I added std::string name; to the void Pwnagotchi::detect() and it compiles and flashes.
Describe the bug
I Got wifi : unsupport fram type : 0c0
I Got wifi : unsupport fram type : 0a0
and
Screen show Both packets failed to send
Dont know what I did err
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.