• Earn real money by being active: Hello Guest, earn real money by simply being active on the forum — post quality content, get reactions, and help the community. Once you reach the minimum credit amount, you’ll be able to withdraw your balance directly. Learn how it works.

Hardware & Software 5GHz WiFi Deauther Device NOOB GUIDE

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:
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!

  1. 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.

    1. 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.
    2. 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.
  2. Download Arduino IDE if you haven’t yet.
    1. Add the board manager files for the BW16:
      1. Click board manager on left and search for Realtek Ameba Boards.
  3. 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.
  4. 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.
  5. 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
  1. Upload code to the board with Arduino IDE, make sure you have the correct board selected (Ai-Thinker BW16 (RTL8720DN) )
    1. 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.
    2. This puts the board back in download mode. (I find I have to do this every time I reupload code)
  2. If you did everything correctly you should see the screen turn on and be good to go!
Let me know If you need help, if you find its not disconnecting 5GHz networks you may have done something wrong in code (you can tinker with the variables), you may not have BW16 chip (check the metal plate on the board — BW16E will not work!), or you aren’t using a proper power source (wifi scans and running a wifi network use a lot of power).

Web ui is: Wifi network: littlehakr Pw: 0123456789
This link is hidden for visitors. Please Log in or register now.
 
Back
Top