Biscuit Node
Biscuit Node
The Biscuit Node is a small, purpose-built scanning satellite that allows you to expand the wireless capabilities of a Biscuit Pro or Ultra. You keep the Nodes together with your main hub to build a “Node rig”, essentially adding multiple radios that join in on the wardrive session.
How It Works
A Node communicates wirelessly with a nearby Biscuit Pro or Ultra, which acts as the hub. Once powered on, the Node searches for the hub, pairs automatically, and begins scanning based on instructions. All scan results are relayed back to the hub and appear in your app alongside the hub’s own data. Channels are distributed across all connected Nodes for specialized, parallel spectrum coverage.
No app connection is needed on the Node itself – it pairs with the Pro automatically and operates independently from there.
Use Cases
- Specialized Spectrum Coverage – Build a Node rig by keeping multiple Nodes together with your Pro/Ultra. Channels are distributed across all Nodes, allowing simultaneous scanning on different frequencies and massively speeding up wardriving capture rates.
- Distributed deauth – Assign Nodes to target different access points simultaneously for broader coverage during authorized security assessments.
- Mixed-mode scanning – Assign some Nodes to WiFi scanning and others to BLE scanning for simultaneous dual-mode coverage during wardrives.
Capabilities
- WiFi network scanning across 2.4 GHz and 5 GHz bands
- Bluetooth device scanning for BLE devices
- Distributed deauth attacks targeting assigned access points
The Pro hub assigns each Node a role (WiFi scanning, Bluetooth scanning, or deauth) and manages coordination across all connected Nodes.
Hardware
Biscuit Nodes run on ESP32-C5 hardware – the same boards supported by the Biscuit DIY:
- Espressif ESP32-C5 DevKit
- Seeed Studio XIAO ESP32-C5 — Buy from Seeed Studio
- LilyGo T-Dongle C5 — Buy from LilyGo (use code
GHOSTSTRATSfor 5% off) - Waveshare ESP32-C5 — Buy on Amazon
Nodes run dedicated Node firmware, which is different from the DIY scanner firmware.
LED Indicators
The Node uses a single LED to communicate its current status:
| LED Color | Meaning |
|---|---|
| Yellow (blinking) | Searching for a Pro hub |
| Green (blinking) | Paired, waiting for a scan assignment |
| Green (solid) | Connected and actively scanning |
| White (flash) | Sending data to the Pro hub |
| Orange (pulsing) | Firmware update in progress |
| Red (solid) | Error |
| Red (pulsing) | Performing a deauth attack |
Pairing and Management
Nodes pair automatically with the nearest Biscuit Pro when powered on. There is no manual pairing process and no app setup required on the Node. Once paired, the Node appears in the Node Management screen within the Biscuit Manager app, where you can see its status, assign roles, and push firmware updates.
A single Biscuit Pro (or Ultra) can support up to 6 Nodes simultaneously.
Firmware Updates
Nodes receive firmware updates pushed from the connected Pro device. When a new Node firmware version is available, you can trigger the update from the Node Management screen in the app. The Node’s LED will pulse orange while the update is in progress.
See Node Management for details on managing your Nodes.