dEEpEst
☣☣ In The Depths ☣☣
Staff member
Administrator
Super Moderator
Hacker
Specter
Crawler
Shadow
- Joined
- Mar 29, 2018
- Messages
- 13,861
- Solutions
- 4
- Reputation
- 32
- Reaction score
- 45,552
- Points
- 1,813
- Credits
- 55,350
7 Years of Service
56%
Helloo hackers, skidwipes, & noobs. Back with yet another NOOB tutorial. We have all seen spacehuhn’s wifi deauther and other variations. However, this one does not use the ESP8266 or ESP32. It uses a relatively new (or recently popular) microcontroller on the block — RTL8720DN (BW16) by Ai-Thinker. It features 2.4ghz/5ghz & Bluetooth!
Working on adding evil twin, and really seeing how much you can do with these BW16 chips, because I can imagine many ESP32 projects may not be compatible yet. I will release the custom PCB soon, for now you can follow the tutorial, grab the code and set it up yourself! Cost about ~$10.
Project:
— I updated a a project from Warwick320, cleaned it up, and added a fix to use the Adafruit SSD1306 / GFX library. Out the box, the displays are not compatible with the BW16, so there needs to be some considerate edits to quite a few files. But this is all done for you. The other project also included .bin files and a “suspect” image upload tool (only for windows)which I removed — you can now just edit the .ino file and upload normally!
Web ui is: Wifi network: littlehakr Pw: 0123456789
Working on adding evil twin, and really seeing how much you can do with these BW16 chips, because I can imagine many ESP32 projects may not be compatible yet. I will release the custom PCB soon, for now you can follow the tutorial, grab the code and set it up yourself! Cost about ~$10.
Project:
This link is hidden for visitors. Please Log in or register now.
— I updated a a project from Warwick320, cleaned it up, and added a fix to use the Adafruit SSD1306 / GFX library. Out the box, the displays are not compatible with the BW16, so there needs to be some considerate edits to quite a few files. But this is all done for you. The other project also included .bin files and a “suspect” image upload tool (only for windows)which I removed — you can now just edit the .ino file and upload normally!
- Buy a BW16 (RTL8720DN) Board. It cannot be BW16E, as these have been reported bad wifi scanning and do not work for this project! It must be the black board, no purple or mini BW16E.
This link is hidden for visitors. Please Log in or register now.
- Also get the SSD1306 128x64 .96inch display, and 3 tactile buttons, and jumper wires (male to male).
This link is hidden for visitors. Please Log in or register now.
- However, there is a version without a screen that has just the web ui:
This link is hidden for visitors. Please Log in or register now.
- Also get the SSD1306 128x64 .96inch display, and 3 tactile buttons, and jumper wires (male to male).
- Download Arduino IDE if you haven’t yet.
- Add the board manager files for the BW16:
- Click board manager on left and search for Realtek Ameba Boards.
- Add the board manager files for the BW16:
- Download my firmware here for the Deauther code. It contains the script to upload to the board and a folder called Adafruit_SSD1306_Fix.
This link is hidden for visitors. Please Log in or register now.
- Add the Adafruit folder to your Documents/Arduino/libraries which will replace important files that allow you to use a screen with the BW16 board.
- Wire the connections to your breadboard as follows: Buttons
- Up Button: PA27
- Down Button: PA12
- Select Button: PA13
SSD1306 128x64 .96inch Display - SDA: PA26
- SCL: PA25
- Upload code to the board with Arduino IDE, make sure you have the correct board selected (Ai-Thinker BW16 (RTL8720DN) )
- If you have issues, hold the boot button, then the reset button for 1 second, let go of the reset button, and then let go of the boot button.
- This puts the board back in download mode. (I find I have to do this every time I reupload code)
- If you did everything correctly you should see the screen turn on and be good to go!
Web ui is: Wifi network: littlehakr Pw: 0123456789
This link is hidden for visitors. Please Log in or register now.