Skip to main content

D3 - Analysis

Market Analysisโ€‹

Most market solutions are simple FTDI or CP210x chips on a breakout board. High-end logic analyzers are expensive and bulky. SerialyTTY fills the gap between a $5 dongle and a $500 analyzer.

Requirements Analysisโ€‹

Functional Requirementsโ€‹

  • Bridge Mode: Transparent bidirectional communication.
  • Auto-Baud: Automatic detection of transmission speed.
  • Display: 1.8" TFT screen for status and data.
  • Input: Rotary encoder or buttons for menu navigation.
  • Power: USB-C powered.

Non-Functional Requirementsโ€‹

  • Latency: Minimal latency in bridge mode (<1ms).
  • Boot Time: Instant on (<2s).
  • Durability: Robust PCB design for field use.

Resource Analysisโ€‹

  • Hardware: ESP32-C6 (RISC-V, WiFi/BT/Zigbee).
  • Software: ESP-IDF / Arduino framework via PlatformIO.
  • Budget: Low-cost BOM to ensure accessibility.