BLE UART vs Record3DStream
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
BLE UART
This tool facilitates iOS program development by connecting to low-power Bluetooth devices. It allows users to read data from serial devices via Bluetooth and send data to the serial port for debugging purposes.
- Connects to low-power Bluetooth devices
- Reads data from RXD serial port
- Sends data to TXD serial port
- Facilitates iOS program development
- Debugging tool for serial devices
Read full descriptionHide full description
During iOS program development, you may need to read and write serial devices. This tool connects to low-power Bluetooth devices (BT24, etc.) through the low-power Bluetooth interface on iPhone and iPad, displays the data received by RXD, and sends TXD data to the serial port, thus achieving the goal of debugging the device.
Record3DStream
This app transforms your LiDAR-equipped iPhone or iPad into a real-time 3D sensor for robotics and computer vision. It streams synchronized RGB, depth, and IMU data over WiFi or USB, with SDKs and ROS2 drivers for easy integration.
- Real-time RGBD streaming
- LiDAR depth maps with confidence
- Camera intrinsics and 6-DoF pose
- IMU data streaming
- Python SDK integration
- ROS2 driver for sensor data
Read full descriptionHide full description
Record3D Stream turns your iPhone or iPad with LiDAR into a real-time 3D sensor for robotics and computer vision applications. Stream synchronized RGB images, depth maps, confidence maps, camera intrinsics, 6-DoF pose, and IMU data over WiFi or USB to your computer. Integrate easily with our Python SDK for visualization and data processing, or use our ROS2 driver to publish sensor data as standard ROS2 topics (PointCloud2, Image, LaserScan) — perfect for robotics pipelines. Features: - Real-time RGBD streaming over WiFi or USB - LiDAR depth maps with confidence data - Full camera intrinsics and 6-DoF pose (ARKit) - IMU data (accelerometer + gyroscope) - Live depth visualization on device - Low-latency binary protocol with per-connection backpressure - Python SDK for easy integration - ROS2 Jazzy driver with RViz2 visualization - Camera-to-robot calibration tools Perfect for robotics researchers, 3D scanning enthusiasts, AR/VR developers, and anyone who needs affordable real-time depth sensing. Requires an iPhone or iPad with LiDAR sensor (iPhone 12 Pro or later, iPad Pro 2020 or later).
Screenshots
Verdict
The clearest difference is rating: Record3DStream at 5.0 against BLE UART's 3.7. Record3DStream also leads on update cadence (monthly vs every 23 months). BLE UART's advantage is device support (3 vs 1) and iOS requirement (12.0 vs 17.5). On price, ratings volume, ads and in-app purchases there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Both are free to download. Neither carries in-app purchases, so what you see is what you pay.
Record3DStream holds the better App Store score, 5.0 against 3.7. Both are backed by a comparable volume of ratings — 3 and 2 respectively.
BLE UART ships an update every 23 months, Record3DStream monthly. The most recent releases landed on October 8, 2026 and September 29, 2026 respectively.
| Parameter | BLE UART | Record3DStream |
|---|---|---|
| Price | Free | Free |
| Rating | 3.7 (3 ratings) | 5.0 (2 ratings) — better |
| Number of ratings | 3 — better | 2 |
| Update frequency | Every 23 months | Monthly — better |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | Free | Free |
| Devices | iPhone, iPad, iPod — better | iPhone |
| Requires iOS | 12.0 — better | 17.5 |
| Further details — not scored | ||
| Size | 6 MB | 2 MB |
| Age rating | 4+ | 4+ |
| Developer | 韩 明洁 | Danqing Zhang |
Customer experience
BLE UART
Record3DStream
In-app purchases
BLE UART
No in-app purchases
Record3DStream
No in-app purchases
Questions
Is BLE UART free?
Is Record3DStream free?
Which has better reviews, BLE UART or Record3DStream?
Do BLE UART or Record3DStream have ads?
Which is updated more often, BLE UART or Record3DStream?
Other comparisons















