```html Zyro Docs
v1.0
Website GitHub ↗
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
Zyro Device

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.

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.

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.

OTA System

Signed Builds
Ed25519 cryptographic signature verification.
Rollback
Automatic recovery after failed firmware updates.
Delta Updates
Smaller downloads with partition-level patching.