Skip to main content

SimpleGo Hardware Tiers

Parent Document: HARDWARE_OVERVIEW.md
Version: 0.2.0-draft

This document provides detailed specifications for each SimpleGo hardware tier, including connectivity options for cellular and LoRaWAN gateway operation.


Tier 1: SimpleGo DIY (€100-200)

Overview

Entry-level configuration for makers, developers, and enthusiasts. Basic security with software protections and single Secure Element.

Core Components

ComponentPartPrice
MCUESP32-S3-WROOM-1-N8R8€4.50
Secure ElementATECC608B-SSHDA-B€0.90
DisplayST7789V 2.4" IPS (320×240)€8
InputBBQ20KBD compatible keyboard€15
Battery103450 LiPo 2000mAh€8
ChargerTP4056 module€1

Security Features

  • ESP32-S3 Secure Boot v2 (RSA-3072)
  • Flash Encryption (AES-256-XTS)
  • ATECC608B for identity key storage
  • JTAG disabled via eFuse
  • No tamper detection (physical security only)

Connectivity Options

ConfigurationModulesAdded CostUse Case
WiFi OnlyIntegrated ESP32-S3€0Home/office use
WiFi + LoRa+ E22-900M30S (SX1262)+€8Outdoor, mesh network
WiFi + LTE-M+ SIM7080G+€12Mobile, low data
WiFi + 4G+ SIM7600E-H+€22Full mobile broadband

E-Ink Pager Variant

ComponentPartPrice
DisplayWaveshare 2.9" E-Ink (296×128)€18
InputRotary encoder + 2 buttons€3

Total BOM: €45-120 (depending on connectivity) + PCB + Enclosure


Tier 2: SimpleGo Secure (€400-600)

Overview

Enhanced security for journalists, activists, and privacy-focused users. Features dual-vendor Secure Elements, active tamper detection, and flexible connectivity including 4G/5G options.

Core Components

ComponentPartPrice
MCUSTM32U585CIU6 (Cortex-M33, TrustZone)€12
SE PrimaryATECC608B-SSHDA-B€0.90
SE SecondaryOPTIGA Trust M (CC EAL6+)€3
DisplayILI9341 3.2" IPS + touch€15
PMICAXP2101€3
Battery103450 LiPo 3000mAh€10

Security Features

  • STM32 TrustZone isolation
  • DPA-resistant crypto accelerator
  • Dual-vendor Secure Elements
  • 6-layer PCB with security mesh
  • Light sensor tamper detection
  • Battery-backed SRAM for key zeroization
  • Air-gap mode via QR codes

Tamper System

ComponentPartPrice
Light SensorAPDS-9960€3
BB-SRAM23LC1024€2
SupervisorDS1321€4

Connectivity Options

ConfigurationModulesAdded CostBattery LifeUse Case
WiFi OnlyESP32-C6-MINI-1€42-3 daysOffice/home
WiFi + LoRa+ E22-900M30S+€81-2 daysField, mesh
WiFi + LTE-M+ nRF9160+€221-2 daysMobile IoT
WiFi + 4G+ EG25-G+€288-12 hoursFull mobile
WiFi + 5G+ RM500Q-GL+€904-6 hoursPremium mobile
Full StackWiFi + LoRa + 4G+€406-10 hoursMaximum flexibility
┌─────────────────────────────────────────────────────────────┐
│ TIER 2 CONNECTIVITY │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────┐ │
│ │ ESP32-C6 │ ← WiFi 6 (primary, low power) │
│ │ WiFi Module │ Target Wake Time for battery savings │
│ └─────────────┘ │
│ │
│ ┌─────────────┐ │
│ │ SX1262 │ ← LoRa (backup, no infrastructure) │
│ │ LoRa Module │ Meshtastic mesh, 10+ km range │
│ └─────────────┘ │
│ │
│ ┌─────────────┐ │
│ │ EG25-G │ ← 4G LTE Cat 4 (always-on option) │
│ │ 4G Module │ 150 Mbps, global bands │
│ └─────────────┘ │
│ │
│ Priority: WiFi → 4G → LoRa mesh │
│ │
└─────────────────────────────────────────────────────────────┘

Total BOM: €190-320 + PCB Assembly + CNC Enclosure


Tier 3: SimpleGo Vault (€1,000+)

Overview

Maximum security for enterprise, government, and high-value targets. Designed to resist state-level adversaries with physical access. Full connectivity options including 5G and optional LoRaWAN gateway capability.

Core Components

ComponentPartPrice
MCUSTM32U5A9NJH6Q (4MB Flash)€18
SE PrimaryATECC608B-TNGTLSS€1.50
SE SecondaryOPTIGA Trust M (EAL6+)€4
SE TertiarySE050E (FIPS 140-2 L3 capable)€5
Tamper SupervisorMaxim DS3645€22
DisplayILI9488 3.5" IPS + touch€20
PMICBQ25895 + BQ27441€8
BatteryCustom pack 4000mAh€15

Security Features

  • Triple-vendor Secure Elements
  • Full environmental monitoring (voltage, temperature, clock)
  • Sub-microsecond key zeroization
  • Active tamper mesh (flex PCB wrap)
  • Potted enclosure (aluminum-filled epoxy)
  • Duress mode and "Brick Me" PIN
  • Isolated cellular modem power domain

Connectivity Stack

InterfaceModulePricePurpose
WiFi 6ESP32-C6-MINI-1€4Primary (trusted networks)
LoRa P2P/MeshE22-900M30S (SX1262)€8Infrastructure-independent
4G LTEEG25-G€28Always-on mobile data
5G (optional)RM500Q-GL€90Future-proof, high bandwidth
Satellite (optional)Swarm M138€100Last resort global coverage

5G Configuration

┌─────────────────────────────────────────────────────────────┐
│ TIER 3 WITH 5G │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ ESP32-C6 │ │ SX1262 │ │ RM500Q-GL │ │
│ │ WiFi 6 │ │ LoRa │ │ 5G │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
│ │ │ │ │
│ │ │ │ │
│ └───────────────────┼───────────────────┘ │
│ │ │
│ ┌──────┴──────┐ │
│ │ STM32U5A9 │ │
│ │ Main MCU │ │
│ │ TrustZone │ │
│ └─────────────┘ │
│ │
│ 5G Power Requirements: │
│ - Peak: 4A @ 3.7V │
│ - Requires dedicated high-current LDO │
│ - Recommend: MP8859 (4A sync buck) │
│ │
└─────────────────────────────────────────────────────────────┘

LoRaWAN Gateway Mode (Optional)

Tier 3 devices can operate as LoRaWAN Gateways, bridging LoRa messages from other SimpleGo devices to the internet:

┌─────────────────────────────────────────────────────────────────────────────┐
│ TIER 3 AS LORAWAN GATEWAY │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ FIELD DEVICES GATEWAY CLOUD │
│ │
│ ┌───────────┐ ┌─────────────────┐ ┌─────────────┐ │
│ │ SimpleGo │ LoRa │ SimpleGo Vault │ 5G │ SimpleX │ │
│ │ Tier 1/2 │ ──────────────► │ (Gateway Mode) │ ────► │ Server │ │
│ └───────────┘ 868 MHz │ │ └─────────────┘ │
│ │ ┌─────────────┐ │ │
│ ┌───────────┐ │ │ SX1302 │ │ │
│ │ SimpleGo │ ──────────────► │ │ 8-Channel │ │ │
│ │ Tier 1/2 │ │ │ LoRa GW │ │ │
│ └───────────┘ │ └─────────────┘ │ │
│ │ ┌─────────────┐ │ │
│ ┌───────────┐ │ │ RM500Q-GL │ │ │
│ │ SimpleGo │ ──────────────► │ │ 5G Modem │ │ │
│ │ Tier 1/2 │ │ └─────────────┘ │ │
│ └───────────┘ └─────────────────┘ │
│ │
│ Gateway Coverage: 2-15 km radius (terrain dependent) │
│ Capacity: 1000+ end devices per 8-channel gateway │
│ │
└─────────────────────────────────────────────────────────────────────────────┘

Gateway Hardware Add-on

ComponentPartPriceNotes
Gateway ConcentratorSX1302 + 2× SX1250€508-channel, all SF
AlternativeRAK2287 (mini-PCIe)€80Easier integration
GPS (for timing)L76K or similar€8Required for Class B

Gateway Configurations

ModeHardwareCapacityPowerUse Case
Single-ChannelSX1262 only~50 devices100 mAPersonal hotspot
8-ChannelSX1302 + SX1250~1000 devices500 mAGroup/community
Full GatewayRAK2287~10000 devices1APublic infrastructure

Connectivity Summary

ConfigurationComponentsTotal Added CostPower Draw
StandardWiFi + LoRa + 4G€40600 mA active
PremiumWiFi + LoRa + 5G€1021.5 A active
GatewayWiFi + LoRa GW + 5G€1602 A active
UltimateAll + Satellite€2602.5 A active

Total BOM: €560-1,200 + PCB Assembly + Potted CNC Enclosure


Comparison Matrix

FeatureTier 1 (DIY)Tier 2 (Secure)Tier 3 (Vault)
MCUESP32-S3STM32U585STM32U5A9
TrustZoneNoYesYes
Secure Elements123
Tamper DetectionNoneBasicFull
PCB Layers468
WiFiWiFi 4 (integrated)WiFi 6 (module)WiFi 6 (module)
Cellular OptionsLTE-M / 4GLTE-M / 4G / 5G4G / 5G
LoRaP2P / MeshP2P / MeshP2P / Mesh / Gateway
SatelliteNoNoOptional
Enclosure3D PrintedCNC AluminumPotted CNC
Target Price€100-200€400-600€1,000+
Threat ModelCasualSkilledState-level

Connectivity Priority Logic

All tiers use the same connection priority algorithm:

┌─────────────────────────────────────────────────────────────┐
│ CONNECTION PRIORITY │
├─────────────────────────────────────────────────────────────┤
│ │
│ 1. WiFi (if available and trusted) │
│ └── Lowest latency, highest bandwidth, lowest power │
│ │
│ 2. 5G/4G Cellular (if SIM present) │
│ └── Always available, metered, moderate power │
│ │
│ 3. LTE-M/NB-IoT (if configured) │
│ └── Low power fallback for critical messages │
│ │
│ 4. LoRa Mesh (if peers available) │
│ └── No infrastructure, limited bandwidth │
│ │
│ 5. LoRaWAN (if gateway in range) │
│ └── Uses existing LoRaWAN infrastructure │
│ │
│ 6. Satellite (Tier 3 only) │
│ └── Last resort, high latency, expensive │
│ │
│ User can override priority in settings │
│ "Stealth mode" disables all RF except on-demand │
│ │
└─────────────────────────────────────────────────────────────┘

Power Considerations by Connectivity

ConnectivityIdle CurrentTX CurrentPeak CurrentNotes
WiFi only20 mA150 mA400 mABest battery life
+ LoRa+5 mA+120 mA+500 mAMesh adds overhead
+ LTE-M+3 mA+250 mA+600 mAPSM mode saves power
+ 4G LTE+15 mA+500 mA+2 AContinuous connection
+ 5G+40 mA+1.2 A+4 ANeeds robust power
Gateway mode+100 mA+500 mA+1 ASX1302 always listening

Battery Life Estimates (3000mAh):

ModeTier 1Tier 2Tier 3
WiFi only, light use3-4 days2-3 days2-3 days
WiFi + LoRa2-3 days1-2 days1-2 days
WiFi + 4G12-18 hours8-12 hours8-12 hours
WiFi + 5GN/A4-6 hours4-6 hours
Gateway modeN/AN/A4-8 hours (mains recommended)