Pocket Cyber Platform
Zyro
by ViperFSFA
A premium handheld cyber device for developers, embedded engineers, hardware tinkerers, and wireless researchers. Built around the ESP32-S3 and RP2040 with modular firmware and advanced radio tooling. View updates on ViperFSFA.com
ESP32-S3 + RP2040
Wi-Fi + BLE
NFC + IR
ViperOS
Open Source
Hardware
Full Specifications
Zyro combines dual processors, advanced wireless interfaces, and a polished embedded UI stack in a compact portable device.
Primary CPU
ESP32-S3
Dual-core Xtensa LX7 up to 240 MHz with Wi-Fi and BLE.
Co-Processor
RP2040
PIO-enabled ARM Cortex-M0+ for peripherals and timing-sensitive tasks.
Display
240×280 IPS
ST7789 SPI LCD with PWM dimming and high viewing angles.
Wireless
Wi-Fi + BLE
802.11 b/g/n and BLE 5.0 long-range support.
NFC
PN532
ISO 14443 A/B and FeliCa compatible NFC interface.
Battery
2500 mAh
USB-C rechargeable LiPo battery with onboard protection.
Firmware
ViperOS Architecture
UI
ViperUI
Menu system, widgets, launcher, rendering pipeline, graphics.
ESP32-S3
Core
Kernel Services
Scheduler, IPC, filesystem abstraction, memory management.
ESP32-S3
HAL
Hardware Layer
Display, NFC, radio, IR, haptics, and GPIO interfaces.
ESP32-S3 + RP2040
Developer Mode:
ViperOS supports unsigned firmware, OTA rollback, modular apps, and hot-loading directly from SD storage.
SDK
App Framework
Hot Loading
Run apps from SD without reflashing the device.
Sandboxing
Permission-based hardware access for safer modules.
Native SDK
Develop apps directly in C/C++.
Event Bus
Reactive events for hardware interaction and messaging.
Updates
OTA System
Signed Builds
Ed25519 cryptographic signature verification.
Rollback
Automatic recovery after failed firmware updates.
Delta Updates
Smaller downloads with partition-level patching.