User Tools

Site Tools



This wiki is dedicated to information about the portable ESP32-based wardriver which I began developing in 2019. If you would like to read about other projects I have worked on, you may read my wiki or follow me on Twitter.

Wardriving is the act of searching for and logging wireless signals generally by driving around. Although this project is referred to as a wardriver, it has been tested on boats, planes, trains, and in the pockets of walkers.

Project Overview

The latest revision of this project (revision 3) contains 2 ESP32 microcontrollers, GPS, a SIM800L GSM module, micro SD card storage, and a small LCD. Custom software running on the ESP32 chips allows 2.4GHz WiFi, Bluetooth, and GSM data to be saved onto the SD card in CSV ready to be uploaded to Both ESP32 chips have an IPEX connector which allows you to connect almost any external antenna. Take a look at the How it Works page for more information about the technical operating details.

Source Code

The source code for the Wardriver rev3 can be downloaded from the official GitHub repository. This repository also includes flashing instructions.

Project Photos

Wardriver Rev3 PCB Assembed Wardriver Rev3 without enclosure Assembled Wardriver Rev3

Getting Started

Once you have the components listed on the Component List page, you can then proceed to the Assembly Instructions page.

Once your hardware is assembled, use the source code on the GitHub repo to flash your ESP32 boards and then see the Usage Instructions page.

To help financially support the project, you may buy an official PCB. If you would prefer to produce your own PCBs, you can download the production Gerber ZIP file from here.

start.txt · Last modified: 2022/05/07 20:58 by joseph

Page Tools