Device Protocol Studio (DPS) is a professional communication, protocol development, and testing toolkit built for embedded developers, firmware engineers, hardware engineers, and IoT developers.
Connect to real hardware, simulate virtual devices, design custom protocols, monitor live data, and build repeatable test workflows — all from your iPhone.
SUPPORTED COMMUNICATION
• Bluetooth Low Energy (BLE)
• TCP Client / Server
• UDP
• MQTT
• WebSocket
• HTTP / REST
• CoAP
DEVICE COMMUNICATION
Connect to real devices and inspect communication in real time.
• BLE scanning and connection
• GATT service and characteristic exploration
• Read, Write, and Notify operations
• Dynamic RX / TX characteristic binding
• TCP, UDP, MQTT, WebSocket, HTTP, and CoAP communication
• Real-time terminal with ASCII, text, and binary workflows
REAL-TIME DATA & PLOTTING
Turn incoming device data into live engineering telemetry.
• Multi-channel real-time plotting
• Live CSV / ASCII data monitoring
• High-speed data updates
• Session logging and data export
• Real-time RX / TX monitoring
PROTOCOL DESIGNER
Build and test your own communication protocols directly on your device.
• Custom packet field definitions
• Header and footer fields
• Length and opcode fields
• Payload configuration
• CRC and checksum support
• Custom field ordering
• Reusable protocol presets
VIRTUAL DEVICES
Test communication workflows even when physical hardware is not available.
• Built-in virtual device environment
• BLE virtual device testing
• TCP / UDP virtual communication
• Simulated sensor data
• Rapid protocol and UI verification
TEST STUDIO
Create repeatable communication tests for device and protocol development.
• Command and response testing
• Expected-response validation
• Automated test sequences
• Timeout and failure detection
• Reusable test scenarios
BUILT FOR ENGINEERS
DPS is designed to reduce the number of separate tools needed during embedded and IoT development.
Use one workspace to connect, inspect, design, simulate, plot, log, and test your device communication.
PRIVACY-FIRST
Your engineering data stays under your control. DPS is designed around local workflows without requiring external cloud synchronization for core development and testing.
Whether you are debugging a BLE peripheral, testing a TCP device, designing a binary protocol, monitoring sensor telemetry, or validating command/response behavior, Device Protocol Studio gives you a portable engineering workspace directly on your iPhone.
Show more