Krolyxon
Commit 360d2d2

Branches

Tags

Refs →

orion-rf

5 entries ยท Tree 779a8bd ยท History

README.md

๐Ÿ›ฐ๏ธ Orion RF (WIP)

Orion RF is a portable RF & wireless experimentation toolkit built for the ESP32 platform with NRF24 support.

โš ๏ธ This project is currently under active development. Some features are experimental, incomplete, or may change frequently.


๐Ÿš€ Current Features

๐Ÿ“ก Wireless Tools

BLE Scan

  • Discover nearby Bluetooth Low Energy devices
  • View MAC address, RSSI, and device information
  • Real-time scanning interface

WiFi Scan

  • Scan nearby WiFi access points
  • View:
    • SSID
    • Signal strength (RSSI)
    • Channel
    • Encryption type

WiFi Analyzer

  • Analyze surrounding WiFi activity
  • Useful for understanding channel congestion and wireless environments

RF Capture (WIP)

  • Experimental RF packet capture functionality
  • Replay support planned

๐Ÿ“ป NRF24 Tools

BLE Jammer

  • NRF24-based BLE interference testing
  • Functional

Bluetooth Jammer

  • NRF24-based Bluetooth interference testing
  • Functional

WiFi Jammer

  • NRF24-based WiFi interference testing
  • Able to jam 2.4Ghz wifi connections (Not 5G)

โŒจ๏ธ BadUSB

  • HID keyboard emulation
  • Execute automated payloads/scripts
  • Useful for testing and automation workflows

๐Ÿ–ฑ๏ธ BLE Mouse

  • ESP32-based Bluetooth mouse emulation
  • Experimental HID functionality

๐Ÿ”ง System Utilities

System Info

  • Display device/system information
  • Useful for debugging and diagnostics

Device Check

  • Verify connected peripherals/modules
  • Hardware diagnostics utility

Restart

  • Quick device reboot option from UI

๐Ÿงฉ Project Status

Feature Status
BLE Scan โœ… Working
WiFi Scan โœ… Working
WiFi Analyzer โœ… Working
BadUSB โœ… Working
BLE Mouse โœ… Working
BLE Jammer โœ… Working
Bluetooth Jammer โœ… Working
WiFi Jammer โš ๏ธ Experimental
RF Capture ๐Ÿšง WIP
RF Replay ๐Ÿšง WIP
SD Card Support ๐Ÿšง Planned
Emulator ๐Ÿšง Planned
NFC ๐Ÿšง Planned

๐Ÿ› ๏ธ Hardware

  • 1 x ESP32-S3
  • 2 x NRF24L01 Modules
  • 2 x CC1101 Modules
  • 1 x OLED Display
  • Battery-powered portable setup

๐Ÿ“Œ Notes

  • Designed primarily for learning, experimentation, and embedded RF research
  • Optimized for portable usage
  • UI-driven navigation system

โš–๏ธ Disclaimer

This project is intended for:

  • Educational purposes
  • RF experimentation
  • Hardware research
  • Authorized security testing

The authors are not responsible for misuse or illegal operation of this project.