Skip to content

ARROW Device

The ARROW device is a rugged, portable mini PC designed for enterprise security testing and remote network operations. Built with field durability and professional-grade performance in mind.

ARROW Device Front View

Front view with ARROW branding and cooling vent

ARROW Device Back View

Back view with chevron pattern design

The ARROW is the flagship hardware device in the ARROW platform ecosystem. It’s a custom-built Linux-based computer optimized for:

  • Penetration Testing - Full Kali Linux environment with pre-installed tools
  • Remote Network Access - Always-on VPN with cellular failover
  • Field Operations - Rugged design for deployment in diverse environments
  • Secure Communications - Hardware-encrypted storage and secure boot

The ARROW device is built on the LattePanda 3 Delta platform with custom modifications by VTEM Labs.

ComponentSpecification
ProcessorIntel Celeron N5105 Quad-Core (2.0GHz base, 2.9GHz burst)
Architecture11th Gen Intel (Jasper Lake)
RAM8GB LPDDR4 2933MHz
Base Storage64GB eMMC 5.1
Added Storage1TB NVMe SSD (LUKS encrypted)
GraphicsIntel UHD Graphics (up to 800MHz)
TPMTPM 2.0 (built-in)
InterfaceDetails
Ethernet1x Gigabit Ethernet (RJ45)
USB2x USB 3.2 Gen1 Type-A, 1x USB 3.2 Gen2 Type-A, 1x USB-C (PD/DP/USB 2.0)
CellularSierra Wireless EM7455 LTE-Advanced Cat 6 (300/50 Mbps, built-in antenna)
LTE BandsB1, B2, B3, B4, B5, B7, B8, B12, B13, B20, B25, B26, B29, B30, B41
3G FallbackUMTS/HSPA+ B1, B2, B3, B4, B5, B8
Wi-FiIntel AX201 Wi-Fi 6 (802.11ax, 2.4GHz/5GHz 160MHz)
BluetoothBluetooth 5.2
GNSSGPS, GLONASS, BeiDou, Galileo (via LTE modem)
InterfaceDetails
HDMIHDMI 2.0b (up to 4096×2160 @ 60Hz HDR)
DisplayPortDP 1.4 via USB-C (up to 4096×2160 @ 60Hz HDR)
eDPInternal connector (up to 1920×1080)
Multi-DisplaySupports triple display output
AttributeValue
Dimensions5.1” × 4.5” × 1.6” (130 × 115 × 40 mm)
Weight0.9 lbs (420g) without enclosure
EnclosureCustom ARROW aluminum case with heatsink
CoolingActive (redesigned cooling fan)
Operating Temp32°F to 113°F (0°C to 45°C)
Power Input12V DC via barrel jack or USB-C PD
TDP10W typical
InterfaceDetails
M.2 M KeyPCIe 3.0 x2 (NVMe SSD - 1TB installed)
M.2 B KeyPCIe 3.0 x1 + USB (LTE modem installed)
ArduinoIntegrated ATmega32U4 coprocessor
GPIO12 analog inputs, up to 23 digital I/O (7 PWM)
SerialRS232 header (COM port)
Audio2-channel output with 2W amplifier
FeatureDetails
Operating SystemKali Linux (custom ARROW image)
VPNNetBird client (always-on)
ManagementARROW Control agent
EncryptionLUKS2 full-disk encryption (1TB NVMe)
Secure BootUEFI Secure Boot enabled

When you receive your ARROW device, the package includes:

  • 1x ARROW device unit (with built-in LTE antenna)
  • 1x 36W power adapter with regional plug
  • 1x Ethernet cable (1m Cat6)
  • 1x Quick start guide
  • 1x Carrying case (foam-padded)

Optional additions (if requested):

  • ALFA AWUS036ACH wireless adapter
  • VESA mounting bracket

Step 1: Connect the power adapter to the DC input jack (or USB-C PD).

Step 2: (Optional) Connect an Ethernet cable for wired internet during setup.

Step 3: Press the power button. The LED will turn blue when the device is booting.

Note: The LTE antenna is built-in. The device will automatically connect via cellular if no Ethernet is available.

Your ARROW device ships fully pre-configured by VTEM Labs. On first boot, the device will automatically:

  1. Boot with encryption enabled - LUKS encryption is pre-configured with your organization’s recovery key
  2. Connect to VPN - The NetBird client automatically connects to your organization’s network
  3. Register with ARROW Manager - The device appears in your ARROW portal within minutes

Zero Configuration Required Unlike traditional hardware, your ARROW device requires no initial setup. Simply power it on, and it’s ready to use. The device is provisioned specifically for your engagement before shipping.

After powering on, verify the device is connected:

From ARROW Portal (Recommended):

  1. Log in to portal.arrow.vtemlabs.com
  2. Navigate to Devices
  3. Find your device in the list
  4. Status should show “Online” with a green indicator

From ARROW Control:

  1. Click Open Control on your device in the portal
  2. The ARROW Control interface confirms connectivity
  3. Use the built-in terminal to run diagnostics if needed

ARROW Control provides a web-based interface for device management:

  1. Log in to the ARROW Portal
  2. Navigate to Devices and select your ARROW device
  3. Click Open Control to launch ARROW Control
  4. Access terminal, file manager, and system monitoring

For command-line access:

Terminal window
# Connect using the device's VPN IP
ssh arrowuser@<device-vpn-ip>
# Or use the device hostname
ssh arrowuser@arrow-<device-id>.netbird.cloud

Note SSH access requires your NetBird VPN to be connected on your local machine.

If you have physical access:

  1. Connect a monitor via HDMI
  2. Connect a USB keyboard
  3. Log in with your configured credentials

The ARROW device automatically fails over to cellular when:

  • Primary Ethernet loses connectivity
  • Wi-Fi signal drops below threshold
  • Manual failover is triggered

Failover typically completes in under 10 seconds.

To configure a static IP:

  1. Open ARROW Control → Network Settings
  2. Select the interface (eth0, eth1)
  3. Choose “Manual” configuration
  4. Enter IP address, subnet, gateway, and DNS

The ARROW device includes ufw with these default rules:

RuleDescription
Allow SSH (22)Inbound SSH access
Allow ARROW Control (8080)Web management interface
Allow VPNNetBird WireGuard tunnel
Deny all other inboundDefault deny policy

Device won’t power on:

  1. Verify the power adapter is connected and the outlet has power
  2. Try a different power source or outlet
  3. Check for damage to the power cable or connector
  4. If using USB-C PD, ensure the charger supports 20V output

Device is unresponsive / frozen:

  1. Soft restart: Press and hold the power button for 4 seconds, then release
  2. Hard restart: Press and hold the power button for 10+ seconds until the device powers off
  3. Wait 10 seconds, then press the power button to restart
  4. If still unresponsive, disconnect power for 30 seconds, then reconnect

LED Indicators:

LED StateMeaning
OffNo power - check power connection
Solid blueNormal operation
Blinking blueBooting / activity
Solid amberStandby / sleep mode
Blinking amberError - contact support

Overheating:

  1. Ensure the device has adequate ventilation (don’t cover vents)
  2. Check that the fan is spinning (you should hear it during heavy use)
  3. Move away from heat sources or direct sunlight
  4. If overheating persists, power off and contact support
  1. Verify power is connected and LED is solid blue
  2. Check cellular signal (antenna properly connected)
  3. Verify SIM card is activated and has data plan
  4. Check VPN status: netbird status
  1. Check Ethernet cable connection
  2. Verify cellular signal strength
  3. Test DNS resolution: nslookup google.com
  4. Restart networking: sudo systemctl restart NetworkManager

Your ARROW device ships with LUKS encryption pre-configured. If you need to recover access:

  1. Contact VTEM Labs support at [email protected]
  2. VTEM Labs maintains recovery keys for all devices
  3. Remote recovery can typically be performed via ARROW Control

Updates are managed through ARROW Manager:

  1. Navigate to Devices → select your device
  2. Click Software Updates
  3. Available updates are listed with changelogs
  4. Click Install to apply updates

To reset the device to factory defaults:

  1. Open ARROW Control → SystemFactory Reset
  2. Confirm the reset action
  3. Device will reboot and require re-provisioning

Warning Factory reset erases all data including encryption keys. Ensure you have backups of any important files.