Repository files navigation

Security & Hardware Projects

A self-taught cyberdeck and wireless-security build log

19 projects, one 14-device Pelican 1300 cyberdeck, all real build notes — no vaporware.

LicenseLast commitStars

Cyberdeck build · Project directory · Hardware inventory · Discord


Cybersecurity, wireless, and hardware-hacking projects — from ESP32 tools to LoRa mesh to surveillance detection. Each one has its own folder with the research, a step-by-step build guide, and links to the parts I actually used. The flagship is a 14-device Pelican 1300 cyberdeck (Project 14) that folds the integrable projects into one field-portable rig.

It's a hobby-driven, self-taught portfolio. Everything here is documentation, research, and build notes — not production software.

⚠️Lawful, authorized use only. These are personal security-research and hardware projects shared for education. Use any tool, firmware, or technique referenced here only on systems and devices you own or are explicitly authorized to test. Full terms in the Disclaimer.

Status

Healthy public docs/research portfolio — 19 documented projects, the flagship being the 14-device Pelican 1300 cyberdeck (Project 14). MIT-licensed, default branch main. Nothing here is a shipped binary; the work is keeping the research and build notes accurate as hardware arrives and gets assembled.

Software I build for the deck (own repos, not vendored here — badges pull the live release so they never go stale):

cyber-controlleruniversal-flasherheadless-marauder-gui

  • Cyber Controller — the flagship. Flash, control, and coordinate ESP32 security firmware from one screen.
  • universal-flasher — standalone firmware + OS flasher (ESP32 firmware, and Kali/Tails/Arch to USB). No controller or logger.
  • headless-marauder-gui — standalone ESP32 Marauder controller and multi-firmware flasher.

Still open:

  • Bump the vendored Marauder GUI snapshot to the current upstream release and point readers at its Releases page.
  • Add a lightweight CI check (python -m py_compile) to guard the one vendored code snapshot.
  • Build out the projects still marked Ready to Build as the remaining parts land.

Project Directory

#ProjectStatusDifficultyDescription
01ESP32 MarauderBuilt (CYD + headless + C5 dual-band)MediumWiFi/Bluetooth offensive & defensive toolkit on ESP32 — now with 2.4+5GHz dual-band via ESP32-C5
02Flipper Zero + ESP32Not Yet PurchasedEasyMulti-tool for sub-GHz, RFID, NFC, IR + WiFi via ESP32 board
03PwnagotchiTroubleshootingMediumAI-powered WiFi handshake capture tool on Pi Zero
04MeshtasticTroubleshootingEasy-MediumLoRa mesh networking for off-grid communications
05RayHunterNeed HardwareEasyEFF's cell-site simulator (stingray) detector
06Flock & Drone DetectionReady to BuildMediumALPR camera detection + RF drone detection
07Kismet WardrivingReady to BuildMediumWireless network detection, sniffing, and mapping
08BLE Detection & TrackingReady to BuildEasy-MediumBluetooth tracker detection and presence monitoring
09Project NomadBlocked (ARM)HardOffline communications and media platform
10Chasing Your TailReady to BuildEasyDetect unwanted AirTag/Tile/SmartTag trackers
11NyanBOXIn TransitEasyPre-built portable pentesting toolkit
12USB Rubber DuckyNot Yet PurchasedEasyKeystroke injection tool (or DIY with ESP32)
13ESP TerminatorReady to UseEasyWeb-based ESP32 firmware flasher for multiple tools
14CyberdeckBrainstormHardAll-in-one portable security rig — 14 devices, 12 switches, 7 SMA antennas (Pi 5 + ESP32-C5 dual-band + RayHunter + HaleHound + RaspyJack + Meshtastic + Kismet)
15ESP32-DIVEvaluatingMediumOpen-source ESP32-S3 multitool — Sub-GHz, IR, RFID/NFC, 2.4GHz (Flipper-class)
16BlueJammer-V2Reference only--2.4GHz RF jammer — cataloged for reference; deck uses the lawful detector instead
17OUI-SpyReady to BuildMediumPassive wireless surveillance detection — OUI-based device identification, Flock/drone/tracker scanning on ESP32-S3
18HaleHound + IoT ReconReady to BuildMediumMulti-protocol attack toolkit on CYD — WiFi, BLE, SubGHz, NFC, IoT credential brute force (ESP32-DIV fork)
19RaspyJackReady to BuildEasy-MediumPortable network pentesting toolkit on Pi Zero 2W — 231+ payloads, wired attacks, WebUI (Shark Jack alternative)

Cyberdeck Classification

Every project falls into one of three categories relative to the Cyberdeck build (Pelican 1300, 14 devices, 7 SMA bulkheads, 12 switches):

Deck-Integrated (Board Mounted Inside)

ProjectBoardRoleAntenna
01 MarauderGold #1 + CYD #12.4GHz WiFi/BLE offensiveSMA 1 (5 dBi)
06 FlockGold #2ALPR camera detectionSMA 2 (5 dBi)
08/10 BLE+CYTGold #3BLE tracker + tail detectionSMA 3 (5 dBi)
01 Marauder 5GC5 #1Dual-band 2.4+5GHz attacksSMA 4 (dual-band)
07 Kismet 5GC5 #2Dual-band scanning/wardrivingSMA 5 (dual-band)
04 MeshtasticHeltec V3LoRa 915MHz mesh commsSMA 6 (4 dBi)
06 DroneWROOM-32RemoteID drone detectionInternal
18 HaleHoundCYD #2IoT Recon + SubGHz + NFCInternal
19 RaspyJackPi Zero 2WWired network pentestingInternal
05 RayHunterOrbic RC400LIMSI catcher / stingray detectorInternal (cellular)
07 KismetPAU0F + RT5370WiFi 6E wardrivingSMA 7 (tri-band)
SharedVK-162 GPSGPS for all tools via gpsdInternal

Standalone (Separate Portable Device)

ProjectWhyHardware
02 Flipper ZeroPocket multi-tool, own screen/batteryFlipper Zero + AWOK C5 Touch
03 PwnagotchiAutonomous AI, pocket carryPi Zero 2W + e-ink + PiSugar
09 Project Nomadx64 only (blocked on ARM)LattePanda / x64 SBC
11 NyanBOXPre-built sealed unitNyanBOX kit ($220)
12 USB Rubber DuckyUSB stick, physical accessHak5 Ducky / DIY ESP32-S2

Companion / Tool (Software or Reference)

ProjectRole
13 ESP TerminatorWeb flasher for the deck's ESP32s
15 ESP32-DIVSuperseded by HaleHound (Project 18)
16 BlueJammerReference only — jamming is illegal; lawful detector side merged
17 OUI-SpyDetection merged into Flock + BLE firmware

Resources

ResourceDescription
OSINT / CTIOpen-source intelligence tools, techniques, and reference material

Status Legend

StatusMeaning
BuiltAssembled, flashed, and working
Ready to BuildHave all or most parts needed
Ready to UseWeb tool, no hardware needed
EvaluatingComparing options before committing to hardware
BrainstormDesign/planning stage, not yet parts-listed
TroubleshootingBuilt but has issues to resolve
In TransitHardware ordered, awaiting delivery
Blocked (ARM)Hardware incompatibility preventing progress
Need HardwareMissing key component(s)
Not Yet PurchasedPrimary hardware not yet bought
Reference onlyCataloged for reference; not built or operated

Hardware Inventory

Full inventory of all purchased hardware with datasheets, drivers, and setup guides: INVENTORY.md

What I Have (core build hardware — see INVENTORY.md for the full itemized spend, ~$1,900–$2,200)

Compute:

  • Raspberry Pi 5 8GB Starter Kit (CanaKit, 128GB SD)
  • Raspberry Pi Zero 2 W Starter Kit (CanaKit, 32GB SD)
  • ESP32 LoRa V3 Dev Board (Meshnology, SX1262 915MHz)
  • ESP32 Gold Edition 3-Pack (Lonely Binary, IPEX antenna)
  • ESP32-WROOM-32 Dev Board
  • ESP32 GPIO Breakout Boards 5-Pack (AEDIKO)
  • ESP32-C5 WiFi 6 Dev Boards x2 (Waveshare, dual-band 2.4+5GHz, IPEX antenna, cyberdeck Marauder C5)

Displays:

  • 2.13" E-Ink HAT V4 (Waveshare, for Pwnagotchi)
  • 5" HMI ESP32 Display (ELECROW CrowPanel, 800x480)
  • 7" Touchscreen DSI x2 (Hosyond, for Pi)
  • 5" Resistive TFT LCD (ELECROW, HDMI)
  • 2.8" CYD Touchscreen 2-Pack (ESP32, ILI9341)
  • 4.0" ESP32 Touchscreen (AITRIP, ST7796)

Networking:

  • WiFi 6E USB Adapter (Panda PAU0F AXE3000, Kali-compatible)
  • WiFi USB Dongle (RT5370, monitor mode capable)
  • 915MHz LoRa Antennas 2-Pack
  • WiFi/BT Antennas 2-Pack (Bingfu)
  • 2.4G WiFi Antennas 2-Pack (DIYmall)
  • SMA/RP-SMA Adapters 2-Pack

Power: PiSugar S 1200mAh (Pi Zero UPS), BreadVolt Power Supply

Storage: 128GB SD 6-Pack, 16GB SD 10-Pack, 32GB USB 10-Pack, SD card cases

Tools: Fluke 17B+ Multimeter, Soldering Pad, Kapton Tape, Component Kit, Breadboards, Pin Headers

Input: ProtoArc Foldable Keyboard, Rii K06 Mini Keyboard x2


What I Still Need

ItemFor ProjectEst. PricePriority
Flipper ZeroFlipper Zero~$170Medium
ESP32 WiFi Board (Dual C5 Touch)Flipper Zero~$30-50Low (need Flipper first)
USB Rubber Ducky (Hak5)Rubber Ducky~$80Low (can DIY)
Orbic Speed RC400LRayHunter~$20-30 usedMedium
Lonely Binary ESP32 Gold (1 or 3-pack)Cyberdeck Marauder (Gold #1 in use as standalone)~$12-36Medium
Foldable USB Solar Panel (20-28W)Cyberdeck (solar charging)~$40-70Medium
GPS Module (USB or UART)Kismet Wardriving~$15-25Medium
LattePanda Delta 3 (or x64 SBC)Project Nomad~$200-300Low
Alfa AWUS036ACM (or similar)Kismet (monitor mode)~$40-50Medium
ESP32-DIV board + RF shield (ESP32-S3, CC1101, 3x NRF24, IR)ESP32-DIV~$40-70 DIYMedium
NRF24L01+ PA/LNA module (+ 3.3V adapter/cap)RF interference detect / Mousejack research / HaleHound~$8-12Low
CC1101 SubGHz Module (HW-863)HaleHound SubGHz (replay, brute force, Tesla)~$5-8Medium
PN532 V3 NFC/RFID Module (SPI)HaleHound NFC read/clone/brute~$5-8Medium
U.FL-to-SMA Pigtail Cables x2ESP32-C5 boards → SMA bulkhead (dual-band antennas)~$5-8High
Raspberry Pi Zero 2 WHRaspyJack (dedicated, separate from Pwnagotchi)~$15-20Medium
Waveshare 1.44" LCD HATRaspyJack display (joystick + buttons)~$12-15Medium
USB OTG + USB-to-Ethernet AdapterRaspyJack wired network attacks~$8-15Medium
LILYGO T-Display S3 (ESP32-S3, 1.9" TFT)OUI-Spy (full BLE + WiFi, built-in screen)~$18-25High
Seeed XIAO ESP32-S3 (compact alt)OUI-Spy (all modes, add external OLED)~$8-14Medium (alt to T-Display)
Passive Piezo Buzzer (3.3V, through-hole)OUI-Spy (audio alerts)~$1-3High (with T-Display)
3.7V LiPo Battery (500-1000mAh, JST 1.25mm)OUI-Spy (portable power)~$5-8Medium
Soldering Iron + AccessoriesGeneral--Owned

Projects I Can Start Right Now

1. OSINT (Software Only)

No hardware needed. Install tools and start practicing. See OSINT resource guide.

2. ESP32 Marauder

Have multiple ESP32 boards and CYD touchscreens. Flash via ESP Terminator web flasher. See project guide.

3. ESP Terminator (Web Flasher)

Already a web tool -- use it to flash Marauder, GhostESP, or Bruce firmware onto ESP32 boards. See project guide.

4. BLE Detection / Chasing Your Tail

ESP32 boards are ready. Flash BLE scanning firmware or build Chasing Your Tail NG. See BLE guide and Chasing Your Tail guide.

5. Flock / Drone Detection

ESP32 boards and WiFi antennas available. See project guide.

6. Kismet Wardriving

Pi 5, WiFi adapters, and storage ready. Need GPS module for full wardriving. See project guide.

7. OUI-Spy (WiFi-Only Quick Start)

Gold #3 or CYD #2 can run Flock-You WiFi promiscuous firmware today — no new hardware needed. For the full experience with BLE Detector, Foxhunter, and all modes, pick up a LILYGO T-Display S3 (~$20, built-in screen). See project guide.

8. HaleHound + IoT Recon

CYD #2 can be flashed to HaleHound right now via halehound.com web flasher. IoT Recon credential brute force works with just the CYD — no external modules needed. Add CC1101/NRF24/PN532 later for SubGHz/NFC. See project guide.

9. ESP32-C5 Dual-Band Marauder

Both Waveshare ESP32-C5 boards are ready to flash with Marauder C5 firmware for 2.4+5GHz attacks. Use the headless-marauder-gui flasher with C5 target. Dual-band antennas via IPEX connector. See Marauder C5 wiki.


Projects Needing Troubleshooting

Pwnagotchi -- Not Booting

  • Issue: Display blank, not broadcasting on 2.4GHz (Marauder's sniffpwn detected nothing)
  • Hardware ruled out: Fluke 17B+ confirmed proper voltage and continuity on all GPIO pins
  • Likely Cause: Boot/image issue — Pi probably isn't running Pwnagotchi at all
  • Next Step: Connect to PC via USB RNDIS, check if Pi responds to SSH at 10.0.0.2
  • Full debug plan:cyberdeck integration guide

Meshtastic -- Node Not Detected via USB

  • Issue: Computer doesn't detect node when plugged in
  • Likely Cause: USB driver issue (CH340/CP2102) or charge-only cable
  • Action Items: Install correct USB-serial driver, try a different USB cable, check Device Manager
  • Full troubleshooting guide:projects/04-meshtastic/

Project Nomad -- ARM Incompatibility

  • Issue: Pi 5 (ARM) not supported; requires x64 architecture
  • Options: Use LattePanda Delta 3 (x64), try QEMU/box64 emulation, or fork for ARM
  • Full analysis:projects/09-project-nomad/

Video References & Guides

Project-Specific Videos

VideoProjectLink
ESP32 Marauder Build GuideESP32 MarauderWatch
ESP32 Marauder Deep DiveESP32 MarauderWatch
Flock Camera DetectionFlock DetectionWatch
Drone DetectionDrone DetectionWatch
Meshtastic for DummiesMeshtasticWatch
OSINT GuideOSINTWatch

General / Unlabeled Videos

LinkNotes
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related

Instagram References

Link
Reel 1
Reel 2
Reel 3

Git Repositories

RepositoryProjectLink
ESP32 MarauderESP32 Marauderjustcallmekoko/ESP32Marauder
flock-youFlock Detectioncolonelpanichacks/flock-you
USB Rubber Ducky PayloadsRubber Duckyhak5/usbrubberducky-payloads
NyanBOXNyanBOXjbohack/nyanBOX
Haven MANETMeshtasticbuildwithparallel/haven-manet-ip-mesh-radio
MeshtasticMeshtasticmeshtastic
Project NomadProject NomadCrosstalk-Solutions/project-nomad
RayHunterRayHunterEFForg/rayhunter
Chasing Your Tail NGChasing Your TailArgeliusLabs/Chasing-Your-Tail-NG
KismetKismetkismetwireless
Open Source CTI ToolsOSINT (Resource)BushidoUK/Open-source-tools-for-CTI
ESP32-DIVESP32-DIVcifertech/esp32-div
Headless Marauder GUIMarauder / CyberdeckLxveAce/headless-marauder-gui
Mousejack (nRF24 research)BlueJammer detectorBastilleResearch/mousejack
OUI-SpyOUI-Spycolonelpanichacks/oui-spy
OUI-Spy Unified BlueOUI-Spycolonelpanichacks/oui-spy-unified-blue
OUI-Spy Omni (Luke Switzer)OUI-Spylukeswitz/oui-spy-unified-blue
OUI Master Database (88K+ OUIs)OUI-SpyRingmast4r/OUI-Master-Database
HaleHound-CYDHaleHoundJesseCHale/HaleHound-CYD
ESP32 Marauder (C5 firmware)Marauder (dual-band)justcallmekoko/ESP32Marauder
RaspyJackRaspyJack7h30th3r0n3/Raspyjack
RaspyJack Community PayloadsRaspyJackwickednull/raspyjack-payloads
GhostESP Revival (C5 support)Dual-band alternative FWGhostESP

Project Ecosystem Map

 ┌──────────────────────────┐
│ CYBERDECK (Pelican 1300) │
│ 14 devices, 7 SMA, 12 SW │
└────────────┬─────────────┘
┌──────────────┬────────┼────────┬──────────────┐
│ │ │ │ │
┌──────┴──────┐ ┌────┴────┐ ┌─┴──┐ ┌──┴─────┐ ┌──────┴──────┐
│ WiFi/BLE │ │ RECON │ │MESH│ │WIRED │ │SURVEILLANCE │
│ OFFENSE │ │ │ │COMM│ │ATTACKS │ │ DETECTION │
└──────┬──────┘ └────┬────┘ └─┬──┘ └──┬─────┘ └──────┬──────┘
│ Gold#1 MAR │ │ PAU0F │ │Heltec│ │PiZero RJ│ │ Gold#2 FLK │
│ C5#1 5G MAR │ │ RT5370 │ │LoRa │ │HaleHound│ │ Gold#3 BLE │
│ C5#2 5G SCN │ │ Kismet │ │915MHz│ │IoT Rec │ │ WROOM Drn │
└─────────────┘ └─────────┘ └──────┘ └─────────┘ │ CYT Tail │
└────────────┘
┌──────────────────── STANDALONE ────────────────────────┐
│ │
│ Flipper Zero (pocket) Pwnagotchi (pocket AI) │
│ RayHunter (Orbic phone) NyanBOX (pre-built) │
│ USB Rubber Ducky (USB) Project Nomad (x64 blocked) │
└─────────────────────────────────────────────────────────┘
┌──────────────────── COMPANION ─────────────────────────┐
│ ESP Terminator (flasher) OSINT/CTI (software) │
│ ESP32-DIV (→ HaleHound) BlueJammer (reference) │
│ OUI-Spy (→ Flock+BLE) │
└─────────────────────────────────────────────────────────┘

Shared Hardware

Many projects share the same ESP32 boards, Raspberry Pi units, WiFi adapters, and accessories. Before starting a new project, check the INVENTORY.md to see what you already have that can be reused.

Key shared components:

  • ESP32 boards (Lonely Binary 3-pack, WROOM-32, AEDIKO breakouts) -> Marauder, BLE Detection, Flock Detection, Chasing Your Tail, OUI-Spy (WiFi-only modes)
  • ESP32-C5 boards (Waveshare 2-pack) -> Dual-band Marauder (2.4+5GHz), dual-band scanning/wardriving, IoT Recon
  • Raspberry Pi 5 -> Kismet, Project Nomad (if ARM solved), general server
  • Raspberry Pi Zero 2 W -> Pwnagotchi, RaspyJack (need dedicated units)
  • Panda PAU0F WiFi 6E adapter -> Kismet, general pentesting
  • SD cards & USB drives -> All projects needing OS images or data storage
  • Fluke multimeter -> Troubleshooting all electronics projects

License

Released under the MIT License. This repository is documentation, research, and build notes -- not production software or libraries.


Disclaimer

These are personal security-research and hardware projects shared for educational purposes. Use any tools, firmware, or techniques referenced here only on systems, networks, and devices that you own or are explicitly authorized to test. Some techniques may be illegal to use against systems you do not own. You are solely responsible for complying with all applicable laws. Everything is provided as-is, with no warranty and no liability for misuse or damage. RF jamming and unauthorized interference are illegal in most jurisdictions -- this repo catalogs jammers for reference only and uses lawful detector firmware instead.

Security vulnerabilities or harmful/misleading guidance can be reported per the security policy.


📫 Connect

Discord:discord.gg/lxvelabs · GitHub:@LxveAce · Email:LxveLabs@proton.me (business) · lxveace@proton.me (direct) · Sites:lxvelabs.com · lxveace.com


Built by LxveAce · a LxveLabs project

Hardware supported by PCBWay — LxveLabs is developing a board in collaboration with PCBWay.

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Repository files navigation

Security & Hardware Projects

A self-taught cyberdeck and wireless-security build log

19 projects, one 14-device Pelican 1300 cyberdeck, all real build notes — no vaporware.

LicenseLast commitStars

Cyberdeck build · Project directory · Hardware inventory · Discord


Cybersecurity, wireless, and hardware-hacking projects — from ESP32 tools to LoRa mesh to surveillance detection. Each one has its own folder with the research, a step-by-step build guide, and links to the parts I actually used. The flagship is a 14-device Pelican 1300 cyberdeck (Project 14) that folds the integrable projects into one field-portable rig.

It's a hobby-driven, self-taught portfolio. Everything here is documentation, research, and build notes — not production software.

⚠️Lawful, authorized use only. These are personal security-research and hardware projects shared for education. Use any tool, firmware, or technique referenced here only on systems and devices you own or are explicitly authorized to test. Full terms in the Disclaimer.

Status

Healthy public docs/research portfolio — 19 documented projects, the flagship being the 14-device Pelican 1300 cyberdeck (Project 14). MIT-licensed, default branch main. Nothing here is a shipped binary; the work is keeping the research and build notes accurate as hardware arrives and gets assembled.

Software I build for the deck (own repos, not vendored here — badges pull the live release so they never go stale):

cyber-controlleruniversal-flasherheadless-marauder-gui

  • Cyber Controller — the flagship. Flash, control, and coordinate ESP32 security firmware from one screen.
  • universal-flasher — standalone firmware + OS flasher (ESP32 firmware, and Kali/Tails/Arch to USB). No controller or logger.
  • headless-marauder-gui — standalone ESP32 Marauder controller and multi-firmware flasher.

Still open:

  • Bump the vendored Marauder GUI snapshot to the current upstream release and point readers at its Releases page.
  • Add a lightweight CI check (python -m py_compile) to guard the one vendored code snapshot.
  • Build out the projects still marked Ready to Build as the remaining parts land.

Project Directory

#ProjectStatusDifficultyDescription
01ESP32 MarauderBuilt (CYD + headless + C5 dual-band)MediumWiFi/Bluetooth offensive & defensive toolkit on ESP32 — now with 2.4+5GHz dual-band via ESP32-C5
02Flipper Zero + ESP32Not Yet PurchasedEasyMulti-tool for sub-GHz, RFID, NFC, IR + WiFi via ESP32 board
03PwnagotchiTroubleshootingMediumAI-powered WiFi handshake capture tool on Pi Zero
04MeshtasticTroubleshootingEasy-MediumLoRa mesh networking for off-grid communications
05RayHunterNeed HardwareEasyEFF's cell-site simulator (stingray) detector
06Flock & Drone DetectionReady to BuildMediumALPR camera detection + RF drone detection
07Kismet WardrivingReady to BuildMediumWireless network detection, sniffing, and mapping
08BLE Detection & TrackingReady to BuildEasy-MediumBluetooth tracker detection and presence monitoring
09Project NomadBlocked (ARM)HardOffline communications and media platform
10Chasing Your TailReady to BuildEasyDetect unwanted AirTag/Tile/SmartTag trackers
11NyanBOXIn TransitEasyPre-built portable pentesting toolkit
12USB Rubber DuckyNot Yet PurchasedEasyKeystroke injection tool (or DIY with ESP32)
13ESP TerminatorReady to UseEasyWeb-based ESP32 firmware flasher for multiple tools
14CyberdeckBrainstormHardAll-in-one portable security rig — 14 devices, 12 switches, 7 SMA antennas (Pi 5 + ESP32-C5 dual-band + RayHunter + HaleHound + RaspyJack + Meshtastic + Kismet)
15ESP32-DIVEvaluatingMediumOpen-source ESP32-S3 multitool — Sub-GHz, IR, RFID/NFC, 2.4GHz (Flipper-class)
16BlueJammer-V2Reference only--2.4GHz RF jammer — cataloged for reference; deck uses the lawful detector instead
17OUI-SpyReady to BuildMediumPassive wireless surveillance detection — OUI-based device identification, Flock/drone/tracker scanning on ESP32-S3
18HaleHound + IoT ReconReady to BuildMediumMulti-protocol attack toolkit on CYD — WiFi, BLE, SubGHz, NFC, IoT credential brute force (ESP32-DIV fork)
19RaspyJackReady to BuildEasy-MediumPortable network pentesting toolkit on Pi Zero 2W — 231+ payloads, wired attacks, WebUI (Shark Jack alternative)

Cyberdeck Classification

Every project falls into one of three categories relative to the Cyberdeck build (Pelican 1300, 14 devices, 7 SMA bulkheads, 12 switches):

Deck-Integrated (Board Mounted Inside)

ProjectBoardRoleAntenna
01 MarauderGold #1 + CYD #12.4GHz WiFi/BLE offensiveSMA 1 (5 dBi)
06 FlockGold #2ALPR camera detectionSMA 2 (5 dBi)
08/10 BLE+CYTGold #3BLE tracker + tail detectionSMA 3 (5 dBi)
01 Marauder 5GC5 #1Dual-band 2.4+5GHz attacksSMA 4 (dual-band)
07 Kismet 5GC5 #2Dual-band scanning/wardrivingSMA 5 (dual-band)
04 MeshtasticHeltec V3LoRa 915MHz mesh commsSMA 6 (4 dBi)
06 DroneWROOM-32RemoteID drone detectionInternal
18 HaleHoundCYD #2IoT Recon + SubGHz + NFCInternal
19 RaspyJackPi Zero 2WWired network pentestingInternal
05 RayHunterOrbic RC400LIMSI catcher / stingray detectorInternal (cellular)
07 KismetPAU0F + RT5370WiFi 6E wardrivingSMA 7 (tri-band)
SharedVK-162 GPSGPS for all tools via gpsdInternal

Standalone (Separate Portable Device)

ProjectWhyHardware
02 Flipper ZeroPocket multi-tool, own screen/batteryFlipper Zero + AWOK C5 Touch
03 PwnagotchiAutonomous AI, pocket carryPi Zero 2W + e-ink + PiSugar
09 Project Nomadx64 only (blocked on ARM)LattePanda / x64 SBC
11 NyanBOXPre-built sealed unitNyanBOX kit ($220)
12 USB Rubber DuckyUSB stick, physical accessHak5 Ducky / DIY ESP32-S2

Companion / Tool (Software or Reference)

ProjectRole
13 ESP TerminatorWeb flasher for the deck's ESP32s
15 ESP32-DIVSuperseded by HaleHound (Project 18)
16 BlueJammerReference only — jamming is illegal; lawful detector side merged
17 OUI-SpyDetection merged into Flock + BLE firmware

Resources

ResourceDescription
OSINT / CTIOpen-source intelligence tools, techniques, and reference material

Status Legend

StatusMeaning
BuiltAssembled, flashed, and working
Ready to BuildHave all or most parts needed
Ready to UseWeb tool, no hardware needed
EvaluatingComparing options before committing to hardware
BrainstormDesign/planning stage, not yet parts-listed
TroubleshootingBuilt but has issues to resolve
In TransitHardware ordered, awaiting delivery
Blocked (ARM)Hardware incompatibility preventing progress
Need HardwareMissing key component(s)
Not Yet PurchasedPrimary hardware not yet bought
Reference onlyCataloged for reference; not built or operated

Hardware Inventory

Full inventory of all purchased hardware with datasheets, drivers, and setup guides: INVENTORY.md

What I Have (core build hardware — see INVENTORY.md for the full itemized spend, ~$1,900–$2,200)

Compute:

  • Raspberry Pi 5 8GB Starter Kit (CanaKit, 128GB SD)
  • Raspberry Pi Zero 2 W Starter Kit (CanaKit, 32GB SD)
  • ESP32 LoRa V3 Dev Board (Meshnology, SX1262 915MHz)
  • ESP32 Gold Edition 3-Pack (Lonely Binary, IPEX antenna)
  • ESP32-WROOM-32 Dev Board
  • ESP32 GPIO Breakout Boards 5-Pack (AEDIKO)
  • ESP32-C5 WiFi 6 Dev Boards x2 (Waveshare, dual-band 2.4+5GHz, IPEX antenna, cyberdeck Marauder C5)

Displays:

  • 2.13" E-Ink HAT V4 (Waveshare, for Pwnagotchi)
  • 5" HMI ESP32 Display (ELECROW CrowPanel, 800x480)
  • 7" Touchscreen DSI x2 (Hosyond, for Pi)
  • 5" Resistive TFT LCD (ELECROW, HDMI)
  • 2.8" CYD Touchscreen 2-Pack (ESP32, ILI9341)
  • 4.0" ESP32 Touchscreen (AITRIP, ST7796)

Networking:

  • WiFi 6E USB Adapter (Panda PAU0F AXE3000, Kali-compatible)
  • WiFi USB Dongle (RT5370, monitor mode capable)
  • 915MHz LoRa Antennas 2-Pack
  • WiFi/BT Antennas 2-Pack (Bingfu)
  • 2.4G WiFi Antennas 2-Pack (DIYmall)
  • SMA/RP-SMA Adapters 2-Pack

Power: PiSugar S 1200mAh (Pi Zero UPS), BreadVolt Power Supply

Storage: 128GB SD 6-Pack, 16GB SD 10-Pack, 32GB USB 10-Pack, SD card cases

Tools: Fluke 17B+ Multimeter, Soldering Pad, Kapton Tape, Component Kit, Breadboards, Pin Headers

Input: ProtoArc Foldable Keyboard, Rii K06 Mini Keyboard x2


What I Still Need

ItemFor ProjectEst. PricePriority
Flipper ZeroFlipper Zero~$170Medium
ESP32 WiFi Board (Dual C5 Touch)Flipper Zero~$30-50Low (need Flipper first)
USB Rubber Ducky (Hak5)Rubber Ducky~$80Low (can DIY)
Orbic Speed RC400LRayHunter~$20-30 usedMedium
Lonely Binary ESP32 Gold (1 or 3-pack)Cyberdeck Marauder (Gold #1 in use as standalone)~$12-36Medium
Foldable USB Solar Panel (20-28W)Cyberdeck (solar charging)~$40-70Medium
GPS Module (USB or UART)Kismet Wardriving~$15-25Medium
LattePanda Delta 3 (or x64 SBC)Project Nomad~$200-300Low
Alfa AWUS036ACM (or similar)Kismet (monitor mode)~$40-50Medium
ESP32-DIV board + RF shield (ESP32-S3, CC1101, 3x NRF24, IR)ESP32-DIV~$40-70 DIYMedium
NRF24L01+ PA/LNA module (+ 3.3V adapter/cap)RF interference detect / Mousejack research / HaleHound~$8-12Low
CC1101 SubGHz Module (HW-863)HaleHound SubGHz (replay, brute force, Tesla)~$5-8Medium
PN532 V3 NFC/RFID Module (SPI)HaleHound NFC read/clone/brute~$5-8Medium
U.FL-to-SMA Pigtail Cables x2ESP32-C5 boards → SMA bulkhead (dual-band antennas)~$5-8High
Raspberry Pi Zero 2 WHRaspyJack (dedicated, separate from Pwnagotchi)~$15-20Medium
Waveshare 1.44" LCD HATRaspyJack display (joystick + buttons)~$12-15Medium
USB OTG + USB-to-Ethernet AdapterRaspyJack wired network attacks~$8-15Medium
LILYGO T-Display S3 (ESP32-S3, 1.9" TFT)OUI-Spy (full BLE + WiFi, built-in screen)~$18-25High
Seeed XIAO ESP32-S3 (compact alt)OUI-Spy (all modes, add external OLED)~$8-14Medium (alt to T-Display)
Passive Piezo Buzzer (3.3V, through-hole)OUI-Spy (audio alerts)~$1-3High (with T-Display)
3.7V LiPo Battery (500-1000mAh, JST 1.25mm)OUI-Spy (portable power)~$5-8Medium
Soldering Iron + AccessoriesGeneral--Owned

Projects I Can Start Right Now

1. OSINT (Software Only)

No hardware needed. Install tools and start practicing. See OSINT resource guide.

2. ESP32 Marauder

Have multiple ESP32 boards and CYD touchscreens. Flash via ESP Terminator web flasher. See project guide.

3. ESP Terminator (Web Flasher)

Already a web tool -- use it to flash Marauder, GhostESP, or Bruce firmware onto ESP32 boards. See project guide.

4. BLE Detection / Chasing Your Tail

ESP32 boards are ready. Flash BLE scanning firmware or build Chasing Your Tail NG. See BLE guide and Chasing Your Tail guide.

5. Flock / Drone Detection

ESP32 boards and WiFi antennas available. See project guide.

6. Kismet Wardriving

Pi 5, WiFi adapters, and storage ready. Need GPS module for full wardriving. See project guide.

7. OUI-Spy (WiFi-Only Quick Start)

Gold #3 or CYD #2 can run Flock-You WiFi promiscuous firmware today — no new hardware needed. For the full experience with BLE Detector, Foxhunter, and all modes, pick up a LILYGO T-Display S3 (~$20, built-in screen). See project guide.

8. HaleHound + IoT Recon

CYD #2 can be flashed to HaleHound right now via halehound.com web flasher. IoT Recon credential brute force works with just the CYD — no external modules needed. Add CC1101/NRF24/PN532 later for SubGHz/NFC. See project guide.

9. ESP32-C5 Dual-Band Marauder

Both Waveshare ESP32-C5 boards are ready to flash with Marauder C5 firmware for 2.4+5GHz attacks. Use the headless-marauder-gui flasher with C5 target. Dual-band antennas via IPEX connector. See Marauder C5 wiki.


Projects Needing Troubleshooting

Pwnagotchi -- Not Booting

  • Issue: Display blank, not broadcasting on 2.4GHz (Marauder's sniffpwn detected nothing)
  • Hardware ruled out: Fluke 17B+ confirmed proper voltage and continuity on all GPIO pins
  • Likely Cause: Boot/image issue — Pi probably isn't running Pwnagotchi at all
  • Next Step: Connect to PC via USB RNDIS, check if Pi responds to SSH at 10.0.0.2
  • Full debug plan:cyberdeck integration guide

Meshtastic -- Node Not Detected via USB

  • Issue: Computer doesn't detect node when plugged in
  • Likely Cause: USB driver issue (CH340/CP2102) or charge-only cable
  • Action Items: Install correct USB-serial driver, try a different USB cable, check Device Manager
  • Full troubleshooting guide:projects/04-meshtastic/

Project Nomad -- ARM Incompatibility

  • Issue: Pi 5 (ARM) not supported; requires x64 architecture
  • Options: Use LattePanda Delta 3 (x64), try QEMU/box64 emulation, or fork for ARM
  • Full analysis:projects/09-project-nomad/

Video References & Guides

Project-Specific Videos

VideoProjectLink
ESP32 Marauder Build GuideESP32 MarauderWatch
ESP32 Marauder Deep DiveESP32 MarauderWatch
Flock Camera DetectionFlock DetectionWatch
Drone DetectionDrone DetectionWatch
Meshtastic for DummiesMeshtasticWatch
OSINT GuideOSINTWatch

General / Unlabeled Videos

LinkNotes
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related

Instagram References

Link
Reel 1
Reel 2
Reel 3

Git Repositories

RepositoryProjectLink
ESP32 MarauderESP32 Marauderjustcallmekoko/ESP32Marauder
flock-youFlock Detectioncolonelpanichacks/flock-you
USB Rubber Ducky PayloadsRubber Duckyhak5/usbrubberducky-payloads
NyanBOXNyanBOXjbohack/nyanBOX
Haven MANETMeshtasticbuildwithparallel/haven-manet-ip-mesh-radio
MeshtasticMeshtasticmeshtastic
Project NomadProject NomadCrosstalk-Solutions/project-nomad
RayHunterRayHunterEFForg/rayhunter
Chasing Your Tail NGChasing Your TailArgeliusLabs/Chasing-Your-Tail-NG
KismetKismetkismetwireless
Open Source CTI ToolsOSINT (Resource)BushidoUK/Open-source-tools-for-CTI
ESP32-DIVESP32-DIVcifertech/esp32-div
Headless Marauder GUIMarauder / CyberdeckLxveAce/headless-marauder-gui
Mousejack (nRF24 research)BlueJammer detectorBastilleResearch/mousejack
OUI-SpyOUI-Spycolonelpanichacks/oui-spy
OUI-Spy Unified BlueOUI-Spycolonelpanichacks/oui-spy-unified-blue
OUI-Spy Omni (Luke Switzer)OUI-Spylukeswitz/oui-spy-unified-blue
OUI Master Database (88K+ OUIs)OUI-SpyRingmast4r/OUI-Master-Database
HaleHound-CYDHaleHoundJesseCHale/HaleHound-CYD
ESP32 Marauder (C5 firmware)Marauder (dual-band)justcallmekoko/ESP32Marauder
RaspyJackRaspyJack7h30th3r0n3/Raspyjack
RaspyJack Community PayloadsRaspyJackwickednull/raspyjack-payloads
GhostESP Revival (C5 support)Dual-band alternative FWGhostESP

Project Ecosystem Map

 ┌──────────────────────────┐
│ CYBERDECK (Pelican 1300) │
│ 14 devices, 7 SMA, 12 SW │
└────────────┬─────────────┘
┌──────────────┬────────┼────────┬──────────────┐
│ │ │ │ │
┌──────┴──────┐ ┌────┴────┐ ┌─┴──┐ ┌──┴─────┐ ┌──────┴──────┐
│ WiFi/BLE │ │ RECON │ │MESH│ │WIRED │ │SURVEILLANCE │
│ OFFENSE │ │ │ │COMM│ │ATTACKS │ │ DETECTION │
└──────┬──────┘ └────┬────┘ └─┬──┘ └──┬─────┘ └──────┬──────┘
│ Gold#1 MAR │ │ PAU0F │ │Heltec│ │PiZero RJ│ │ Gold#2 FLK │
│ C5#1 5G MAR │ │ RT5370 │ │LoRa │ │HaleHound│ │ Gold#3 BLE │
│ C5#2 5G SCN │ │ Kismet │ │915MHz│ │IoT Rec │ │ WROOM Drn │
└─────────────┘ └─────────┘ └──────┘ └─────────┘ │ CYT Tail │
└────────────┘
┌──────────────────── STANDALONE ────────────────────────┐
│ │
│ Flipper Zero (pocket) Pwnagotchi (pocket AI) │
│ RayHunter (Orbic phone) NyanBOX (pre-built) │
│ USB Rubber Ducky (USB) Project Nomad (x64 blocked) │
└─────────────────────────────────────────────────────────┘
┌──────────────────── COMPANION ─────────────────────────┐
│ ESP Terminator (flasher) OSINT/CTI (software) │
│ ESP32-DIV (→ HaleHound) BlueJammer (reference) │
│ OUI-Spy (→ Flock+BLE) │
└─────────────────────────────────────────────────────────┘

Shared Hardware

Many projects share the same ESP32 boards, Raspberry Pi units, WiFi adapters, and accessories. Before starting a new project, check the INVENTORY.md to see what you already have that can be reused.

Key shared components:

  • ESP32 boards (Lonely Binary 3-pack, WROOM-32, AEDIKO breakouts) -> Marauder, BLE Detection, Flock Detection, Chasing Your Tail, OUI-Spy (WiFi-only modes)
  • ESP32-C5 boards (Waveshare 2-pack) -> Dual-band Marauder (2.4+5GHz), dual-band scanning/wardriving, IoT Recon
  • Raspberry Pi 5 -> Kismet, Project Nomad (if ARM solved), general server
  • Raspberry Pi Zero 2 W -> Pwnagotchi, RaspyJack (need dedicated units)
  • Panda PAU0F WiFi 6E adapter -> Kismet, general pentesting
  • SD cards & USB drives -> All projects needing OS images or data storage
  • Fluke multimeter -> Troubleshooting all electronics projects

License

Released under the MIT License. This repository is documentation, research, and build notes -- not production software or libraries.


Disclaimer

These are personal security-research and hardware projects shared for educational purposes. Use any tools, firmware, or techniques referenced here only on systems, networks, and devices that you own or are explicitly authorized to test. Some techniques may be illegal to use against systems you do not own. You are solely responsible for complying with all applicable laws. Everything is provided as-is, with no warranty and no liability for misuse or damage. RF jamming and unauthorized interference are illegal in most jurisdictions -- this repo catalogs jammers for reference only and uses lawful detector firmware instead.

Security vulnerabilities or harmful/misleading guidance can be reported per the security policy.


📫 Connect

Discord:discord.gg/lxvelabs · GitHub:@LxveAce · Email:LxveLabs@proton.me (business) · lxveace@proton.me (direct) · Sites:lxvelabs.com · lxveace.com


Built by LxveAce · a LxveLabs project

Hardware supported by PCBWay — LxveLabs is developing a board in collaboration with PCBWay.

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

Security & Hardware Projects

A self-taught cyberdeck and wireless-security build log

19 projects, one 14-device Pelican 1300 cyberdeck, all real build notes — no vaporware.

LicenseLast commitStars

Cyberdeck build · Project directory · Hardware inventory · Discord


Cybersecurity, wireless, and hardware-hacking projects — from ESP32 tools to LoRa mesh to surveillance detection. Each one has its own folder with the research, a step-by-step build guide, and links to the parts I actually used. The flagship is a 14-device Pelican 1300 cyberdeck (Project 14) that folds the integrable projects into one field-portable rig.

It's a hobby-driven, self-taught portfolio. Everything here is documentation, research, and build notes — not production software.

⚠️Lawful, authorized use only. These are personal security-research and hardware projects shared for education. Use any tool, firmware, or technique referenced here only on systems and devices you own or are explicitly authorized to test. Full terms in the Disclaimer.

Status

Healthy public docs/research portfolio — 19 documented projects, the flagship being the 14-device Pelican 1300 cyberdeck (Project 14). MIT-licensed, default branch main. Nothing here is a shipped binary; the work is keeping the research and build notes accurate as hardware arrives and gets assembled.

Software I build for the deck (own repos, not vendored here — badges pull the live release so they never go stale):

cyber-controlleruniversal-flasherheadless-marauder-gui

  • Cyber Controller — the flagship. Flash, control, and coordinate ESP32 security firmware from one screen.
  • universal-flasher — standalone firmware + OS flasher (ESP32 firmware, and Kali/Tails/Arch to USB). No controller or logger.
  • headless-marauder-gui — standalone ESP32 Marauder controller and multi-firmware flasher.

Still open:

  • Bump the vendored Marauder GUI snapshot to the current upstream release and point readers at its Releases page.
  • Add a lightweight CI check (python -m py_compile) to guard the one vendored code snapshot.
  • Build out the projects still marked Ready to Build as the remaining parts land.

Project Directory

#ProjectStatusDifficultyDescription
01ESP32 MarauderBuilt (CYD + headless + C5 dual-band)MediumWiFi/Bluetooth offensive & defensive toolkit on ESP32 — now with 2.4+5GHz dual-band via ESP32-C5
02Flipper Zero + ESP32Not Yet PurchasedEasyMulti-tool for sub-GHz, RFID, NFC, IR + WiFi via ESP32 board
03PwnagotchiTroubleshootingMediumAI-powered WiFi handshake capture tool on Pi Zero
04MeshtasticTroubleshootingEasy-MediumLoRa mesh networking for off-grid communications
05RayHunterNeed HardwareEasyEFF's cell-site simulator (stingray) detector
06Flock & Drone DetectionReady to BuildMediumALPR camera detection + RF drone detection
07Kismet WardrivingReady to BuildMediumWireless network detection, sniffing, and mapping
08BLE Detection & TrackingReady to BuildEasy-MediumBluetooth tracker detection and presence monitoring
09Project NomadBlocked (ARM)HardOffline communications and media platform
10Chasing Your TailReady to BuildEasyDetect unwanted AirTag/Tile/SmartTag trackers
11NyanBOXIn TransitEasyPre-built portable pentesting toolkit
12USB Rubber DuckyNot Yet PurchasedEasyKeystroke injection tool (or DIY with ESP32)
13ESP TerminatorReady to UseEasyWeb-based ESP32 firmware flasher for multiple tools
14CyberdeckBrainstormHardAll-in-one portable security rig — 14 devices, 12 switches, 7 SMA antennas (Pi 5 + ESP32-C5 dual-band + RayHunter + HaleHound + RaspyJack + Meshtastic + Kismet)
15ESP32-DIVEvaluatingMediumOpen-source ESP32-S3 multitool — Sub-GHz, IR, RFID/NFC, 2.4GHz (Flipper-class)
16BlueJammer-V2Reference only--2.4GHz RF jammer — cataloged for reference; deck uses the lawful detector instead
17OUI-SpyReady to BuildMediumPassive wireless surveillance detection — OUI-based device identification, Flock/drone/tracker scanning on ESP32-S3
18HaleHound + IoT ReconReady to BuildMediumMulti-protocol attack toolkit on CYD — WiFi, BLE, SubGHz, NFC, IoT credential brute force (ESP32-DIV fork)
19RaspyJackReady to BuildEasy-MediumPortable network pentesting toolkit on Pi Zero 2W — 231+ payloads, wired attacks, WebUI (Shark Jack alternative)

Cyberdeck Classification

Every project falls into one of three categories relative to the Cyberdeck build (Pelican 1300, 14 devices, 7 SMA bulkheads, 12 switches):

Deck-Integrated (Board Mounted Inside)

ProjectBoardRoleAntenna
01 MarauderGold #1 + CYD #12.4GHz WiFi/BLE offensiveSMA 1 (5 dBi)
06 FlockGold #2ALPR camera detectionSMA 2 (5 dBi)
08/10 BLE+CYTGold #3BLE tracker + tail detectionSMA 3 (5 dBi)
01 Marauder 5GC5 #1Dual-band 2.4+5GHz attacksSMA 4 (dual-band)
07 Kismet 5GC5 #2Dual-band scanning/wardrivingSMA 5 (dual-band)
04 MeshtasticHeltec V3LoRa 915MHz mesh commsSMA 6 (4 dBi)
06 DroneWROOM-32RemoteID drone detectionInternal
18 HaleHoundCYD #2IoT Recon + SubGHz + NFCInternal
19 RaspyJackPi Zero 2WWired network pentestingInternal
05 RayHunterOrbic RC400LIMSI catcher / stingray detectorInternal (cellular)
07 KismetPAU0F + RT5370WiFi 6E wardrivingSMA 7 (tri-band)
SharedVK-162 GPSGPS for all tools via gpsdInternal

Standalone (Separate Portable Device)

ProjectWhyHardware
02 Flipper ZeroPocket multi-tool, own screen/batteryFlipper Zero + AWOK C5 Touch
03 PwnagotchiAutonomous AI, pocket carryPi Zero 2W + e-ink + PiSugar
09 Project Nomadx64 only (blocked on ARM)LattePanda / x64 SBC
11 NyanBOXPre-built sealed unitNyanBOX kit ($220)
12 USB Rubber DuckyUSB stick, physical accessHak5 Ducky / DIY ESP32-S2

Companion / Tool (Software or Reference)

ProjectRole
13 ESP TerminatorWeb flasher for the deck's ESP32s
15 ESP32-DIVSuperseded by HaleHound (Project 18)
16 BlueJammerReference only — jamming is illegal; lawful detector side merged
17 OUI-SpyDetection merged into Flock + BLE firmware

Resources

ResourceDescription
OSINT / CTIOpen-source intelligence tools, techniques, and reference material

Status Legend

StatusMeaning
BuiltAssembled, flashed, and working
Ready to BuildHave all or most parts needed
Ready to UseWeb tool, no hardware needed
EvaluatingComparing options before committing to hardware
BrainstormDesign/planning stage, not yet parts-listed
TroubleshootingBuilt but has issues to resolve
In TransitHardware ordered, awaiting delivery
Blocked (ARM)Hardware incompatibility preventing progress
Need HardwareMissing key component(s)
Not Yet PurchasedPrimary hardware not yet bought
Reference onlyCataloged for reference; not built or operated

Hardware Inventory

Full inventory of all purchased hardware with datasheets, drivers, and setup guides: INVENTORY.md

What I Have (core build hardware — see INVENTORY.md for the full itemized spend, ~$1,900–$2,200)

Compute:

  • Raspberry Pi 5 8GB Starter Kit (CanaKit, 128GB SD)
  • Raspberry Pi Zero 2 W Starter Kit (CanaKit, 32GB SD)
  • ESP32 LoRa V3 Dev Board (Meshnology, SX1262 915MHz)
  • ESP32 Gold Edition 3-Pack (Lonely Binary, IPEX antenna)
  • ESP32-WROOM-32 Dev Board
  • ESP32 GPIO Breakout Boards 5-Pack (AEDIKO)
  • ESP32-C5 WiFi 6 Dev Boards x2 (Waveshare, dual-band 2.4+5GHz, IPEX antenna, cyberdeck Marauder C5)

Displays:

  • 2.13" E-Ink HAT V4 (Waveshare, for Pwnagotchi)
  • 5" HMI ESP32 Display (ELECROW CrowPanel, 800x480)
  • 7" Touchscreen DSI x2 (Hosyond, for Pi)
  • 5" Resistive TFT LCD (ELECROW, HDMI)
  • 2.8" CYD Touchscreen 2-Pack (ESP32, ILI9341)
  • 4.0" ESP32 Touchscreen (AITRIP, ST7796)

Networking:

  • WiFi 6E USB Adapter (Panda PAU0F AXE3000, Kali-compatible)
  • WiFi USB Dongle (RT5370, monitor mode capable)
  • 915MHz LoRa Antennas 2-Pack
  • WiFi/BT Antennas 2-Pack (Bingfu)
  • 2.4G WiFi Antennas 2-Pack (DIYmall)
  • SMA/RP-SMA Adapters 2-Pack

Power: PiSugar S 1200mAh (Pi Zero UPS), BreadVolt Power Supply

Storage: 128GB SD 6-Pack, 16GB SD 10-Pack, 32GB USB 10-Pack, SD card cases

Tools: Fluke 17B+ Multimeter, Soldering Pad, Kapton Tape, Component Kit, Breadboards, Pin Headers

Input: ProtoArc Foldable Keyboard, Rii K06 Mini Keyboard x2


What I Still Need

ItemFor ProjectEst. PricePriority
Flipper ZeroFlipper Zero~$170Medium
ESP32 WiFi Board (Dual C5 Touch)Flipper Zero~$30-50Low (need Flipper first)
USB Rubber Ducky (Hak5)Rubber Ducky~$80Low (can DIY)
Orbic Speed RC400LRayHunter~$20-30 usedMedium
Lonely Binary ESP32 Gold (1 or 3-pack)Cyberdeck Marauder (Gold #1 in use as standalone)~$12-36Medium
Foldable USB Solar Panel (20-28W)Cyberdeck (solar charging)~$40-70Medium
GPS Module (USB or UART)Kismet Wardriving~$15-25Medium
LattePanda Delta 3 (or x64 SBC)Project Nomad~$200-300Low
Alfa AWUS036ACM (or similar)Kismet (monitor mode)~$40-50Medium
ESP32-DIV board + RF shield (ESP32-S3, CC1101, 3x NRF24, IR)ESP32-DIV~$40-70 DIYMedium
NRF24L01+ PA/LNA module (+ 3.3V adapter/cap)RF interference detect / Mousejack research / HaleHound~$8-12Low
CC1101 SubGHz Module (HW-863)HaleHound SubGHz (replay, brute force, Tesla)~$5-8Medium
PN532 V3 NFC/RFID Module (SPI)HaleHound NFC read/clone/brute~$5-8Medium
U.FL-to-SMA Pigtail Cables x2ESP32-C5 boards → SMA bulkhead (dual-band antennas)~$5-8High
Raspberry Pi Zero 2 WHRaspyJack (dedicated, separate from Pwnagotchi)~$15-20Medium
Waveshare 1.44" LCD HATRaspyJack display (joystick + buttons)~$12-15Medium
USB OTG + USB-to-Ethernet AdapterRaspyJack wired network attacks~$8-15Medium
LILYGO T-Display S3 (ESP32-S3, 1.9" TFT)OUI-Spy (full BLE + WiFi, built-in screen)~$18-25High
Seeed XIAO ESP32-S3 (compact alt)OUI-Spy (all modes, add external OLED)~$8-14Medium (alt to T-Display)
Passive Piezo Buzzer (3.3V, through-hole)OUI-Spy (audio alerts)~$1-3High (with T-Display)
3.7V LiPo Battery (500-1000mAh, JST 1.25mm)OUI-Spy (portable power)~$5-8Medium
Soldering Iron + AccessoriesGeneral--Owned

Projects I Can Start Right Now

1. OSINT (Software Only)

No hardware needed. Install tools and start practicing. See OSINT resource guide.

2. ESP32 Marauder

Have multiple ESP32 boards and CYD touchscreens. Flash via ESP Terminator web flasher. See project guide.

3. ESP Terminator (Web Flasher)

Already a web tool -- use it to flash Marauder, GhostESP, or Bruce firmware onto ESP32 boards. See project guide.

4. BLE Detection / Chasing Your Tail

ESP32 boards are ready. Flash BLE scanning firmware or build Chasing Your Tail NG. See BLE guide and Chasing Your Tail guide.

5. Flock / Drone Detection

ESP32 boards and WiFi antennas available. See project guide.

6. Kismet Wardriving

Pi 5, WiFi adapters, and storage ready. Need GPS module for full wardriving. See project guide.

7. OUI-Spy (WiFi-Only Quick Start)

Gold #3 or CYD #2 can run Flock-You WiFi promiscuous firmware today — no new hardware needed. For the full experience with BLE Detector, Foxhunter, and all modes, pick up a LILYGO T-Display S3 (~$20, built-in screen). See project guide.

8. HaleHound + IoT Recon

CYD #2 can be flashed to HaleHound right now via halehound.com web flasher. IoT Recon credential brute force works with just the CYD — no external modules needed. Add CC1101/NRF24/PN532 later for SubGHz/NFC. See project guide.

9. ESP32-C5 Dual-Band Marauder

Both Waveshare ESP32-C5 boards are ready to flash with Marauder C5 firmware for 2.4+5GHz attacks. Use the headless-marauder-gui flasher with C5 target. Dual-band antennas via IPEX connector. See Marauder C5 wiki.


Projects Needing Troubleshooting

Pwnagotchi -- Not Booting

  • Issue: Display blank, not broadcasting on 2.4GHz (Marauder's sniffpwn detected nothing)
  • Hardware ruled out: Fluke 17B+ confirmed proper voltage and continuity on all GPIO pins
  • Likely Cause: Boot/image issue — Pi probably isn't running Pwnagotchi at all
  • Next Step: Connect to PC via USB RNDIS, check if Pi responds to SSH at 10.0.0.2
  • Full debug plan:cyberdeck integration guide

Meshtastic -- Node Not Detected via USB

  • Issue: Computer doesn't detect node when plugged in
  • Likely Cause: USB driver issue (CH340/CP2102) or charge-only cable
  • Action Items: Install correct USB-serial driver, try a different USB cable, check Device Manager
  • Full troubleshooting guide:projects/04-meshtastic/

Project Nomad -- ARM Incompatibility

  • Issue: Pi 5 (ARM) not supported; requires x64 architecture
  • Options: Use LattePanda Delta 3 (x64), try QEMU/box64 emulation, or fork for ARM
  • Full analysis:projects/09-project-nomad/

Video References & Guides

Project-Specific Videos

VideoProjectLink
ESP32 Marauder Build GuideESP32 MarauderWatch
ESP32 Marauder Deep DiveESP32 MarauderWatch
Flock Camera DetectionFlock DetectionWatch
Drone DetectionDrone DetectionWatch
Meshtastic for DummiesMeshtasticWatch
OSINT GuideOSINTWatch

General / Unlabeled Videos

LinkNotes
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related

Instagram References

Link
Reel 1
Reel 2
Reel 3

Git Repositories

RepositoryProjectLink
ESP32 MarauderESP32 Marauderjustcallmekoko/ESP32Marauder
flock-youFlock Detectioncolonelpanichacks/flock-you
USB Rubber Ducky PayloadsRubber Duckyhak5/usbrubberducky-payloads
NyanBOXNyanBOXjbohack/nyanBOX
Haven MANETMeshtasticbuildwithparallel/haven-manet-ip-mesh-radio
MeshtasticMeshtasticmeshtastic
Project NomadProject NomadCrosstalk-Solutions/project-nomad
RayHunterRayHunterEFForg/rayhunter
Chasing Your Tail NGChasing Your TailArgeliusLabs/Chasing-Your-Tail-NG
KismetKismetkismetwireless
Open Source CTI ToolsOSINT (Resource)BushidoUK/Open-source-tools-for-CTI
ESP32-DIVESP32-DIVcifertech/esp32-div
Headless Marauder GUIMarauder / CyberdeckLxveAce/headless-marauder-gui
Mousejack (nRF24 research)BlueJammer detectorBastilleResearch/mousejack
OUI-SpyOUI-Spycolonelpanichacks/oui-spy
OUI-Spy Unified BlueOUI-Spycolonelpanichacks/oui-spy-unified-blue
OUI-Spy Omni (Luke Switzer)OUI-Spylukeswitz/oui-spy-unified-blue
OUI Master Database (88K+ OUIs)OUI-SpyRingmast4r/OUI-Master-Database
HaleHound-CYDHaleHoundJesseCHale/HaleHound-CYD
ESP32 Marauder (C5 firmware)Marauder (dual-band)justcallmekoko/ESP32Marauder
RaspyJackRaspyJack7h30th3r0n3/Raspyjack
RaspyJack Community PayloadsRaspyJackwickednull/raspyjack-payloads
GhostESP Revival (C5 support)Dual-band alternative FWGhostESP

Project Ecosystem Map

 ┌──────────────────────────┐
│ CYBERDECK (Pelican 1300) │
│ 14 devices, 7 SMA, 12 SW │
└────────────┬─────────────┘
┌──────────────┬────────┼────────┬──────────────┐
│ │ │ │ │
┌──────┴──────┐ ┌────┴────┐ ┌─┴──┐ ┌──┴─────┐ ┌──────┴──────┐
│ WiFi/BLE │ │ RECON │ │MESH│ │WIRED │ │SURVEILLANCE │
│ OFFENSE │ │ │ │COMM│ │ATTACKS │ │ DETECTION │
└──────┬──────┘ └────┬────┘ └─┬──┘ └──┬─────┘ └──────┬──────┘
│ Gold#1 MAR │ │ PAU0F │ │Heltec│ │PiZero RJ│ │ Gold#2 FLK │
│ C5#1 5G MAR │ │ RT5370 │ │LoRa │ │HaleHound│ │ Gold#3 BLE │
│ C5#2 5G SCN │ │ Kismet │ │915MHz│ │IoT Rec │ │ WROOM Drn │
└─────────────┘ └─────────┘ └──────┘ └─────────┘ │ CYT Tail │
└────────────┘
┌──────────────────── STANDALONE ────────────────────────┐
│ │
│ Flipper Zero (pocket) Pwnagotchi (pocket AI) │
│ RayHunter (Orbic phone) NyanBOX (pre-built) │
│ USB Rubber Ducky (USB) Project Nomad (x64 blocked) │
└─────────────────────────────────────────────────────────┘
┌──────────────────── COMPANION ─────────────────────────┐
│ ESP Terminator (flasher) OSINT/CTI (software) │
│ ESP32-DIV (→ HaleHound) BlueJammer (reference) │
│ OUI-Spy (→ Flock+BLE) │
└─────────────────────────────────────────────────────────┘

Shared Hardware

Many projects share the same ESP32 boards, Raspberry Pi units, WiFi adapters, and accessories. Before starting a new project, check the INVENTORY.md to see what you already have that can be reused.

Key shared components:

  • ESP32 boards (Lonely Binary 3-pack, WROOM-32, AEDIKO breakouts) -> Marauder, BLE Detection, Flock Detection, Chasing Your Tail, OUI-Spy (WiFi-only modes)
  • ESP32-C5 boards (Waveshare 2-pack) -> Dual-band Marauder (2.4+5GHz), dual-band scanning/wardriving, IoT Recon
  • Raspberry Pi 5 -> Kismet, Project Nomad (if ARM solved), general server
  • Raspberry Pi Zero 2 W -> Pwnagotchi, RaspyJack (need dedicated units)
  • Panda PAU0F WiFi 6E adapter -> Kismet, general pentesting
  • SD cards & USB drives -> All projects needing OS images or data storage
  • Fluke multimeter -> Troubleshooting all electronics projects

License

Released under the MIT License. This repository is documentation, research, and build notes -- not production software or libraries.


Disclaimer

These are personal security-research and hardware projects shared for educational purposes. Use any tools, firmware, or techniques referenced here only on systems, networks, and devices that you own or are explicitly authorized to test. Some techniques may be illegal to use against systems you do not own. You are solely responsible for complying with all applicable laws. Everything is provided as-is, with no warranty and no liability for misuse or damage. RF jamming and unauthorized interference are illegal in most jurisdictions -- this repo catalogs jammers for reference only and uses lawful detector firmware instead.

Security vulnerabilities or harmful/misleading guidance can be reported per the security policy.


📫 Connect

Discord:discord.gg/lxvelabs · GitHub:@LxveAce · Email:LxveLabs@proton.me (business) · lxveace@proton.me (direct) · Sites:lxvelabs.com · lxveace.com


Built by LxveAce · a LxveLabs project

Hardware supported by PCBWay — LxveLabs is developing a board in collaboration with PCBWay.

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

Security & Hardware Projects

A self-taught cyberdeck and wireless-security build log

19 projects, one 14-device Pelican 1300 cyberdeck, all real build notes — no vaporware.

LicenseLast commitStars

Cyberdeck build · Project directory · Hardware inventory · Discord


Cybersecurity, wireless, and hardware-hacking projects — from ESP32 tools to LoRa mesh to surveillance detection. Each one has its own folder with the research, a step-by-step build guide, and links to the parts I actually used. The flagship is a 14-device Pelican 1300 cyberdeck (Project 14) that folds the integrable projects into one field-portable rig.

It's a hobby-driven, self-taught portfolio. Everything here is documentation, research, and build notes — not production software.

⚠️Lawful, authorized use only. These are personal security-research and hardware projects shared for education. Use any tool, firmware, or technique referenced here only on systems and devices you own or are explicitly authorized to test. Full terms in the Disclaimer.

Status

Healthy public docs/research portfolio — 19 documented projects, the flagship being the 14-device Pelican 1300 cyberdeck (Project 14). MIT-licensed, default branch main. Nothing here is a shipped binary; the work is keeping the research and build notes accurate as hardware arrives and gets assembled.

Software I build for the deck (own repos, not vendored here — badges pull the live release so they never go stale):

cyber-controlleruniversal-flasherheadless-marauder-gui

  • Cyber Controller — the flagship. Flash, control, and coordinate ESP32 security firmware from one screen.
  • universal-flasher — standalone firmware + OS flasher (ESP32 firmware, and Kali/Tails/Arch to USB). No controller or logger.
  • headless-marauder-gui — standalone ESP32 Marauder controller and multi-firmware flasher.

Still open:

  • Bump the vendored Marauder GUI snapshot to the current upstream release and point readers at its Releases page.
  • Add a lightweight CI check (python -m py_compile) to guard the one vendored code snapshot.
  • Build out the projects still marked Ready to Build as the remaining parts land.

Project Directory

#ProjectStatusDifficultyDescription
01ESP32 MarauderBuilt (CYD + headless + C5 dual-band)MediumWiFi/Bluetooth offensive & defensive toolkit on ESP32 — now with 2.4+5GHz dual-band via ESP32-C5
02Flipper Zero + ESP32Not Yet PurchasedEasyMulti-tool for sub-GHz, RFID, NFC, IR + WiFi via ESP32 board
03PwnagotchiTroubleshootingMediumAI-powered WiFi handshake capture tool on Pi Zero
04MeshtasticTroubleshootingEasy-MediumLoRa mesh networking for off-grid communications
05RayHunterNeed HardwareEasyEFF's cell-site simulator (stingray) detector
06Flock & Drone DetectionReady to BuildMediumALPR camera detection + RF drone detection
07Kismet WardrivingReady to BuildMediumWireless network detection, sniffing, and mapping
08BLE Detection & TrackingReady to BuildEasy-MediumBluetooth tracker detection and presence monitoring
09Project NomadBlocked (ARM)HardOffline communications and media platform
10Chasing Your TailReady to BuildEasyDetect unwanted AirTag/Tile/SmartTag trackers
11NyanBOXIn TransitEasyPre-built portable pentesting toolkit
12USB Rubber DuckyNot Yet PurchasedEasyKeystroke injection tool (or DIY with ESP32)
13ESP TerminatorReady to UseEasyWeb-based ESP32 firmware flasher for multiple tools
14CyberdeckBrainstormHardAll-in-one portable security rig — 14 devices, 12 switches, 7 SMA antennas (Pi 5 + ESP32-C5 dual-band + RayHunter + HaleHound + RaspyJack + Meshtastic + Kismet)
15ESP32-DIVEvaluatingMediumOpen-source ESP32-S3 multitool — Sub-GHz, IR, RFID/NFC, 2.4GHz (Flipper-class)
16BlueJammer-V2Reference only--2.4GHz RF jammer — cataloged for reference; deck uses the lawful detector instead
17OUI-SpyReady to BuildMediumPassive wireless surveillance detection — OUI-based device identification, Flock/drone/tracker scanning on ESP32-S3
18HaleHound + IoT ReconReady to BuildMediumMulti-protocol attack toolkit on CYD — WiFi, BLE, SubGHz, NFC, IoT credential brute force (ESP32-DIV fork)
19RaspyJackReady to BuildEasy-MediumPortable network pentesting toolkit on Pi Zero 2W — 231+ payloads, wired attacks, WebUI (Shark Jack alternative)

Cyberdeck Classification

Every project falls into one of three categories relative to the Cyberdeck build (Pelican 1300, 14 devices, 7 SMA bulkheads, 12 switches):

Deck-Integrated (Board Mounted Inside)

ProjectBoardRoleAntenna
01 MarauderGold #1 + CYD #12.4GHz WiFi/BLE offensiveSMA 1 (5 dBi)
06 FlockGold #2ALPR camera detectionSMA 2 (5 dBi)
08/10 BLE+CYTGold #3BLE tracker + tail detectionSMA 3 (5 dBi)
01 Marauder 5GC5 #1Dual-band 2.4+5GHz attacksSMA 4 (dual-band)
07 Kismet 5GC5 #2Dual-band scanning/wardrivingSMA 5 (dual-band)
04 MeshtasticHeltec V3LoRa 915MHz mesh commsSMA 6 (4 dBi)
06 DroneWROOM-32RemoteID drone detectionInternal
18 HaleHoundCYD #2IoT Recon + SubGHz + NFCInternal
19 RaspyJackPi Zero 2WWired network pentestingInternal
05 RayHunterOrbic RC400LIMSI catcher / stingray detectorInternal (cellular)
07 KismetPAU0F + RT5370WiFi 6E wardrivingSMA 7 (tri-band)
SharedVK-162 GPSGPS for all tools via gpsdInternal

Standalone (Separate Portable Device)

ProjectWhyHardware
02 Flipper ZeroPocket multi-tool, own screen/batteryFlipper Zero + AWOK C5 Touch
03 PwnagotchiAutonomous AI, pocket carryPi Zero 2W + e-ink + PiSugar
09 Project Nomadx64 only (blocked on ARM)LattePanda / x64 SBC
11 NyanBOXPre-built sealed unitNyanBOX kit ($220)
12 USB Rubber DuckyUSB stick, physical accessHak5 Ducky / DIY ESP32-S2

Companion / Tool (Software or Reference)

ProjectRole
13 ESP TerminatorWeb flasher for the deck's ESP32s
15 ESP32-DIVSuperseded by HaleHound (Project 18)
16 BlueJammerReference only — jamming is illegal; lawful detector side merged
17 OUI-SpyDetection merged into Flock + BLE firmware

Resources

ResourceDescription
OSINT / CTIOpen-source intelligence tools, techniques, and reference material

Status Legend

StatusMeaning
BuiltAssembled, flashed, and working
Ready to BuildHave all or most parts needed
Ready to UseWeb tool, no hardware needed
EvaluatingComparing options before committing to hardware
BrainstormDesign/planning stage, not yet parts-listed
TroubleshootingBuilt but has issues to resolve
In TransitHardware ordered, awaiting delivery
Blocked (ARM)Hardware incompatibility preventing progress
Need HardwareMissing key component(s)
Not Yet PurchasedPrimary hardware not yet bought
Reference onlyCataloged for reference; not built or operated

Hardware Inventory

Full inventory of all purchased hardware with datasheets, drivers, and setup guides: INVENTORY.md

What I Have (core build hardware — see INVENTORY.md for the full itemized spend, ~$1,900–$2,200)

Compute:

  • Raspberry Pi 5 8GB Starter Kit (CanaKit, 128GB SD)
  • Raspberry Pi Zero 2 W Starter Kit (CanaKit, 32GB SD)
  • ESP32 LoRa V3 Dev Board (Meshnology, SX1262 915MHz)
  • ESP32 Gold Edition 3-Pack (Lonely Binary, IPEX antenna)
  • ESP32-WROOM-32 Dev Board
  • ESP32 GPIO Breakout Boards 5-Pack (AEDIKO)
  • ESP32-C5 WiFi 6 Dev Boards x2 (Waveshare, dual-band 2.4+5GHz, IPEX antenna, cyberdeck Marauder C5)

Displays:

  • 2.13" E-Ink HAT V4 (Waveshare, for Pwnagotchi)
  • 5" HMI ESP32 Display (ELECROW CrowPanel, 800x480)
  • 7" Touchscreen DSI x2 (Hosyond, for Pi)
  • 5" Resistive TFT LCD (ELECROW, HDMI)
  • 2.8" CYD Touchscreen 2-Pack (ESP32, ILI9341)
  • 4.0" ESP32 Touchscreen (AITRIP, ST7796)

Networking:

  • WiFi 6E USB Adapter (Panda PAU0F AXE3000, Kali-compatible)
  • WiFi USB Dongle (RT5370, monitor mode capable)
  • 915MHz LoRa Antennas 2-Pack
  • WiFi/BT Antennas 2-Pack (Bingfu)
  • 2.4G WiFi Antennas 2-Pack (DIYmall)
  • SMA/RP-SMA Adapters 2-Pack

Power: PiSugar S 1200mAh (Pi Zero UPS), BreadVolt Power Supply

Storage: 128GB SD 6-Pack, 16GB SD 10-Pack, 32GB USB 10-Pack, SD card cases

Tools: Fluke 17B+ Multimeter, Soldering Pad, Kapton Tape, Component Kit, Breadboards, Pin Headers

Input: ProtoArc Foldable Keyboard, Rii K06 Mini Keyboard x2


What I Still Need

ItemFor ProjectEst. PricePriority
Flipper ZeroFlipper Zero~$170Medium
ESP32 WiFi Board (Dual C5 Touch)Flipper Zero~$30-50Low (need Flipper first)
USB Rubber Ducky (Hak5)Rubber Ducky~$80Low (can DIY)
Orbic Speed RC400LRayHunter~$20-30 usedMedium
Lonely Binary ESP32 Gold (1 or 3-pack)Cyberdeck Marauder (Gold #1 in use as standalone)~$12-36Medium
Foldable USB Solar Panel (20-28W)Cyberdeck (solar charging)~$40-70Medium
GPS Module (USB or UART)Kismet Wardriving~$15-25Medium
LattePanda Delta 3 (or x64 SBC)Project Nomad~$200-300Low
Alfa AWUS036ACM (or similar)Kismet (monitor mode)~$40-50Medium
ESP32-DIV board + RF shield (ESP32-S3, CC1101, 3x NRF24, IR)ESP32-DIV~$40-70 DIYMedium
NRF24L01+ PA/LNA module (+ 3.3V adapter/cap)RF interference detect / Mousejack research / HaleHound~$8-12Low
CC1101 SubGHz Module (HW-863)HaleHound SubGHz (replay, brute force, Tesla)~$5-8Medium
PN532 V3 NFC/RFID Module (SPI)HaleHound NFC read/clone/brute~$5-8Medium
U.FL-to-SMA Pigtail Cables x2ESP32-C5 boards → SMA bulkhead (dual-band antennas)~$5-8High
Raspberry Pi Zero 2 WHRaspyJack (dedicated, separate from Pwnagotchi)~$15-20Medium
Waveshare 1.44" LCD HATRaspyJack display (joystick + buttons)~$12-15Medium
USB OTG + USB-to-Ethernet AdapterRaspyJack wired network attacks~$8-15Medium
LILYGO T-Display S3 (ESP32-S3, 1.9" TFT)OUI-Spy (full BLE + WiFi, built-in screen)~$18-25High
Seeed XIAO ESP32-S3 (compact alt)OUI-Spy (all modes, add external OLED)~$8-14Medium (alt to T-Display)
Passive Piezo Buzzer (3.3V, through-hole)OUI-Spy (audio alerts)~$1-3High (with T-Display)
3.7V LiPo Battery (500-1000mAh, JST 1.25mm)OUI-Spy (portable power)~$5-8Medium
Soldering Iron + AccessoriesGeneral--Owned

Projects I Can Start Right Now

1. OSINT (Software Only)

No hardware needed. Install tools and start practicing. See OSINT resource guide.

2. ESP32 Marauder

Have multiple ESP32 boards and CYD touchscreens. Flash via ESP Terminator web flasher. See project guide.

3. ESP Terminator (Web Flasher)

Already a web tool -- use it to flash Marauder, GhostESP, or Bruce firmware onto ESP32 boards. See project guide.

4. BLE Detection / Chasing Your Tail

ESP32 boards are ready. Flash BLE scanning firmware or build Chasing Your Tail NG. See BLE guide and Chasing Your Tail guide.

5. Flock / Drone Detection

ESP32 boards and WiFi antennas available. See project guide.

6. Kismet Wardriving

Pi 5, WiFi adapters, and storage ready. Need GPS module for full wardriving. See project guide.

7. OUI-Spy (WiFi-Only Quick Start)

Gold #3 or CYD #2 can run Flock-You WiFi promiscuous firmware today — no new hardware needed. For the full experience with BLE Detector, Foxhunter, and all modes, pick up a LILYGO T-Display S3 (~$20, built-in screen). See project guide.

8. HaleHound + IoT Recon

CYD #2 can be flashed to HaleHound right now via halehound.com web flasher. IoT Recon credential brute force works with just the CYD — no external modules needed. Add CC1101/NRF24/PN532 later for SubGHz/NFC. See project guide.

9. ESP32-C5 Dual-Band Marauder

Both Waveshare ESP32-C5 boards are ready to flash with Marauder C5 firmware for 2.4+5GHz attacks. Use the headless-marauder-gui flasher with C5 target. Dual-band antennas via IPEX connector. See Marauder C5 wiki.


Projects Needing Troubleshooting

Pwnagotchi -- Not Booting

  • Issue: Display blank, not broadcasting on 2.4GHz (Marauder's sniffpwn detected nothing)
  • Hardware ruled out: Fluke 17B+ confirmed proper voltage and continuity on all GPIO pins
  • Likely Cause: Boot/image issue — Pi probably isn't running Pwnagotchi at all
  • Next Step: Connect to PC via USB RNDIS, check if Pi responds to SSH at 10.0.0.2
  • Full debug plan:cyberdeck integration guide

Meshtastic -- Node Not Detected via USB

  • Issue: Computer doesn't detect node when plugged in
  • Likely Cause: USB driver issue (CH340/CP2102) or charge-only cable
  • Action Items: Install correct USB-serial driver, try a different USB cable, check Device Manager
  • Full troubleshooting guide:projects/04-meshtastic/

Project Nomad -- ARM Incompatibility

  • Issue: Pi 5 (ARM) not supported; requires x64 architecture
  • Options: Use LattePanda Delta 3 (x64), try QEMU/box64 emulation, or fork for ARM
  • Full analysis:projects/09-project-nomad/

Video References & Guides

Project-Specific Videos

VideoProjectLink
ESP32 Marauder Build GuideESP32 MarauderWatch
ESP32 Marauder Deep DiveESP32 MarauderWatch
Flock Camera DetectionFlock DetectionWatch
Drone DetectionDrone DetectionWatch
Meshtastic for DummiesMeshtasticWatch
OSINT GuideOSINTWatch

General / Unlabeled Videos

LinkNotes
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related

Instagram References

Link
Reel 1
Reel 2
Reel 3

Git Repositories

RepositoryProjectLink
ESP32 MarauderESP32 Marauderjustcallmekoko/ESP32Marauder
flock-youFlock Detectioncolonelpanichacks/flock-you
USB Rubber Ducky PayloadsRubber Duckyhak5/usbrubberducky-payloads
NyanBOXNyanBOXjbohack/nyanBOX
Haven MANETMeshtasticbuildwithparallel/haven-manet-ip-mesh-radio
MeshtasticMeshtasticmeshtastic
Project NomadProject NomadCrosstalk-Solutions/project-nomad
RayHunterRayHunterEFForg/rayhunter
Chasing Your Tail NGChasing Your TailArgeliusLabs/Chasing-Your-Tail-NG
KismetKismetkismetwireless
Open Source CTI ToolsOSINT (Resource)BushidoUK/Open-source-tools-for-CTI
ESP32-DIVESP32-DIVcifertech/esp32-div
Headless Marauder GUIMarauder / CyberdeckLxveAce/headless-marauder-gui
Mousejack (nRF24 research)BlueJammer detectorBastilleResearch/mousejack
OUI-SpyOUI-Spycolonelpanichacks/oui-spy
OUI-Spy Unified BlueOUI-Spycolonelpanichacks/oui-spy-unified-blue
OUI-Spy Omni (Luke Switzer)OUI-Spylukeswitz/oui-spy-unified-blue
OUI Master Database (88K+ OUIs)OUI-SpyRingmast4r/OUI-Master-Database
HaleHound-CYDHaleHoundJesseCHale/HaleHound-CYD
ESP32 Marauder (C5 firmware)Marauder (dual-band)justcallmekoko/ESP32Marauder
RaspyJackRaspyJack7h30th3r0n3/Raspyjack
RaspyJack Community PayloadsRaspyJackwickednull/raspyjack-payloads
GhostESP Revival (C5 support)Dual-band alternative FWGhostESP

Project Ecosystem Map

 ┌──────────────────────────┐
│ CYBERDECK (Pelican 1300) │
│ 14 devices, 7 SMA, 12 SW │
└────────────┬─────────────┘
┌──────────────┬────────┼────────┬──────────────┐
│ │ │ │ │
┌──────┴──────┐ ┌────┴────┐ ┌─┴──┐ ┌──┴─────┐ ┌──────┴──────┐
│ WiFi/BLE │ │ RECON │ │MESH│ │WIRED │ │SURVEILLANCE │
│ OFFENSE │ │ │ │COMM│ │ATTACKS │ │ DETECTION │
└──────┬──────┘ └────┬────┘ └─┬──┘ └──┬─────┘ └──────┬──────┘
│ Gold#1 MAR │ │ PAU0F │ │Heltec│ │PiZero RJ│ │ Gold#2 FLK │
│ C5#1 5G MAR │ │ RT5370 │ │LoRa │ │HaleHound│ │ Gold#3 BLE │
│ C5#2 5G SCN │ │ Kismet │ │915MHz│ │IoT Rec │ │ WROOM Drn │
└─────────────┘ └─────────┘ └──────┘ └─────────┘ │ CYT Tail │
└────────────┘
┌──────────────────── STANDALONE ────────────────────────┐
│ │
│ Flipper Zero (pocket) Pwnagotchi (pocket AI) │
│ RayHunter (Orbic phone) NyanBOX (pre-built) │
│ USB Rubber Ducky (USB) Project Nomad (x64 blocked) │
└─────────────────────────────────────────────────────────┘
┌──────────────────── COMPANION ─────────────────────────┐
│ ESP Terminator (flasher) OSINT/CTI (software) │
│ ESP32-DIV (→ HaleHound) BlueJammer (reference) │
│ OUI-Spy (→ Flock+BLE) │
└─────────────────────────────────────────────────────────┘

Shared Hardware

Many projects share the same ESP32 boards, Raspberry Pi units, WiFi adapters, and accessories. Before starting a new project, check the INVENTORY.md to see what you already have that can be reused.

Key shared components:

  • ESP32 boards (Lonely Binary 3-pack, WROOM-32, AEDIKO breakouts) -> Marauder, BLE Detection, Flock Detection, Chasing Your Tail, OUI-Spy (WiFi-only modes)
  • ESP32-C5 boards (Waveshare 2-pack) -> Dual-band Marauder (2.4+5GHz), dual-band scanning/wardriving, IoT Recon
  • Raspberry Pi 5 -> Kismet, Project Nomad (if ARM solved), general server
  • Raspberry Pi Zero 2 W -> Pwnagotchi, RaspyJack (need dedicated units)
  • Panda PAU0F WiFi 6E adapter -> Kismet, general pentesting
  • SD cards & USB drives -> All projects needing OS images or data storage
  • Fluke multimeter -> Troubleshooting all electronics projects

License

Released under the MIT License. This repository is documentation, research, and build notes -- not production software or libraries.


Disclaimer

These are personal security-research and hardware projects shared for educational purposes. Use any tools, firmware, or techniques referenced here only on systems, networks, and devices that you own or are explicitly authorized to test. Some techniques may be illegal to use against systems you do not own. You are solely responsible for complying with all applicable laws. Everything is provided as-is, with no warranty and no liability for misuse or damage. RF jamming and unauthorized interference are illegal in most jurisdictions -- this repo catalogs jammers for reference only and uses lawful detector firmware instead.

Security vulnerabilities or harmful/misleading guidance can be reported per the security policy.


📫 Connect

Discord:discord.gg/lxvelabs · GitHub:@LxveAce · Email:LxveLabs@proton.me (business) · lxveace@proton.me (direct) · Sites:lxvelabs.com · lxveace.com


Built by LxveAce · a LxveLabs project

Hardware supported by PCBWay — LxveLabs is developing a board in collaboration with PCBWay.

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Repository files navigation

Security & Hardware Projects

A self-taught cyberdeck and wireless-security build log

19 projects, one 14-device Pelican 1300 cyberdeck, all real build notes — no vaporware.

LicenseLast commitStars

Cyberdeck build · Project directory · Hardware inventory · Discord


Cybersecurity, wireless, and hardware-hacking projects — from ESP32 tools to LoRa mesh to surveillance detection. Each one has its own folder with the research, a step-by-step build guide, and links to the parts I actually used. The flagship is a 14-device Pelican 1300 cyberdeck (Project 14) that folds the integrable projects into one field-portable rig.

It's a hobby-driven, self-taught portfolio. Everything here is documentation, research, and build notes — not production software.

⚠️Lawful, authorized use only. These are personal security-research and hardware projects shared for education. Use any tool, firmware, or technique referenced here only on systems and devices you own or are explicitly authorized to test. Full terms in the Disclaimer.

Status

Healthy public docs/research portfolio — 19 documented projects, the flagship being the 14-device Pelican 1300 cyberdeck (Project 14). MIT-licensed, default branch main. Nothing here is a shipped binary; the work is keeping the research and build notes accurate as hardware arrives and gets assembled.

Software I build for the deck (own repos, not vendored here — badges pull the live release so they never go stale):

cyber-controlleruniversal-flasherheadless-marauder-gui

  • Cyber Controller — the flagship. Flash, control, and coordinate ESP32 security firmware from one screen.
  • universal-flasher — standalone firmware + OS flasher (ESP32 firmware, and Kali/Tails/Arch to USB). No controller or logger.
  • headless-marauder-gui — standalone ESP32 Marauder controller and multi-firmware flasher.

Still open:

  • Bump the vendored Marauder GUI snapshot to the current upstream release and point readers at its Releases page.
  • Add a lightweight CI check (python -m py_compile) to guard the one vendored code snapshot.
  • Build out the projects still marked Ready to Build as the remaining parts land.

Project Directory

#ProjectStatusDifficultyDescription
01ESP32 MarauderBuilt (CYD + headless + C5 dual-band)MediumWiFi/Bluetooth offensive & defensive toolkit on ESP32 — now with 2.4+5GHz dual-band via ESP32-C5
02Flipper Zero + ESP32Not Yet PurchasedEasyMulti-tool for sub-GHz, RFID, NFC, IR + WiFi via ESP32 board
03PwnagotchiTroubleshootingMediumAI-powered WiFi handshake capture tool on Pi Zero
04MeshtasticTroubleshootingEasy-MediumLoRa mesh networking for off-grid communications
05RayHunterNeed HardwareEasyEFF's cell-site simulator (stingray) detector
06Flock & Drone DetectionReady to BuildMediumALPR camera detection + RF drone detection
07Kismet WardrivingReady to BuildMediumWireless network detection, sniffing, and mapping
08BLE Detection & TrackingReady to BuildEasy-MediumBluetooth tracker detection and presence monitoring
09Project NomadBlocked (ARM)HardOffline communications and media platform
10Chasing Your TailReady to BuildEasyDetect unwanted AirTag/Tile/SmartTag trackers
11NyanBOXIn TransitEasyPre-built portable pentesting toolkit
12USB Rubber DuckyNot Yet PurchasedEasyKeystroke injection tool (or DIY with ESP32)
13ESP TerminatorReady to UseEasyWeb-based ESP32 firmware flasher for multiple tools
14CyberdeckBrainstormHardAll-in-one portable security rig — 14 devices, 12 switches, 7 SMA antennas (Pi 5 + ESP32-C5 dual-band + RayHunter + HaleHound + RaspyJack + Meshtastic + Kismet)
15ESP32-DIVEvaluatingMediumOpen-source ESP32-S3 multitool — Sub-GHz, IR, RFID/NFC, 2.4GHz (Flipper-class)
16BlueJammer-V2Reference only--2.4GHz RF jammer — cataloged for reference; deck uses the lawful detector instead
17OUI-SpyReady to BuildMediumPassive wireless surveillance detection — OUI-based device identification, Flock/drone/tracker scanning on ESP32-S3
18HaleHound + IoT ReconReady to BuildMediumMulti-protocol attack toolkit on CYD — WiFi, BLE, SubGHz, NFC, IoT credential brute force (ESP32-DIV fork)
19RaspyJackReady to BuildEasy-MediumPortable network pentesting toolkit on Pi Zero 2W — 231+ payloads, wired attacks, WebUI (Shark Jack alternative)

Cyberdeck Classification

Every project falls into one of three categories relative to the Cyberdeck build (Pelican 1300, 14 devices, 7 SMA bulkheads, 12 switches):

Deck-Integrated (Board Mounted Inside)

ProjectBoardRoleAntenna
01 MarauderGold #1 + CYD #12.4GHz WiFi/BLE offensiveSMA 1 (5 dBi)
06 FlockGold #2ALPR camera detectionSMA 2 (5 dBi)
08/10 BLE+CYTGold #3BLE tracker + tail detectionSMA 3 (5 dBi)
01 Marauder 5GC5 #1Dual-band 2.4+5GHz attacksSMA 4 (dual-band)
07 Kismet 5GC5 #2Dual-band scanning/wardrivingSMA 5 (dual-band)
04 MeshtasticHeltec V3LoRa 915MHz mesh commsSMA 6 (4 dBi)
06 DroneWROOM-32RemoteID drone detectionInternal
18 HaleHoundCYD #2IoT Recon + SubGHz + NFCInternal
19 RaspyJackPi Zero 2WWired network pentestingInternal
05 RayHunterOrbic RC400LIMSI catcher / stingray detectorInternal (cellular)
07 KismetPAU0F + RT5370WiFi 6E wardrivingSMA 7 (tri-band)
SharedVK-162 GPSGPS for all tools via gpsdInternal

Standalone (Separate Portable Device)

ProjectWhyHardware
02 Flipper ZeroPocket multi-tool, own screen/batteryFlipper Zero + AWOK C5 Touch
03 PwnagotchiAutonomous AI, pocket carryPi Zero 2W + e-ink + PiSugar
09 Project Nomadx64 only (blocked on ARM)LattePanda / x64 SBC
11 NyanBOXPre-built sealed unitNyanBOX kit ($220)
12 USB Rubber DuckyUSB stick, physical accessHak5 Ducky / DIY ESP32-S2

Companion / Tool (Software or Reference)

ProjectRole
13 ESP TerminatorWeb flasher for the deck's ESP32s
15 ESP32-DIVSuperseded by HaleHound (Project 18)
16 BlueJammerReference only — jamming is illegal; lawful detector side merged
17 OUI-SpyDetection merged into Flock + BLE firmware

Resources

ResourceDescription
OSINT / CTIOpen-source intelligence tools, techniques, and reference material

Status Legend

StatusMeaning
BuiltAssembled, flashed, and working
Ready to BuildHave all or most parts needed
Ready to UseWeb tool, no hardware needed
EvaluatingComparing options before committing to hardware
BrainstormDesign/planning stage, not yet parts-listed
TroubleshootingBuilt but has issues to resolve
In TransitHardware ordered, awaiting delivery
Blocked (ARM)Hardware incompatibility preventing progress
Need HardwareMissing key component(s)
Not Yet PurchasedPrimary hardware not yet bought
Reference onlyCataloged for reference; not built or operated

Hardware Inventory

Full inventory of all purchased hardware with datasheets, drivers, and setup guides: INVENTORY.md

What I Have (core build hardware — see INVENTORY.md for the full itemized spend, ~$1,900–$2,200)

Compute:

  • Raspberry Pi 5 8GB Starter Kit (CanaKit, 128GB SD)
  • Raspberry Pi Zero 2 W Starter Kit (CanaKit, 32GB SD)
  • ESP32 LoRa V3 Dev Board (Meshnology, SX1262 915MHz)
  • ESP32 Gold Edition 3-Pack (Lonely Binary, IPEX antenna)
  • ESP32-WROOM-32 Dev Board
  • ESP32 GPIO Breakout Boards 5-Pack (AEDIKO)
  • ESP32-C5 WiFi 6 Dev Boards x2 (Waveshare, dual-band 2.4+5GHz, IPEX antenna, cyberdeck Marauder C5)

Displays:

  • 2.13" E-Ink HAT V4 (Waveshare, for Pwnagotchi)
  • 5" HMI ESP32 Display (ELECROW CrowPanel, 800x480)
  • 7" Touchscreen DSI x2 (Hosyond, for Pi)
  • 5" Resistive TFT LCD (ELECROW, HDMI)
  • 2.8" CYD Touchscreen 2-Pack (ESP32, ILI9341)
  • 4.0" ESP32 Touchscreen (AITRIP, ST7796)

Networking:

  • WiFi 6E USB Adapter (Panda PAU0F AXE3000, Kali-compatible)
  • WiFi USB Dongle (RT5370, monitor mode capable)
  • 915MHz LoRa Antennas 2-Pack
  • WiFi/BT Antennas 2-Pack (Bingfu)
  • 2.4G WiFi Antennas 2-Pack (DIYmall)
  • SMA/RP-SMA Adapters 2-Pack

Power: PiSugar S 1200mAh (Pi Zero UPS), BreadVolt Power Supply

Storage: 128GB SD 6-Pack, 16GB SD 10-Pack, 32GB USB 10-Pack, SD card cases

Tools: Fluke 17B+ Multimeter, Soldering Pad, Kapton Tape, Component Kit, Breadboards, Pin Headers

Input: ProtoArc Foldable Keyboard, Rii K06 Mini Keyboard x2


What I Still Need

ItemFor ProjectEst. PricePriority
Flipper ZeroFlipper Zero~$170Medium
ESP32 WiFi Board (Dual C5 Touch)Flipper Zero~$30-50Low (need Flipper first)
USB Rubber Ducky (Hak5)Rubber Ducky~$80Low (can DIY)
Orbic Speed RC400LRayHunter~$20-30 usedMedium
Lonely Binary ESP32 Gold (1 or 3-pack)Cyberdeck Marauder (Gold #1 in use as standalone)~$12-36Medium
Foldable USB Solar Panel (20-28W)Cyberdeck (solar charging)~$40-70Medium
GPS Module (USB or UART)Kismet Wardriving~$15-25Medium
LattePanda Delta 3 (or x64 SBC)Project Nomad~$200-300Low
Alfa AWUS036ACM (or similar)Kismet (monitor mode)~$40-50Medium
ESP32-DIV board + RF shield (ESP32-S3, CC1101, 3x NRF24, IR)ESP32-DIV~$40-70 DIYMedium
NRF24L01+ PA/LNA module (+ 3.3V adapter/cap)RF interference detect / Mousejack research / HaleHound~$8-12Low
CC1101 SubGHz Module (HW-863)HaleHound SubGHz (replay, brute force, Tesla)~$5-8Medium
PN532 V3 NFC/RFID Module (SPI)HaleHound NFC read/clone/brute~$5-8Medium
U.FL-to-SMA Pigtail Cables x2ESP32-C5 boards → SMA bulkhead (dual-band antennas)~$5-8High
Raspberry Pi Zero 2 WHRaspyJack (dedicated, separate from Pwnagotchi)~$15-20Medium
Waveshare 1.44" LCD HATRaspyJack display (joystick + buttons)~$12-15Medium
USB OTG + USB-to-Ethernet AdapterRaspyJack wired network attacks~$8-15Medium
LILYGO T-Display S3 (ESP32-S3, 1.9" TFT)OUI-Spy (full BLE + WiFi, built-in screen)~$18-25High
Seeed XIAO ESP32-S3 (compact alt)OUI-Spy (all modes, add external OLED)~$8-14Medium (alt to T-Display)
Passive Piezo Buzzer (3.3V, through-hole)OUI-Spy (audio alerts)~$1-3High (with T-Display)
3.7V LiPo Battery (500-1000mAh, JST 1.25mm)OUI-Spy (portable power)~$5-8Medium
Soldering Iron + AccessoriesGeneral--Owned

Projects I Can Start Right Now

1. OSINT (Software Only)

No hardware needed. Install tools and start practicing. See OSINT resource guide.

2. ESP32 Marauder

Have multiple ESP32 boards and CYD touchscreens. Flash via ESP Terminator web flasher. See project guide.

3. ESP Terminator (Web Flasher)

Already a web tool -- use it to flash Marauder, GhostESP, or Bruce firmware onto ESP32 boards. See project guide.

4. BLE Detection / Chasing Your Tail

ESP32 boards are ready. Flash BLE scanning firmware or build Chasing Your Tail NG. See BLE guide and Chasing Your Tail guide.

5. Flock / Drone Detection

ESP32 boards and WiFi antennas available. See project guide.

6. Kismet Wardriving

Pi 5, WiFi adapters, and storage ready. Need GPS module for full wardriving. See project guide.

7. OUI-Spy (WiFi-Only Quick Start)

Gold #3 or CYD #2 can run Flock-You WiFi promiscuous firmware today — no new hardware needed. For the full experience with BLE Detector, Foxhunter, and all modes, pick up a LILYGO T-Display S3 (~$20, built-in screen). See project guide.

8. HaleHound + IoT Recon

CYD #2 can be flashed to HaleHound right now via halehound.com web flasher. IoT Recon credential brute force works with just the CYD — no external modules needed. Add CC1101/NRF24/PN532 later for SubGHz/NFC. See project guide.

9. ESP32-C5 Dual-Band Marauder

Both Waveshare ESP32-C5 boards are ready to flash with Marauder C5 firmware for 2.4+5GHz attacks. Use the headless-marauder-gui flasher with C5 target. Dual-band antennas via IPEX connector. See Marauder C5 wiki.


Projects Needing Troubleshooting

Pwnagotchi -- Not Booting

  • Issue: Display blank, not broadcasting on 2.4GHz (Marauder's sniffpwn detected nothing)
  • Hardware ruled out: Fluke 17B+ confirmed proper voltage and continuity on all GPIO pins
  • Likely Cause: Boot/image issue — Pi probably isn't running Pwnagotchi at all
  • Next Step: Connect to PC via USB RNDIS, check if Pi responds to SSH at 10.0.0.2
  • Full debug plan:cyberdeck integration guide

Meshtastic -- Node Not Detected via USB

  • Issue: Computer doesn't detect node when plugged in
  • Likely Cause: USB driver issue (CH340/CP2102) or charge-only cable
  • Action Items: Install correct USB-serial driver, try a different USB cable, check Device Manager
  • Full troubleshooting guide:projects/04-meshtastic/

Project Nomad -- ARM Incompatibility

  • Issue: Pi 5 (ARM) not supported; requires x64 architecture
  • Options: Use LattePanda Delta 3 (x64), try QEMU/box64 emulation, or fork for ARM
  • Full analysis:projects/09-project-nomad/

Video References & Guides

Project-Specific Videos

VideoProjectLink
ESP32 Marauder Build GuideESP32 MarauderWatch
ESP32 Marauder Deep DiveESP32 MarauderWatch
Flock Camera DetectionFlock DetectionWatch
Drone DetectionDrone DetectionWatch
Meshtastic for DummiesMeshtasticWatch
OSINT GuideOSINTWatch

General / Unlabeled Videos

LinkNotes
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related

Instagram References

Link
Reel 1
Reel 2
Reel 3

Git Repositories

RepositoryProjectLink
ESP32 MarauderESP32 Marauderjustcallmekoko/ESP32Marauder
flock-youFlock Detectioncolonelpanichacks/flock-you
USB Rubber Ducky PayloadsRubber Duckyhak5/usbrubberducky-payloads
NyanBOXNyanBOXjbohack/nyanBOX
Haven MANETMeshtasticbuildwithparallel/haven-manet-ip-mesh-radio
MeshtasticMeshtasticmeshtastic
Project NomadProject NomadCrosstalk-Solutions/project-nomad
RayHunterRayHunterEFForg/rayhunter
Chasing Your Tail NGChasing Your TailArgeliusLabs/Chasing-Your-Tail-NG
KismetKismetkismetwireless
Open Source CTI ToolsOSINT (Resource)BushidoUK/Open-source-tools-for-CTI
ESP32-DIVESP32-DIVcifertech/esp32-div
Headless Marauder GUIMarauder / CyberdeckLxveAce/headless-marauder-gui
Mousejack (nRF24 research)BlueJammer detectorBastilleResearch/mousejack
OUI-SpyOUI-Spycolonelpanichacks/oui-spy
OUI-Spy Unified BlueOUI-Spycolonelpanichacks/oui-spy-unified-blue
OUI-Spy Omni (Luke Switzer)OUI-Spylukeswitz/oui-spy-unified-blue
OUI Master Database (88K+ OUIs)OUI-SpyRingmast4r/OUI-Master-Database
HaleHound-CYDHaleHoundJesseCHale/HaleHound-CYD
ESP32 Marauder (C5 firmware)Marauder (dual-band)justcallmekoko/ESP32Marauder
RaspyJackRaspyJack7h30th3r0n3/Raspyjack
RaspyJack Community PayloadsRaspyJackwickednull/raspyjack-payloads
GhostESP Revival (C5 support)Dual-band alternative FWGhostESP

Project Ecosystem Map

 ┌──────────────────────────┐
│ CYBERDECK (Pelican 1300) │
│ 14 devices, 7 SMA, 12 SW │
└────────────┬─────────────┘
┌──────────────┬────────┼────────┬──────────────┐
│ │ │ │ │
┌──────┴──────┐ ┌────┴────┐ ┌─┴──┐ ┌──┴─────┐ ┌──────┴──────┐
│ WiFi/BLE │ │ RECON │ │MESH│ │WIRED │ │SURVEILLANCE │
│ OFFENSE │ │ │ │COMM│ │ATTACKS │ │ DETECTION │
└──────┬──────┘ └────┬────┘ └─┬──┘ └──┬─────┘ └──────┬──────┘
│ Gold#1 MAR │ │ PAU0F │ │Heltec│ │PiZero RJ│ │ Gold#2 FLK │
│ C5#1 5G MAR │ │ RT5370 │ │LoRa │ │HaleHound│ │ Gold#3 BLE │
│ C5#2 5G SCN │ │ Kismet │ │915MHz│ │IoT Rec │ │ WROOM Drn │
└─────────────┘ └─────────┘ └──────┘ └─────────┘ │ CYT Tail │
└────────────┘
┌──────────────────── STANDALONE ────────────────────────┐
│ │
│ Flipper Zero (pocket) Pwnagotchi (pocket AI) │
│ RayHunter (Orbic phone) NyanBOX (pre-built) │
│ USB Rubber Ducky (USB) Project Nomad (x64 blocked) │
└─────────────────────────────────────────────────────────┘
┌──────────────────── COMPANION ─────────────────────────┐
│ ESP Terminator (flasher) OSINT/CTI (software) │
│ ESP32-DIV (→ HaleHound) BlueJammer (reference) │
│ OUI-Spy (→ Flock+BLE) │
└─────────────────────────────────────────────────────────┘

Shared Hardware

Many projects share the same ESP32 boards, Raspberry Pi units, WiFi adapters, and accessories. Before starting a new project, check the INVENTORY.md to see what you already have that can be reused.

Key shared components:

  • ESP32 boards (Lonely Binary 3-pack, WROOM-32, AEDIKO breakouts) -> Marauder, BLE Detection, Flock Detection, Chasing Your Tail, OUI-Spy (WiFi-only modes)
  • ESP32-C5 boards (Waveshare 2-pack) -> Dual-band Marauder (2.4+5GHz), dual-band scanning/wardriving, IoT Recon
  • Raspberry Pi 5 -> Kismet, Project Nomad (if ARM solved), general server
  • Raspberry Pi Zero 2 W -> Pwnagotchi, RaspyJack (need dedicated units)
  • Panda PAU0F WiFi 6E adapter -> Kismet, general pentesting
  • SD cards & USB drives -> All projects needing OS images or data storage
  • Fluke multimeter -> Troubleshooting all electronics projects

License

Released under the MIT License. This repository is documentation, research, and build notes -- not production software or libraries.


Disclaimer

These are personal security-research and hardware projects shared for educational purposes. Use any tools, firmware, or techniques referenced here only on systems, networks, and devices that you own or are explicitly authorized to test. Some techniques may be illegal to use against systems you do not own. You are solely responsible for complying with all applicable laws. Everything is provided as-is, with no warranty and no liability for misuse or damage. RF jamming and unauthorized interference are illegal in most jurisdictions -- this repo catalogs jammers for reference only and uses lawful detector firmware instead.

Security vulnerabilities or harmful/misleading guidance can be reported per the security policy.


📫 Connect

Discord:discord.gg/lxvelabs · GitHub:@LxveAce · Email:LxveLabs@proton.me (business) · lxveace@proton.me (direct) · Sites:lxvelabs.com · lxveace.com


Built by LxveAce · a LxveLabs project

Hardware supported by PCBWay — LxveLabs is developing a board in collaboration with PCBWay.

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

Security & Hardware Projects

A self-taught cyberdeck and wireless-security build log

19 projects, one 14-device Pelican 1300 cyberdeck, all real build notes — no vaporware.

LicenseLast commitStars

Cyberdeck build · Project directory · Hardware inventory · Discord


Cybersecurity, wireless, and hardware-hacking projects — from ESP32 tools to LoRa mesh to surveillance detection. Each one has its own folder with the research, a step-by-step build guide, and links to the parts I actually used. The flagship is a 14-device Pelican 1300 cyberdeck (Project 14) that folds the integrable projects into one field-portable rig.

It's a hobby-driven, self-taught portfolio. Everything here is documentation, research, and build notes — not production software.

⚠️Lawful, authorized use only. These are personal security-research and hardware projects shared for education. Use any tool, firmware, or technique referenced here only on systems and devices you own or are explicitly authorized to test. Full terms in the Disclaimer.

Status

Healthy public docs/research portfolio — 19 documented projects, the flagship being the 14-device Pelican 1300 cyberdeck (Project 14). MIT-licensed, default branch main. Nothing here is a shipped binary; the work is keeping the research and build notes accurate as hardware arrives and gets assembled.

Software I build for the deck (own repos, not vendored here — badges pull the live release so they never go stale):

cyber-controlleruniversal-flasherheadless-marauder-gui

  • Cyber Controller — the flagship. Flash, control, and coordinate ESP32 security firmware from one screen.
  • universal-flasher — standalone firmware + OS flasher (ESP32 firmware, and Kali/Tails/Arch to USB). No controller or logger.
  • headless-marauder-gui — standalone ESP32 Marauder controller and multi-firmware flasher.

Still open:

  • Bump the vendored Marauder GUI snapshot to the current upstream release and point readers at its Releases page.
  • Add a lightweight CI check (python -m py_compile) to guard the one vendored code snapshot.
  • Build out the projects still marked Ready to Build as the remaining parts land.

Project Directory

#ProjectStatusDifficultyDescription
01ESP32 MarauderBuilt (CYD + headless + C5 dual-band)MediumWiFi/Bluetooth offensive & defensive toolkit on ESP32 — now with 2.4+5GHz dual-band via ESP32-C5
02Flipper Zero + ESP32Not Yet PurchasedEasyMulti-tool for sub-GHz, RFID, NFC, IR + WiFi via ESP32 board
03PwnagotchiTroubleshootingMediumAI-powered WiFi handshake capture tool on Pi Zero
04MeshtasticTroubleshootingEasy-MediumLoRa mesh networking for off-grid communications
05RayHunterNeed HardwareEasyEFF's cell-site simulator (stingray) detector
06Flock & Drone DetectionReady to BuildMediumALPR camera detection + RF drone detection
07Kismet WardrivingReady to BuildMediumWireless network detection, sniffing, and mapping
08BLE Detection & TrackingReady to BuildEasy-MediumBluetooth tracker detection and presence monitoring
09Project NomadBlocked (ARM)HardOffline communications and media platform
10Chasing Your TailReady to BuildEasyDetect unwanted AirTag/Tile/SmartTag trackers
11NyanBOXIn TransitEasyPre-built portable pentesting toolkit
12USB Rubber DuckyNot Yet PurchasedEasyKeystroke injection tool (or DIY with ESP32)
13ESP TerminatorReady to UseEasyWeb-based ESP32 firmware flasher for multiple tools
14CyberdeckBrainstormHardAll-in-one portable security rig — 14 devices, 12 switches, 7 SMA antennas (Pi 5 + ESP32-C5 dual-band + RayHunter + HaleHound + RaspyJack + Meshtastic + Kismet)
15ESP32-DIVEvaluatingMediumOpen-source ESP32-S3 multitool — Sub-GHz, IR, RFID/NFC, 2.4GHz (Flipper-class)
16BlueJammer-V2Reference only--2.4GHz RF jammer — cataloged for reference; deck uses the lawful detector instead
17OUI-SpyReady to BuildMediumPassive wireless surveillance detection — OUI-based device identification, Flock/drone/tracker scanning on ESP32-S3
18HaleHound + IoT ReconReady to BuildMediumMulti-protocol attack toolkit on CYD — WiFi, BLE, SubGHz, NFC, IoT credential brute force (ESP32-DIV fork)
19RaspyJackReady to BuildEasy-MediumPortable network pentesting toolkit on Pi Zero 2W — 231+ payloads, wired attacks, WebUI (Shark Jack alternative)

Cyberdeck Classification

Every project falls into one of three categories relative to the Cyberdeck build (Pelican 1300, 14 devices, 7 SMA bulkheads, 12 switches):

Deck-Integrated (Board Mounted Inside)

ProjectBoardRoleAntenna
01 MarauderGold #1 + CYD #12.4GHz WiFi/BLE offensiveSMA 1 (5 dBi)
06 FlockGold #2ALPR camera detectionSMA 2 (5 dBi)
08/10 BLE+CYTGold #3BLE tracker + tail detectionSMA 3 (5 dBi)
01 Marauder 5GC5 #1Dual-band 2.4+5GHz attacksSMA 4 (dual-band)
07 Kismet 5GC5 #2Dual-band scanning/wardrivingSMA 5 (dual-band)
04 MeshtasticHeltec V3LoRa 915MHz mesh commsSMA 6 (4 dBi)
06 DroneWROOM-32RemoteID drone detectionInternal
18 HaleHoundCYD #2IoT Recon + SubGHz + NFCInternal
19 RaspyJackPi Zero 2WWired network pentestingInternal
05 RayHunterOrbic RC400LIMSI catcher / stingray detectorInternal (cellular)
07 KismetPAU0F + RT5370WiFi 6E wardrivingSMA 7 (tri-band)
SharedVK-162 GPSGPS for all tools via gpsdInternal

Standalone (Separate Portable Device)

ProjectWhyHardware
02 Flipper ZeroPocket multi-tool, own screen/batteryFlipper Zero + AWOK C5 Touch
03 PwnagotchiAutonomous AI, pocket carryPi Zero 2W + e-ink + PiSugar
09 Project Nomadx64 only (blocked on ARM)LattePanda / x64 SBC
11 NyanBOXPre-built sealed unitNyanBOX kit ($220)
12 USB Rubber DuckyUSB stick, physical accessHak5 Ducky / DIY ESP32-S2

Companion / Tool (Software or Reference)

ProjectRole
13 ESP TerminatorWeb flasher for the deck's ESP32s
15 ESP32-DIVSuperseded by HaleHound (Project 18)
16 BlueJammerReference only — jamming is illegal; lawful detector side merged
17 OUI-SpyDetection merged into Flock + BLE firmware

Resources

ResourceDescription
OSINT / CTIOpen-source intelligence tools, techniques, and reference material

Status Legend

StatusMeaning
BuiltAssembled, flashed, and working
Ready to BuildHave all or most parts needed
Ready to UseWeb tool, no hardware needed
EvaluatingComparing options before committing to hardware
BrainstormDesign/planning stage, not yet parts-listed
TroubleshootingBuilt but has issues to resolve
In TransitHardware ordered, awaiting delivery
Blocked (ARM)Hardware incompatibility preventing progress
Need HardwareMissing key component(s)
Not Yet PurchasedPrimary hardware not yet bought
Reference onlyCataloged for reference; not built or operated

Hardware Inventory

Full inventory of all purchased hardware with datasheets, drivers, and setup guides: INVENTORY.md

What I Have (core build hardware — see INVENTORY.md for the full itemized spend, ~$1,900–$2,200)

Compute:

  • Raspberry Pi 5 8GB Starter Kit (CanaKit, 128GB SD)
  • Raspberry Pi Zero 2 W Starter Kit (CanaKit, 32GB SD)
  • ESP32 LoRa V3 Dev Board (Meshnology, SX1262 915MHz)
  • ESP32 Gold Edition 3-Pack (Lonely Binary, IPEX antenna)
  • ESP32-WROOM-32 Dev Board
  • ESP32 GPIO Breakout Boards 5-Pack (AEDIKO)
  • ESP32-C5 WiFi 6 Dev Boards x2 (Waveshare, dual-band 2.4+5GHz, IPEX antenna, cyberdeck Marauder C5)

Displays:

  • 2.13" E-Ink HAT V4 (Waveshare, for Pwnagotchi)
  • 5" HMI ESP32 Display (ELECROW CrowPanel, 800x480)
  • 7" Touchscreen DSI x2 (Hosyond, for Pi)
  • 5" Resistive TFT LCD (ELECROW, HDMI)
  • 2.8" CYD Touchscreen 2-Pack (ESP32, ILI9341)
  • 4.0" ESP32 Touchscreen (AITRIP, ST7796)

Networking:

  • WiFi 6E USB Adapter (Panda PAU0F AXE3000, Kali-compatible)
  • WiFi USB Dongle (RT5370, monitor mode capable)
  • 915MHz LoRa Antennas 2-Pack
  • WiFi/BT Antennas 2-Pack (Bingfu)
  • 2.4G WiFi Antennas 2-Pack (DIYmall)
  • SMA/RP-SMA Adapters 2-Pack

Power: PiSugar S 1200mAh (Pi Zero UPS), BreadVolt Power Supply

Storage: 128GB SD 6-Pack, 16GB SD 10-Pack, 32GB USB 10-Pack, SD card cases

Tools: Fluke 17B+ Multimeter, Soldering Pad, Kapton Tape, Component Kit, Breadboards, Pin Headers

Input: ProtoArc Foldable Keyboard, Rii K06 Mini Keyboard x2


What I Still Need

ItemFor ProjectEst. PricePriority
Flipper ZeroFlipper Zero~$170Medium
ESP32 WiFi Board (Dual C5 Touch)Flipper Zero~$30-50Low (need Flipper first)
USB Rubber Ducky (Hak5)Rubber Ducky~$80Low (can DIY)
Orbic Speed RC400LRayHunter~$20-30 usedMedium
Lonely Binary ESP32 Gold (1 or 3-pack)Cyberdeck Marauder (Gold #1 in use as standalone)~$12-36Medium
Foldable USB Solar Panel (20-28W)Cyberdeck (solar charging)~$40-70Medium
GPS Module (USB or UART)Kismet Wardriving~$15-25Medium
LattePanda Delta 3 (or x64 SBC)Project Nomad~$200-300Low
Alfa AWUS036ACM (or similar)Kismet (monitor mode)~$40-50Medium
ESP32-DIV board + RF shield (ESP32-S3, CC1101, 3x NRF24, IR)ESP32-DIV~$40-70 DIYMedium
NRF24L01+ PA/LNA module (+ 3.3V adapter/cap)RF interference detect / Mousejack research / HaleHound~$8-12Low
CC1101 SubGHz Module (HW-863)HaleHound SubGHz (replay, brute force, Tesla)~$5-8Medium
PN532 V3 NFC/RFID Module (SPI)HaleHound NFC read/clone/brute~$5-8Medium
U.FL-to-SMA Pigtail Cables x2ESP32-C5 boards → SMA bulkhead (dual-band antennas)~$5-8High
Raspberry Pi Zero 2 WHRaspyJack (dedicated, separate from Pwnagotchi)~$15-20Medium
Waveshare 1.44" LCD HATRaspyJack display (joystick + buttons)~$12-15Medium
USB OTG + USB-to-Ethernet AdapterRaspyJack wired network attacks~$8-15Medium
LILYGO T-Display S3 (ESP32-S3, 1.9" TFT)OUI-Spy (full BLE + WiFi, built-in screen)~$18-25High
Seeed XIAO ESP32-S3 (compact alt)OUI-Spy (all modes, add external OLED)~$8-14Medium (alt to T-Display)
Passive Piezo Buzzer (3.3V, through-hole)OUI-Spy (audio alerts)~$1-3High (with T-Display)
3.7V LiPo Battery (500-1000mAh, JST 1.25mm)OUI-Spy (portable power)~$5-8Medium
Soldering Iron + AccessoriesGeneral--Owned

Projects I Can Start Right Now

1. OSINT (Software Only)

No hardware needed. Install tools and start practicing. See OSINT resource guide.

2. ESP32 Marauder

Have multiple ESP32 boards and CYD touchscreens. Flash via ESP Terminator web flasher. See project guide.

3. ESP Terminator (Web Flasher)

Already a web tool -- use it to flash Marauder, GhostESP, or Bruce firmware onto ESP32 boards. See project guide.

4. BLE Detection / Chasing Your Tail

ESP32 boards are ready. Flash BLE scanning firmware or build Chasing Your Tail NG. See BLE guide and Chasing Your Tail guide.

5. Flock / Drone Detection

ESP32 boards and WiFi antennas available. See project guide.

6. Kismet Wardriving

Pi 5, WiFi adapters, and storage ready. Need GPS module for full wardriving. See project guide.

7. OUI-Spy (WiFi-Only Quick Start)

Gold #3 or CYD #2 can run Flock-You WiFi promiscuous firmware today — no new hardware needed. For the full experience with BLE Detector, Foxhunter, and all modes, pick up a LILYGO T-Display S3 (~$20, built-in screen). See project guide.

8. HaleHound + IoT Recon

CYD #2 can be flashed to HaleHound right now via halehound.com web flasher. IoT Recon credential brute force works with just the CYD — no external modules needed. Add CC1101/NRF24/PN532 later for SubGHz/NFC. See project guide.

9. ESP32-C5 Dual-Band Marauder

Both Waveshare ESP32-C5 boards are ready to flash with Marauder C5 firmware for 2.4+5GHz attacks. Use the headless-marauder-gui flasher with C5 target. Dual-band antennas via IPEX connector. See Marauder C5 wiki.


Projects Needing Troubleshooting

Pwnagotchi -- Not Booting

  • Issue: Display blank, not broadcasting on 2.4GHz (Marauder's sniffpwn detected nothing)
  • Hardware ruled out: Fluke 17B+ confirmed proper voltage and continuity on all GPIO pins
  • Likely Cause: Boot/image issue — Pi probably isn't running Pwnagotchi at all
  • Next Step: Connect to PC via USB RNDIS, check if Pi responds to SSH at 10.0.0.2
  • Full debug plan:cyberdeck integration guide

Meshtastic -- Node Not Detected via USB

  • Issue: Computer doesn't detect node when plugged in
  • Likely Cause: USB driver issue (CH340/CP2102) or charge-only cable
  • Action Items: Install correct USB-serial driver, try a different USB cable, check Device Manager
  • Full troubleshooting guide:projects/04-meshtastic/

Project Nomad -- ARM Incompatibility

  • Issue: Pi 5 (ARM) not supported; requires x64 architecture
  • Options: Use LattePanda Delta 3 (x64), try QEMU/box64 emulation, or fork for ARM
  • Full analysis:projects/09-project-nomad/

Video References & Guides

Project-Specific Videos

VideoProjectLink
ESP32 Marauder Build GuideESP32 MarauderWatch
ESP32 Marauder Deep DiveESP32 MarauderWatch
Flock Camera DetectionFlock DetectionWatch
Drone DetectionDrone DetectionWatch
Meshtastic for DummiesMeshtasticWatch
OSINT GuideOSINTWatch

General / Unlabeled Videos

LinkNotes
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related

Instagram References

Link
Reel 1
Reel 2
Reel 3

Git Repositories

RepositoryProjectLink
ESP32 MarauderESP32 Marauderjustcallmekoko/ESP32Marauder
flock-youFlock Detectioncolonelpanichacks/flock-you
USB Rubber Ducky PayloadsRubber Duckyhak5/usbrubberducky-payloads
NyanBOXNyanBOXjbohack/nyanBOX
Haven MANETMeshtasticbuildwithparallel/haven-manet-ip-mesh-radio
MeshtasticMeshtasticmeshtastic
Project NomadProject NomadCrosstalk-Solutions/project-nomad
RayHunterRayHunterEFForg/rayhunter
Chasing Your Tail NGChasing Your TailArgeliusLabs/Chasing-Your-Tail-NG
KismetKismetkismetwireless
Open Source CTI ToolsOSINT (Resource)BushidoUK/Open-source-tools-for-CTI
ESP32-DIVESP32-DIVcifertech/esp32-div
Headless Marauder GUIMarauder / CyberdeckLxveAce/headless-marauder-gui
Mousejack (nRF24 research)BlueJammer detectorBastilleResearch/mousejack
OUI-SpyOUI-Spycolonelpanichacks/oui-spy
OUI-Spy Unified BlueOUI-Spycolonelpanichacks/oui-spy-unified-blue
OUI-Spy Omni (Luke Switzer)OUI-Spylukeswitz/oui-spy-unified-blue
OUI Master Database (88K+ OUIs)OUI-SpyRingmast4r/OUI-Master-Database
HaleHound-CYDHaleHoundJesseCHale/HaleHound-CYD
ESP32 Marauder (C5 firmware)Marauder (dual-band)justcallmekoko/ESP32Marauder
RaspyJackRaspyJack7h30th3r0n3/Raspyjack
RaspyJack Community PayloadsRaspyJackwickednull/raspyjack-payloads
GhostESP Revival (C5 support)Dual-band alternative FWGhostESP

Project Ecosystem Map

 ┌──────────────────────────┐
│ CYBERDECK (Pelican 1300) │
│ 14 devices, 7 SMA, 12 SW │
└────────────┬─────────────┘
┌──────────────┬────────┼────────┬──────────────┐
│ │ │ │ │
┌──────┴──────┐ ┌────┴────┐ ┌─┴──┐ ┌──┴─────┐ ┌──────┴──────┐
│ WiFi/BLE │ │ RECON │ │MESH│ │WIRED │ │SURVEILLANCE │
│ OFFENSE │ │ │ │COMM│ │ATTACKS │ │ DETECTION │
└──────┬──────┘ └────┬────┘ └─┬──┘ └──┬─────┘ └──────┬──────┘
│ Gold#1 MAR │ │ PAU0F │ │Heltec│ │PiZero RJ│ │ Gold#2 FLK │
│ C5#1 5G MAR │ │ RT5370 │ │LoRa │ │HaleHound│ │ Gold#3 BLE │
│ C5#2 5G SCN │ │ Kismet │ │915MHz│ │IoT Rec │ │ WROOM Drn │
└─────────────┘ └─────────┘ └──────┘ └─────────┘ │ CYT Tail │
└────────────┘
┌──────────────────── STANDALONE ────────────────────────┐
│ │
│ Flipper Zero (pocket) Pwnagotchi (pocket AI) │
│ RayHunter (Orbic phone) NyanBOX (pre-built) │
│ USB Rubber Ducky (USB) Project Nomad (x64 blocked) │
└─────────────────────────────────────────────────────────┘
┌──────────────────── COMPANION ─────────────────────────┐
│ ESP Terminator (flasher) OSINT/CTI (software) │
│ ESP32-DIV (→ HaleHound) BlueJammer (reference) │
│ OUI-Spy (→ Flock+BLE) │
└─────────────────────────────────────────────────────────┘

Shared Hardware

Many projects share the same ESP32 boards, Raspberry Pi units, WiFi adapters, and accessories. Before starting a new project, check the INVENTORY.md to see what you already have that can be reused.

Key shared components:

  • ESP32 boards (Lonely Binary 3-pack, WROOM-32, AEDIKO breakouts) -> Marauder, BLE Detection, Flock Detection, Chasing Your Tail, OUI-Spy (WiFi-only modes)
  • ESP32-C5 boards (Waveshare 2-pack) -> Dual-band Marauder (2.4+5GHz), dual-band scanning/wardriving, IoT Recon
  • Raspberry Pi 5 -> Kismet, Project Nomad (if ARM solved), general server
  • Raspberry Pi Zero 2 W -> Pwnagotchi, RaspyJack (need dedicated units)
  • Panda PAU0F WiFi 6E adapter -> Kismet, general pentesting
  • SD cards & USB drives -> All projects needing OS images or data storage
  • Fluke multimeter -> Troubleshooting all electronics projects

License

Released under the MIT License. This repository is documentation, research, and build notes -- not production software or libraries.


Disclaimer

These are personal security-research and hardware projects shared for educational purposes. Use any tools, firmware, or techniques referenced here only on systems, networks, and devices that you own or are explicitly authorized to test. Some techniques may be illegal to use against systems you do not own. You are solely responsible for complying with all applicable laws. Everything is provided as-is, with no warranty and no liability for misuse or damage. RF jamming and unauthorized interference are illegal in most jurisdictions -- this repo catalogs jammers for reference only and uses lawful detector firmware instead.

Security vulnerabilities or harmful/misleading guidance can be reported per the security policy.


📫 Connect

Discord:discord.gg/lxvelabs · GitHub:@LxveAce · Email:LxveLabs@proton.me (business) · lxveace@proton.me (direct) · Sites:lxvelabs.com · lxveace.com


Built by LxveAce · a LxveLabs project

Hardware supported by PCBWay — LxveLabs is developing a board in collaboration with PCBWay.

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

Security & Hardware Projects

A self-taught cyberdeck and wireless-security build log

19 projects, one 14-device Pelican 1300 cyberdeck, all real build notes — no vaporware.

LicenseLast commitStars

Cyberdeck build · Project directory · Hardware inventory · Discord


Cybersecurity, wireless, and hardware-hacking projects — from ESP32 tools to LoRa mesh to surveillance detection. Each one has its own folder with the research, a step-by-step build guide, and links to the parts I actually used. The flagship is a 14-device Pelican 1300 cyberdeck (Project 14) that folds the integrable projects into one field-portable rig.

It's a hobby-driven, self-taught portfolio. Everything here is documentation, research, and build notes — not production software.

⚠️Lawful, authorized use only. These are personal security-research and hardware projects shared for education. Use any tool, firmware, or technique referenced here only on systems and devices you own or are explicitly authorized to test. Full terms in the Disclaimer.

Status

Healthy public docs/research portfolio — 19 documented projects, the flagship being the 14-device Pelican 1300 cyberdeck (Project 14). MIT-licensed, default branch main. Nothing here is a shipped binary; the work is keeping the research and build notes accurate as hardware arrives and gets assembled.

Software I build for the deck (own repos, not vendored here — badges pull the live release so they never go stale):

cyber-controlleruniversal-flasherheadless-marauder-gui

  • Cyber Controller — the flagship. Flash, control, and coordinate ESP32 security firmware from one screen.
  • universal-flasher — standalone firmware + OS flasher (ESP32 firmware, and Kali/Tails/Arch to USB). No controller or logger.
  • headless-marauder-gui — standalone ESP32 Marauder controller and multi-firmware flasher.

Still open:

  • Bump the vendored Marauder GUI snapshot to the current upstream release and point readers at its Releases page.
  • Add a lightweight CI check (python -m py_compile) to guard the one vendored code snapshot.
  • Build out the projects still marked Ready to Build as the remaining parts land.

Project Directory

#ProjectStatusDifficultyDescription
01ESP32 MarauderBuilt (CYD + headless + C5 dual-band)MediumWiFi/Bluetooth offensive & defensive toolkit on ESP32 — now with 2.4+5GHz dual-band via ESP32-C5
02Flipper Zero + ESP32Not Yet PurchasedEasyMulti-tool for sub-GHz, RFID, NFC, IR + WiFi via ESP32 board
03PwnagotchiTroubleshootingMediumAI-powered WiFi handshake capture tool on Pi Zero
04MeshtasticTroubleshootingEasy-MediumLoRa mesh networking for off-grid communications
05RayHunterNeed HardwareEasyEFF's cell-site simulator (stingray) detector
06Flock & Drone DetectionReady to BuildMediumALPR camera detection + RF drone detection
07Kismet WardrivingReady to BuildMediumWireless network detection, sniffing, and mapping
08BLE Detection & TrackingReady to BuildEasy-MediumBluetooth tracker detection and presence monitoring
09Project NomadBlocked (ARM)HardOffline communications and media platform
10Chasing Your TailReady to BuildEasyDetect unwanted AirTag/Tile/SmartTag trackers
11NyanBOXIn TransitEasyPre-built portable pentesting toolkit
12USB Rubber DuckyNot Yet PurchasedEasyKeystroke injection tool (or DIY with ESP32)
13ESP TerminatorReady to UseEasyWeb-based ESP32 firmware flasher for multiple tools
14CyberdeckBrainstormHardAll-in-one portable security rig — 14 devices, 12 switches, 7 SMA antennas (Pi 5 + ESP32-C5 dual-band + RayHunter + HaleHound + RaspyJack + Meshtastic + Kismet)
15ESP32-DIVEvaluatingMediumOpen-source ESP32-S3 multitool — Sub-GHz, IR, RFID/NFC, 2.4GHz (Flipper-class)
16BlueJammer-V2Reference only--2.4GHz RF jammer — cataloged for reference; deck uses the lawful detector instead
17OUI-SpyReady to BuildMediumPassive wireless surveillance detection — OUI-based device identification, Flock/drone/tracker scanning on ESP32-S3
18HaleHound + IoT ReconReady to BuildMediumMulti-protocol attack toolkit on CYD — WiFi, BLE, SubGHz, NFC, IoT credential brute force (ESP32-DIV fork)
19RaspyJackReady to BuildEasy-MediumPortable network pentesting toolkit on Pi Zero 2W — 231+ payloads, wired attacks, WebUI (Shark Jack alternative)

Cyberdeck Classification

Every project falls into one of three categories relative to the Cyberdeck build (Pelican 1300, 14 devices, 7 SMA bulkheads, 12 switches):

Deck-Integrated (Board Mounted Inside)

ProjectBoardRoleAntenna
01 MarauderGold #1 + CYD #12.4GHz WiFi/BLE offensiveSMA 1 (5 dBi)
06 FlockGold #2ALPR camera detectionSMA 2 (5 dBi)
08/10 BLE+CYTGold #3BLE tracker + tail detectionSMA 3 (5 dBi)
01 Marauder 5GC5 #1Dual-band 2.4+5GHz attacksSMA 4 (dual-band)
07 Kismet 5GC5 #2Dual-band scanning/wardrivingSMA 5 (dual-band)
04 MeshtasticHeltec V3LoRa 915MHz mesh commsSMA 6 (4 dBi)
06 DroneWROOM-32RemoteID drone detectionInternal
18 HaleHoundCYD #2IoT Recon + SubGHz + NFCInternal
19 RaspyJackPi Zero 2WWired network pentestingInternal
05 RayHunterOrbic RC400LIMSI catcher / stingray detectorInternal (cellular)
07 KismetPAU0F + RT5370WiFi 6E wardrivingSMA 7 (tri-band)
SharedVK-162 GPSGPS for all tools via gpsdInternal

Standalone (Separate Portable Device)

ProjectWhyHardware
02 Flipper ZeroPocket multi-tool, own screen/batteryFlipper Zero + AWOK C5 Touch
03 PwnagotchiAutonomous AI, pocket carryPi Zero 2W + e-ink + PiSugar
09 Project Nomadx64 only (blocked on ARM)LattePanda / x64 SBC
11 NyanBOXPre-built sealed unitNyanBOX kit ($220)
12 USB Rubber DuckyUSB stick, physical accessHak5 Ducky / DIY ESP32-S2

Companion / Tool (Software or Reference)

ProjectRole
13 ESP TerminatorWeb flasher for the deck's ESP32s
15 ESP32-DIVSuperseded by HaleHound (Project 18)
16 BlueJammerReference only — jamming is illegal; lawful detector side merged
17 OUI-SpyDetection merged into Flock + BLE firmware

Resources

ResourceDescription
OSINT / CTIOpen-source intelligence tools, techniques, and reference material

Status Legend

StatusMeaning
BuiltAssembled, flashed, and working
Ready to BuildHave all or most parts needed
Ready to UseWeb tool, no hardware needed
EvaluatingComparing options before committing to hardware
BrainstormDesign/planning stage, not yet parts-listed
TroubleshootingBuilt but has issues to resolve
In TransitHardware ordered, awaiting delivery
Blocked (ARM)Hardware incompatibility preventing progress
Need HardwareMissing key component(s)
Not Yet PurchasedPrimary hardware not yet bought
Reference onlyCataloged for reference; not built or operated

Hardware Inventory

Full inventory of all purchased hardware with datasheets, drivers, and setup guides: INVENTORY.md

What I Have (core build hardware — see INVENTORY.md for the full itemized spend, ~$1,900–$2,200)

Compute:

  • Raspberry Pi 5 8GB Starter Kit (CanaKit, 128GB SD)
  • Raspberry Pi Zero 2 W Starter Kit (CanaKit, 32GB SD)
  • ESP32 LoRa V3 Dev Board (Meshnology, SX1262 915MHz)
  • ESP32 Gold Edition 3-Pack (Lonely Binary, IPEX antenna)
  • ESP32-WROOM-32 Dev Board
  • ESP32 GPIO Breakout Boards 5-Pack (AEDIKO)
  • ESP32-C5 WiFi 6 Dev Boards x2 (Waveshare, dual-band 2.4+5GHz, IPEX antenna, cyberdeck Marauder C5)

Displays:

  • 2.13" E-Ink HAT V4 (Waveshare, for Pwnagotchi)
  • 5" HMI ESP32 Display (ELECROW CrowPanel, 800x480)
  • 7" Touchscreen DSI x2 (Hosyond, for Pi)
  • 5" Resistive TFT LCD (ELECROW, HDMI)
  • 2.8" CYD Touchscreen 2-Pack (ESP32, ILI9341)
  • 4.0" ESP32 Touchscreen (AITRIP, ST7796)

Networking:

  • WiFi 6E USB Adapter (Panda PAU0F AXE3000, Kali-compatible)
  • WiFi USB Dongle (RT5370, monitor mode capable)
  • 915MHz LoRa Antennas 2-Pack
  • WiFi/BT Antennas 2-Pack (Bingfu)
  • 2.4G WiFi Antennas 2-Pack (DIYmall)
  • SMA/RP-SMA Adapters 2-Pack

Power: PiSugar S 1200mAh (Pi Zero UPS), BreadVolt Power Supply

Storage: 128GB SD 6-Pack, 16GB SD 10-Pack, 32GB USB 10-Pack, SD card cases

Tools: Fluke 17B+ Multimeter, Soldering Pad, Kapton Tape, Component Kit, Breadboards, Pin Headers

Input: ProtoArc Foldable Keyboard, Rii K06 Mini Keyboard x2


What I Still Need

ItemFor ProjectEst. PricePriority
Flipper ZeroFlipper Zero~$170Medium
ESP32 WiFi Board (Dual C5 Touch)Flipper Zero~$30-50Low (need Flipper first)
USB Rubber Ducky (Hak5)Rubber Ducky~$80Low (can DIY)
Orbic Speed RC400LRayHunter~$20-30 usedMedium
Lonely Binary ESP32 Gold (1 or 3-pack)Cyberdeck Marauder (Gold #1 in use as standalone)~$12-36Medium
Foldable USB Solar Panel (20-28W)Cyberdeck (solar charging)~$40-70Medium
GPS Module (USB or UART)Kismet Wardriving~$15-25Medium
LattePanda Delta 3 (or x64 SBC)Project Nomad~$200-300Low
Alfa AWUS036ACM (or similar)Kismet (monitor mode)~$40-50Medium
ESP32-DIV board + RF shield (ESP32-S3, CC1101, 3x NRF24, IR)ESP32-DIV~$40-70 DIYMedium
NRF24L01+ PA/LNA module (+ 3.3V adapter/cap)RF interference detect / Mousejack research / HaleHound~$8-12Low
CC1101 SubGHz Module (HW-863)HaleHound SubGHz (replay, brute force, Tesla)~$5-8Medium
PN532 V3 NFC/RFID Module (SPI)HaleHound NFC read/clone/brute~$5-8Medium
U.FL-to-SMA Pigtail Cables x2ESP32-C5 boards → SMA bulkhead (dual-band antennas)~$5-8High
Raspberry Pi Zero 2 WHRaspyJack (dedicated, separate from Pwnagotchi)~$15-20Medium
Waveshare 1.44" LCD HATRaspyJack display (joystick + buttons)~$12-15Medium
USB OTG + USB-to-Ethernet AdapterRaspyJack wired network attacks~$8-15Medium
LILYGO T-Display S3 (ESP32-S3, 1.9" TFT)OUI-Spy (full BLE + WiFi, built-in screen)~$18-25High
Seeed XIAO ESP32-S3 (compact alt)OUI-Spy (all modes, add external OLED)~$8-14Medium (alt to T-Display)
Passive Piezo Buzzer (3.3V, through-hole)OUI-Spy (audio alerts)~$1-3High (with T-Display)
3.7V LiPo Battery (500-1000mAh, JST 1.25mm)OUI-Spy (portable power)~$5-8Medium
Soldering Iron + AccessoriesGeneral--Owned

Projects I Can Start Right Now

1. OSINT (Software Only)

No hardware needed. Install tools and start practicing. See OSINT resource guide.

2. ESP32 Marauder

Have multiple ESP32 boards and CYD touchscreens. Flash via ESP Terminator web flasher. See project guide.

3. ESP Terminator (Web Flasher)

Already a web tool -- use it to flash Marauder, GhostESP, or Bruce firmware onto ESP32 boards. See project guide.

4. BLE Detection / Chasing Your Tail

ESP32 boards are ready. Flash BLE scanning firmware or build Chasing Your Tail NG. See BLE guide and Chasing Your Tail guide.

5. Flock / Drone Detection

ESP32 boards and WiFi antennas available. See project guide.

6. Kismet Wardriving

Pi 5, WiFi adapters, and storage ready. Need GPS module for full wardriving. See project guide.

7. OUI-Spy (WiFi-Only Quick Start)

Gold #3 or CYD #2 can run Flock-You WiFi promiscuous firmware today — no new hardware needed. For the full experience with BLE Detector, Foxhunter, and all modes, pick up a LILYGO T-Display S3 (~$20, built-in screen). See project guide.

8. HaleHound + IoT Recon

CYD #2 can be flashed to HaleHound right now via halehound.com web flasher. IoT Recon credential brute force works with just the CYD — no external modules needed. Add CC1101/NRF24/PN532 later for SubGHz/NFC. See project guide.

9. ESP32-C5 Dual-Band Marauder

Both Waveshare ESP32-C5 boards are ready to flash with Marauder C5 firmware for 2.4+5GHz attacks. Use the headless-marauder-gui flasher with C5 target. Dual-band antennas via IPEX connector. See Marauder C5 wiki.


Projects Needing Troubleshooting

Pwnagotchi -- Not Booting

  • Issue: Display blank, not broadcasting on 2.4GHz (Marauder's sniffpwn detected nothing)
  • Hardware ruled out: Fluke 17B+ confirmed proper voltage and continuity on all GPIO pins
  • Likely Cause: Boot/image issue — Pi probably isn't running Pwnagotchi at all
  • Next Step: Connect to PC via USB RNDIS, check if Pi responds to SSH at 10.0.0.2
  • Full debug plan:cyberdeck integration guide

Meshtastic -- Node Not Detected via USB

  • Issue: Computer doesn't detect node when plugged in
  • Likely Cause: USB driver issue (CH340/CP2102) or charge-only cable
  • Action Items: Install correct USB-serial driver, try a different USB cable, check Device Manager
  • Full troubleshooting guide:projects/04-meshtastic/

Project Nomad -- ARM Incompatibility

  • Issue: Pi 5 (ARM) not supported; requires x64 architecture
  • Options: Use LattePanda Delta 3 (x64), try QEMU/box64 emulation, or fork for ARM
  • Full analysis:projects/09-project-nomad/

Video References & Guides

Project-Specific Videos

VideoProjectLink
ESP32 Marauder Build GuideESP32 MarauderWatch
ESP32 Marauder Deep DiveESP32 MarauderWatch
Flock Camera DetectionFlock DetectionWatch
Drone DetectionDrone DetectionWatch
Meshtastic for DummiesMeshtasticWatch
OSINT GuideOSINTWatch

General / Unlabeled Videos

LinkNotes
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related

Instagram References

Link
Reel 1
Reel 2
Reel 3

Git Repositories

RepositoryProjectLink
ESP32 MarauderESP32 Marauderjustcallmekoko/ESP32Marauder
flock-youFlock Detectioncolonelpanichacks/flock-you
USB Rubber Ducky PayloadsRubber Duckyhak5/usbrubberducky-payloads
NyanBOXNyanBOXjbohack/nyanBOX
Haven MANETMeshtasticbuildwithparallel/haven-manet-ip-mesh-radio
MeshtasticMeshtasticmeshtastic
Project NomadProject NomadCrosstalk-Solutions/project-nomad
RayHunterRayHunterEFForg/rayhunter
Chasing Your Tail NGChasing Your TailArgeliusLabs/Chasing-Your-Tail-NG
KismetKismetkismetwireless
Open Source CTI ToolsOSINT (Resource)BushidoUK/Open-source-tools-for-CTI
ESP32-DIVESP32-DIVcifertech/esp32-div
Headless Marauder GUIMarauder / CyberdeckLxveAce/headless-marauder-gui
Mousejack (nRF24 research)BlueJammer detectorBastilleResearch/mousejack
OUI-SpyOUI-Spycolonelpanichacks/oui-spy
OUI-Spy Unified BlueOUI-Spycolonelpanichacks/oui-spy-unified-blue
OUI-Spy Omni (Luke Switzer)OUI-Spylukeswitz/oui-spy-unified-blue
OUI Master Database (88K+ OUIs)OUI-SpyRingmast4r/OUI-Master-Database
HaleHound-CYDHaleHoundJesseCHale/HaleHound-CYD
ESP32 Marauder (C5 firmware)Marauder (dual-band)justcallmekoko/ESP32Marauder
RaspyJackRaspyJack7h30th3r0n3/Raspyjack
RaspyJack Community PayloadsRaspyJackwickednull/raspyjack-payloads
GhostESP Revival (C5 support)Dual-band alternative FWGhostESP

Project Ecosystem Map

 ┌──────────────────────────┐
│ CYBERDECK (Pelican 1300) │
│ 14 devices, 7 SMA, 12 SW │
└────────────┬─────────────┘
┌──────────────┬────────┼────────┬──────────────┐
│ │ │ │ │
┌──────┴──────┐ ┌────┴────┐ ┌─┴──┐ ┌──┴─────┐ ┌──────┴──────┐
│ WiFi/BLE │ │ RECON │ │MESH│ │WIRED │ │SURVEILLANCE │
│ OFFENSE │ │ │ │COMM│ │ATTACKS │ │ DETECTION │
└──────┬──────┘ └────┬────┘ └─┬──┘ └──┬─────┘ └──────┬──────┘
│ Gold#1 MAR │ │ PAU0F │ │Heltec│ │PiZero RJ│ │ Gold#2 FLK │
│ C5#1 5G MAR │ │ RT5370 │ │LoRa │ │HaleHound│ │ Gold#3 BLE │
│ C5#2 5G SCN │ │ Kismet │ │915MHz│ │IoT Rec │ │ WROOM Drn │
└─────────────┘ └─────────┘ └──────┘ └─────────┘ │ CYT Tail │
└────────────┘
┌──────────────────── STANDALONE ────────────────────────┐
│ │
│ Flipper Zero (pocket) Pwnagotchi (pocket AI) │
│ RayHunter (Orbic phone) NyanBOX (pre-built) │
│ USB Rubber Ducky (USB) Project Nomad (x64 blocked) │
└─────────────────────────────────────────────────────────┘
┌──────────────────── COMPANION ─────────────────────────┐
│ ESP Terminator (flasher) OSINT/CTI (software) │
│ ESP32-DIV (→ HaleHound) BlueJammer (reference) │
│ OUI-Spy (→ Flock+BLE) │
└─────────────────────────────────────────────────────────┘

Shared Hardware

Many projects share the same ESP32 boards, Raspberry Pi units, WiFi adapters, and accessories. Before starting a new project, check the INVENTORY.md to see what you already have that can be reused.

Key shared components:

  • ESP32 boards (Lonely Binary 3-pack, WROOM-32, AEDIKO breakouts) -> Marauder, BLE Detection, Flock Detection, Chasing Your Tail, OUI-Spy (WiFi-only modes)
  • ESP32-C5 boards (Waveshare 2-pack) -> Dual-band Marauder (2.4+5GHz), dual-band scanning/wardriving, IoT Recon
  • Raspberry Pi 5 -> Kismet, Project Nomad (if ARM solved), general server
  • Raspberry Pi Zero 2 W -> Pwnagotchi, RaspyJack (need dedicated units)
  • Panda PAU0F WiFi 6E adapter -> Kismet, general pentesting
  • SD cards & USB drives -> All projects needing OS images or data storage
  • Fluke multimeter -> Troubleshooting all electronics projects

License

Released under the MIT License. This repository is documentation, research, and build notes -- not production software or libraries.


Disclaimer

These are personal security-research and hardware projects shared for educational purposes. Use any tools, firmware, or techniques referenced here only on systems, networks, and devices that you own or are explicitly authorized to test. Some techniques may be illegal to use against systems you do not own. You are solely responsible for complying with all applicable laws. Everything is provided as-is, with no warranty and no liability for misuse or damage. RF jamming and unauthorized interference are illegal in most jurisdictions -- this repo catalogs jammers for reference only and uses lawful detector firmware instead.

Security vulnerabilities or harmful/misleading guidance can be reported per the security policy.


📫 Connect

Discord:discord.gg/lxvelabs · GitHub:@LxveAce · Email:LxveLabs@proton.me (business) · lxveace@proton.me (direct) · Sites:lxvelabs.com · lxveace.com


Built by LxveAce · a LxveLabs project

Hardware supported by PCBWay — LxveLabs is developing a board in collaboration with PCBWay.

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Repository files navigation

Security & Hardware Projects

A self-taught cyberdeck and wireless-security build log

19 projects, one 14-device Pelican 1300 cyberdeck, all real build notes — no vaporware.

LicenseLast commitStars

Cyberdeck build · Project directory · Hardware inventory · Discord


Cybersecurity, wireless, and hardware-hacking projects — from ESP32 tools to LoRa mesh to surveillance detection. Each one has its own folder with the research, a step-by-step build guide, and links to the parts I actually used. The flagship is a 14-device Pelican 1300 cyberdeck (Project 14) that folds the integrable projects into one field-portable rig.

It's a hobby-driven, self-taught portfolio. Everything here is documentation, research, and build notes — not production software.

⚠️Lawful, authorized use only. These are personal security-research and hardware projects shared for education. Use any tool, firmware, or technique referenced here only on systems and devices you own or are explicitly authorized to test. Full terms in the Disclaimer.

Status

Healthy public docs/research portfolio — 19 documented projects, the flagship being the 14-device Pelican 1300 cyberdeck (Project 14). MIT-licensed, default branch main. Nothing here is a shipped binary; the work is keeping the research and build notes accurate as hardware arrives and gets assembled.

Software I build for the deck (own repos, not vendored here — badges pull the live release so they never go stale):

cyber-controlleruniversal-flasherheadless-marauder-gui

  • Cyber Controller — the flagship. Flash, control, and coordinate ESP32 security firmware from one screen.
  • universal-flasher — standalone firmware + OS flasher (ESP32 firmware, and Kali/Tails/Arch to USB). No controller or logger.
  • headless-marauder-gui — standalone ESP32 Marauder controller and multi-firmware flasher.

Still open:

  • Bump the vendored Marauder GUI snapshot to the current upstream release and point readers at its Releases page.
  • Add a lightweight CI check (python -m py_compile) to guard the one vendored code snapshot.
  • Build out the projects still marked Ready to Build as the remaining parts land.

Project Directory

#ProjectStatusDifficultyDescription
01ESP32 MarauderBuilt (CYD + headless + C5 dual-band)MediumWiFi/Bluetooth offensive & defensive toolkit on ESP32 — now with 2.4+5GHz dual-band via ESP32-C5
02Flipper Zero + ESP32Not Yet PurchasedEasyMulti-tool for sub-GHz, RFID, NFC, IR + WiFi via ESP32 board
03PwnagotchiTroubleshootingMediumAI-powered WiFi handshake capture tool on Pi Zero
04MeshtasticTroubleshootingEasy-MediumLoRa mesh networking for off-grid communications
05RayHunterNeed HardwareEasyEFF's cell-site simulator (stingray) detector
06Flock & Drone DetectionReady to BuildMediumALPR camera detection + RF drone detection
07Kismet WardrivingReady to BuildMediumWireless network detection, sniffing, and mapping
08BLE Detection & TrackingReady to BuildEasy-MediumBluetooth tracker detection and presence monitoring
09Project NomadBlocked (ARM)HardOffline communications and media platform
10Chasing Your TailReady to BuildEasyDetect unwanted AirTag/Tile/SmartTag trackers
11NyanBOXIn TransitEasyPre-built portable pentesting toolkit
12USB Rubber DuckyNot Yet PurchasedEasyKeystroke injection tool (or DIY with ESP32)
13ESP TerminatorReady to UseEasyWeb-based ESP32 firmware flasher for multiple tools
14CyberdeckBrainstormHardAll-in-one portable security rig — 14 devices, 12 switches, 7 SMA antennas (Pi 5 + ESP32-C5 dual-band + RayHunter + HaleHound + RaspyJack + Meshtastic + Kismet)
15ESP32-DIVEvaluatingMediumOpen-source ESP32-S3 multitool — Sub-GHz, IR, RFID/NFC, 2.4GHz (Flipper-class)
16BlueJammer-V2Reference only--2.4GHz RF jammer — cataloged for reference; deck uses the lawful detector instead
17OUI-SpyReady to BuildMediumPassive wireless surveillance detection — OUI-based device identification, Flock/drone/tracker scanning on ESP32-S3
18HaleHound + IoT ReconReady to BuildMediumMulti-protocol attack toolkit on CYD — WiFi, BLE, SubGHz, NFC, IoT credential brute force (ESP32-DIV fork)
19RaspyJackReady to BuildEasy-MediumPortable network pentesting toolkit on Pi Zero 2W — 231+ payloads, wired attacks, WebUI (Shark Jack alternative)

Cyberdeck Classification

Every project falls into one of three categories relative to the Cyberdeck build (Pelican 1300, 14 devices, 7 SMA bulkheads, 12 switches):

Deck-Integrated (Board Mounted Inside)

ProjectBoardRoleAntenna
01 MarauderGold #1 + CYD #12.4GHz WiFi/BLE offensiveSMA 1 (5 dBi)
06 FlockGold #2ALPR camera detectionSMA 2 (5 dBi)
08/10 BLE+CYTGold #3BLE tracker + tail detectionSMA 3 (5 dBi)
01 Marauder 5GC5 #1Dual-band 2.4+5GHz attacksSMA 4 (dual-band)
07 Kismet 5GC5 #2Dual-band scanning/wardrivingSMA 5 (dual-band)
04 MeshtasticHeltec V3LoRa 915MHz mesh commsSMA 6 (4 dBi)
06 DroneWROOM-32RemoteID drone detectionInternal
18 HaleHoundCYD #2IoT Recon + SubGHz + NFCInternal
19 RaspyJackPi Zero 2WWired network pentestingInternal
05 RayHunterOrbic RC400LIMSI catcher / stingray detectorInternal (cellular)
07 KismetPAU0F + RT5370WiFi 6E wardrivingSMA 7 (tri-band)
SharedVK-162 GPSGPS for all tools via gpsdInternal

Standalone (Separate Portable Device)

ProjectWhyHardware
02 Flipper ZeroPocket multi-tool, own screen/batteryFlipper Zero + AWOK C5 Touch
03 PwnagotchiAutonomous AI, pocket carryPi Zero 2W + e-ink + PiSugar
09 Project Nomadx64 only (blocked on ARM)LattePanda / x64 SBC
11 NyanBOXPre-built sealed unitNyanBOX kit ($220)
12 USB Rubber DuckyUSB stick, physical accessHak5 Ducky / DIY ESP32-S2

Companion / Tool (Software or Reference)

ProjectRole
13 ESP TerminatorWeb flasher for the deck's ESP32s
15 ESP32-DIVSuperseded by HaleHound (Project 18)
16 BlueJammerReference only — jamming is illegal; lawful detector side merged
17 OUI-SpyDetection merged into Flock + BLE firmware

Resources

ResourceDescription
OSINT / CTIOpen-source intelligence tools, techniques, and reference material

Status Legend

StatusMeaning
BuiltAssembled, flashed, and working
Ready to BuildHave all or most parts needed
Ready to UseWeb tool, no hardware needed
EvaluatingComparing options before committing to hardware
BrainstormDesign/planning stage, not yet parts-listed
TroubleshootingBuilt but has issues to resolve
In TransitHardware ordered, awaiting delivery
Blocked (ARM)Hardware incompatibility preventing progress
Need HardwareMissing key component(s)
Not Yet PurchasedPrimary hardware not yet bought
Reference onlyCataloged for reference; not built or operated

Hardware Inventory

Full inventory of all purchased hardware with datasheets, drivers, and setup guides: INVENTORY.md

What I Have (core build hardware — see INVENTORY.md for the full itemized spend, ~$1,900–$2,200)

Compute:

  • Raspberry Pi 5 8GB Starter Kit (CanaKit, 128GB SD)
  • Raspberry Pi Zero 2 W Starter Kit (CanaKit, 32GB SD)
  • ESP32 LoRa V3 Dev Board (Meshnology, SX1262 915MHz)
  • ESP32 Gold Edition 3-Pack (Lonely Binary, IPEX antenna)
  • ESP32-WROOM-32 Dev Board
  • ESP32 GPIO Breakout Boards 5-Pack (AEDIKO)
  • ESP32-C5 WiFi 6 Dev Boards x2 (Waveshare, dual-band 2.4+5GHz, IPEX antenna, cyberdeck Marauder C5)

Displays:

  • 2.13" E-Ink HAT V4 (Waveshare, for Pwnagotchi)
  • 5" HMI ESP32 Display (ELECROW CrowPanel, 800x480)
  • 7" Touchscreen DSI x2 (Hosyond, for Pi)
  • 5" Resistive TFT LCD (ELECROW, HDMI)
  • 2.8" CYD Touchscreen 2-Pack (ESP32, ILI9341)
  • 4.0" ESP32 Touchscreen (AITRIP, ST7796)

Networking:

  • WiFi 6E USB Adapter (Panda PAU0F AXE3000, Kali-compatible)
  • WiFi USB Dongle (RT5370, monitor mode capable)
  • 915MHz LoRa Antennas 2-Pack
  • WiFi/BT Antennas 2-Pack (Bingfu)
  • 2.4G WiFi Antennas 2-Pack (DIYmall)
  • SMA/RP-SMA Adapters 2-Pack

Power: PiSugar S 1200mAh (Pi Zero UPS), BreadVolt Power Supply

Storage: 128GB SD 6-Pack, 16GB SD 10-Pack, 32GB USB 10-Pack, SD card cases

Tools: Fluke 17B+ Multimeter, Soldering Pad, Kapton Tape, Component Kit, Breadboards, Pin Headers

Input: ProtoArc Foldable Keyboard, Rii K06 Mini Keyboard x2


What I Still Need

ItemFor ProjectEst. PricePriority
Flipper ZeroFlipper Zero~$170Medium
ESP32 WiFi Board (Dual C5 Touch)Flipper Zero~$30-50Low (need Flipper first)
USB Rubber Ducky (Hak5)Rubber Ducky~$80Low (can DIY)
Orbic Speed RC400LRayHunter~$20-30 usedMedium
Lonely Binary ESP32 Gold (1 or 3-pack)Cyberdeck Marauder (Gold #1 in use as standalone)~$12-36Medium
Foldable USB Solar Panel (20-28W)Cyberdeck (solar charging)~$40-70Medium
GPS Module (USB or UART)Kismet Wardriving~$15-25Medium
LattePanda Delta 3 (or x64 SBC)Project Nomad~$200-300Low
Alfa AWUS036ACM (or similar)Kismet (monitor mode)~$40-50Medium
ESP32-DIV board + RF shield (ESP32-S3, CC1101, 3x NRF24, IR)ESP32-DIV~$40-70 DIYMedium
NRF24L01+ PA/LNA module (+ 3.3V adapter/cap)RF interference detect / Mousejack research / HaleHound~$8-12Low
CC1101 SubGHz Module (HW-863)HaleHound SubGHz (replay, brute force, Tesla)~$5-8Medium
PN532 V3 NFC/RFID Module (SPI)HaleHound NFC read/clone/brute~$5-8Medium
U.FL-to-SMA Pigtail Cables x2ESP32-C5 boards → SMA bulkhead (dual-band antennas)~$5-8High
Raspberry Pi Zero 2 WHRaspyJack (dedicated, separate from Pwnagotchi)~$15-20Medium
Waveshare 1.44" LCD HATRaspyJack display (joystick + buttons)~$12-15Medium
USB OTG + USB-to-Ethernet AdapterRaspyJack wired network attacks~$8-15Medium
LILYGO T-Display S3 (ESP32-S3, 1.9" TFT)OUI-Spy (full BLE + WiFi, built-in screen)~$18-25High
Seeed XIAO ESP32-S3 (compact alt)OUI-Spy (all modes, add external OLED)~$8-14Medium (alt to T-Display)
Passive Piezo Buzzer (3.3V, through-hole)OUI-Spy (audio alerts)~$1-3High (with T-Display)
3.7V LiPo Battery (500-1000mAh, JST 1.25mm)OUI-Spy (portable power)~$5-8Medium
Soldering Iron + AccessoriesGeneral--Owned

Projects I Can Start Right Now

1. OSINT (Software Only)

No hardware needed. Install tools and start practicing. See OSINT resource guide.

2. ESP32 Marauder

Have multiple ESP32 boards and CYD touchscreens. Flash via ESP Terminator web flasher. See project guide.

3. ESP Terminator (Web Flasher)

Already a web tool -- use it to flash Marauder, GhostESP, or Bruce firmware onto ESP32 boards. See project guide.

4. BLE Detection / Chasing Your Tail

ESP32 boards are ready. Flash BLE scanning firmware or build Chasing Your Tail NG. See BLE guide and Chasing Your Tail guide.

5. Flock / Drone Detection

ESP32 boards and WiFi antennas available. See project guide.

6. Kismet Wardriving

Pi 5, WiFi adapters, and storage ready. Need GPS module for full wardriving. See project guide.

7. OUI-Spy (WiFi-Only Quick Start)

Gold #3 or CYD #2 can run Flock-You WiFi promiscuous firmware today — no new hardware needed. For the full experience with BLE Detector, Foxhunter, and all modes, pick up a LILYGO T-Display S3 (~$20, built-in screen). See project guide.

8. HaleHound + IoT Recon

CYD #2 can be flashed to HaleHound right now via halehound.com web flasher. IoT Recon credential brute force works with just the CYD — no external modules needed. Add CC1101/NRF24/PN532 later for SubGHz/NFC. See project guide.

9. ESP32-C5 Dual-Band Marauder

Both Waveshare ESP32-C5 boards are ready to flash with Marauder C5 firmware for 2.4+5GHz attacks. Use the headless-marauder-gui flasher with C5 target. Dual-band antennas via IPEX connector. See Marauder C5 wiki.


Projects Needing Troubleshooting

Pwnagotchi -- Not Booting

  • Issue: Display blank, not broadcasting on 2.4GHz (Marauder's sniffpwn detected nothing)
  • Hardware ruled out: Fluke 17B+ confirmed proper voltage and continuity on all GPIO pins
  • Likely Cause: Boot/image issue — Pi probably isn't running Pwnagotchi at all
  • Next Step: Connect to PC via USB RNDIS, check if Pi responds to SSH at 10.0.0.2
  • Full debug plan:cyberdeck integration guide

Meshtastic -- Node Not Detected via USB

  • Issue: Computer doesn't detect node when plugged in
  • Likely Cause: USB driver issue (CH340/CP2102) or charge-only cable
  • Action Items: Install correct USB-serial driver, try a different USB cable, check Device Manager
  • Full troubleshooting guide:projects/04-meshtastic/

Project Nomad -- ARM Incompatibility

  • Issue: Pi 5 (ARM) not supported; requires x64 architecture
  • Options: Use LattePanda Delta 3 (x64), try QEMU/box64 emulation, or fork for ARM
  • Full analysis:projects/09-project-nomad/

Video References & Guides

Project-Specific Videos

VideoProjectLink
ESP32 Marauder Build GuideESP32 MarauderWatch
ESP32 Marauder Deep DiveESP32 MarauderWatch
Flock Camera DetectionFlock DetectionWatch
Drone DetectionDrone DetectionWatch
Meshtastic for DummiesMeshtasticWatch
OSINT GuideOSINTWatch

General / Unlabeled Videos

LinkNotes
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related
VideoSecurity/hacking related

Instagram References

Link
Reel 1
Reel 2
Reel 3

Git Repositories

RepositoryProjectLink
ESP32 MarauderESP32 Marauderjustcallmekoko/ESP32Marauder
flock-youFlock Detectioncolonelpanichacks/flock-you
USB Rubber Ducky PayloadsRubber Duckyhak5/usbrubberducky-payloads
NyanBOXNyanBOXjbohack/nyanBOX
Haven MANETMeshtasticbuildwithparallel/haven-manet-ip-mesh-radio
MeshtasticMeshtasticmeshtastic
Project NomadProject NomadCrosstalk-Solutions/project-nomad
RayHunterRayHunterEFForg/rayhunter
Chasing Your Tail NGChasing Your TailArgeliusLabs/Chasing-Your-Tail-NG
KismetKismetkismetwireless
Open Source CTI ToolsOSINT (Resource)BushidoUK/Open-source-tools-for-CTI
ESP32-DIVESP32-DIVcifertech/esp32-div
Headless Marauder GUIMarauder / CyberdeckLxveAce/headless-marauder-gui
Mousejack (nRF24 research)BlueJammer detectorBastilleResearch/mousejack
OUI-SpyOUI-Spycolonelpanichacks/oui-spy
OUI-Spy Unified BlueOUI-Spycolonelpanichacks/oui-spy-unified-blue
OUI-Spy Omni (Luke Switzer)OUI-Spylukeswitz/oui-spy-unified-blue
OUI Master Database (88K+ OUIs)OUI-SpyRingmast4r/OUI-Master-Database
HaleHound-CYDHaleHoundJesseCHale/HaleHound-CYD
ESP32 Marauder (C5 firmware)Marauder (dual-band)justcallmekoko/ESP32Marauder
RaspyJackRaspyJack7h30th3r0n3/Raspyjack
RaspyJack Community PayloadsRaspyJackwickednull/raspyjack-payloads
GhostESP Revival (C5 support)Dual-band alternative FWGhostESP

Project Ecosystem Map

 ┌──────────────────────────┐
│ CYBERDECK (Pelican 1300) │
│ 14 devices, 7 SMA, 12 SW │
└────────────┬─────────────┘
┌──────────────┬────────┼────────┬──────────────┐
│ │ │ │ │
┌──────┴──────┐ ┌────┴────┐ ┌─┴──┐ ┌──┴─────┐ ┌──────┴──────┐
│ WiFi/BLE │ │ RECON │ │MESH│ │WIRED │ │SURVEILLANCE │
│ OFFENSE │ │ │ │COMM│ │ATTACKS │ │ DETECTION │
└──────┬──────┘ └────┬────┘ └─┬──┘ └──┬─────┘ └──────┬──────┘
│ Gold#1 MAR │ │ PAU0F │ │Heltec│ │PiZero RJ│ │ Gold#2 FLK │
│ C5#1 5G MAR │ │ RT5370 │ │LoRa │ │HaleHound│ │ Gold#3 BLE │
│ C5#2 5G SCN │ │ Kismet │ │915MHz│ │IoT Rec │ │ WROOM Drn │
└─────────────┘ └─────────┘ └──────┘ └─────────┘ │ CYT Tail │
└────────────┘
┌──────────────────── STANDALONE ────────────────────────┐
│ │
│ Flipper Zero (pocket) Pwnagotchi (pocket AI) │
│ RayHunter (Orbic phone) NyanBOX (pre-built) │
│ USB Rubber Ducky (USB) Project Nomad (x64 blocked) │
└─────────────────────────────────────────────────────────┘
┌──────────────────── COMPANION ─────────────────────────┐
│ ESP Terminator (flasher) OSINT/CTI (software) │
│ ESP32-DIV (→ HaleHound) BlueJammer (reference) │
│ OUI-Spy (→ Flock+BLE) │
└─────────────────────────────────────────────────────────┘

Shared Hardware

Many projects share the same ESP32 boards, Raspberry Pi units, WiFi adapters, and accessories. Before starting a new project, check the INVENTORY.md to see what you already have that can be reused.

Key shared components:

  • ESP32 boards (Lonely Binary 3-pack, WROOM-32, AEDIKO breakouts) -> Marauder, BLE Detection, Flock Detection, Chasing Your Tail, OUI-Spy (WiFi-only modes)
  • ESP32-C5 boards (Waveshare 2-pack) -> Dual-band Marauder (2.4+5GHz), dual-band scanning/wardriving, IoT Recon
  • Raspberry Pi 5 -> Kismet, Project Nomad (if ARM solved), general server
  • Raspberry Pi Zero 2 W -> Pwnagotchi, RaspyJack (need dedicated units)
  • Panda PAU0F WiFi 6E adapter -> Kismet, general pentesting
  • SD cards & USB drives -> All projects needing OS images or data storage
  • Fluke multimeter -> Troubleshooting all electronics projects

License

Released under the MIT License. This repository is documentation, research, and build notes -- not production software or libraries.


Disclaimer

These are personal security-research and hardware projects shared for educational purposes. Use any tools, firmware, or techniques referenced here only on systems, networks, and devices that you own or are explicitly authorized to test. Some techniques may be illegal to use against systems you do not own. You are solely responsible for complying with all applicable laws. Everything is provided as-is, with no warranty and no liability for misuse or damage. RF jamming and unauthorized interference are illegal in most jurisdictions -- this repo catalogs jammers for reference only and uses lawful detector firmware instead.

Security vulnerabilities or harmful/misleading guidance can be reported per the security policy.


📫 Connect

Discord:discord.gg/lxvelabs · GitHub:@LxveAce · Email:LxveLabs@proton.me (business) · lxveace@proton.me (direct) · Sites:lxvelabs.com · lxveace.com


Built by LxveAce · a LxveLabs project

Hardware supported by PCBWay — LxveLabs is developing a board in collaboration with PCBWay.