In this project, we will build a 2.4GHz Wlan scanner using the nRF24L01 radio board. In this project, the output delivers all the interference and information in the scanned area in the form of ASCII codes. In the project of making this scanner, we will use Arduino Nano as a processor. In the second part of this project, we will add an OLED display and display the scanned values in graphs and graphs. With the nRF24 module, we can scan and view the entire 2.4GHz network. This helps us to check the status of the signals in the network.
- Scan 2.4Ghz band
- Show all the Data in Graphs
We will use Arduino Nano as a processor. and we will add an OLED display to show scanned values in graphs. With the nRF24 module, we can scan and view the entire 2.4GHz network.
- Arduino Nano
- nRF24
- Oled 0.96 SSD1306
Make the connections according to the table and schematic below.
- Arduino and nRF24.
Arduino | nRF24 |
---|---|
9 | CE |
13 | SCK |
12 | MISO |
10 | CSN |
11 | MOSI |
3V3 | Vcc |
GND | GND |
- Arduino and OLED display.
Arduino | Oled 0.96 |
---|---|
A5 | SCK |
A4 | SDA |
Vin | VDD |
GND | GND |
- Complete Schematic
Before uploading the code you need to install the required library in Arduino IDE. Follow these steps:
- Follow this path Sketch> Include Library> Manage Libraries
- Search for Adafruit SSD1306
- Install the library
-Then search for the “GFX” and install it also.
After uploading the code, the network scanner starts working automatically and Show the Scanned Data in Graph.
Distributed under the MIT License. See LICENSE.txt for more information.
CiferTech - @twitter - CiferTech@gmali.com
Project Link: https://github.com/cifertech/2.4-GHz-band-Scanner