TCP vs MeshCore Update
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
TCP
Read full descriptionHide full description
TCP - SerialLogger is a professional tool for engineers, embedded developers, and technicians who need to see exactly what their devices are sending — in real time. Whether you're debugging a PLC, monitoring an RS-232 sensor on macOS, or inspecting raw TCP traffic on macOS, iPhone, or iPad, TCP - SerialLogger gives you a clean, fast, and configurable window into your data stream. Three ways to connect Connect as a TCP Client to reach any network device, run as a TCP Server to accept incoming connections, or plug in a serial device on macOS. Serial port parameters — baud rate, data bits, parity, and stop bits — are fully configurable, with support for rates from 300 up to 921600 baud. See your data the way you need it Choose between Plain Text, HEX, or a side-by-side HEX + ASCII view. Display incoming data as a continuous stream, split each packet onto its own line, or add timestamps to every message. TCP - SerialLogger intelligently detects packet boundaries using Auto Detect, Idle Gap, common line endings (LF, CR, CRLF), ETX, or a custom byte sequence you define. Automatic file logging Select an output folder and TCP - SerialLogger will write received data to a .log file automatically. Add a date to the filename, enable daily log rotation, and let it run for as long as your system allows. Connection profiles Save your most-used connections as named profiles and organize them into groups. Switch between devices in seconds — no retyping, no mistakes. Live diagnostics A dedicated diagnostics panel tracks bytes received, message count, connection uptime, last message timestamp, and — in server mode — connected client addresses. Everything updates live, so you always know what's happening. Private and fully functional TCP - SerialLogger is always free, ad-free, and fully functional. The optional support purchase does not unlock features. The app does not connect to any external servers on its own and does not collect, sell, or share user data. Built for Apple platforms TCP - SerialLogger is a native SwiftUI app for macOS, iPhone, and iPad. It is fast, lightweight, and designed to stay out of your way. Perfect for: embedded systems development, industrial automation, PLC diagnostics, IoT prototyping, network protocol analysis, and serial device testing.
MeshCore Update
This utility app facilitates firmware updates for compatible MeshCore repeater devices. It supports both Bluetooth DFU and Wi-Fi OTA update methods, allowing users to download firmware, manage local files, and initiate the update process.
- Bluetooth DFU updates
- Wi-Fi OTA updates
- Check official firmware releases
- Download firmware packages
- Local firmware file management
- Scan for compatible devices
Read full descriptionHide full description
MeshCore Update is a hardware utility app for updating supported MeshCore repeater devices. The app supports two firmware update methods: • Bluetooth DFU for supported nRF52-based MeshCore devices • Wi-Fi OTA for supported ESP32-based MeshCore devices You can select a supported hardware target, check official MeshCore firmware releases, download matching firmware packages, keep firmware files locally on your iPhone, and start the update flow from one place. For Bluetooth DFU devices, the app scans for compatible OTA / DFU devices and uploads the selected firmware package over Bluetooth. For ESP32 devices, the app connects to the device’s MeshCore OTA Wi-Fi access point and uploads the selected firmware using the device’s local OTA update interface. No login or account is required. Full firmware update testing requires supported MeshCore hardware. Without hardware, you can still browse supported targets, check official releases, download firmware files, and manage the local firmware repository.
Screenshots
Verdict
The clearest difference is in-app purchases: MeshCore Update at none against TCP's 1. MeshCore Update also leads on update cadence (every 4 days vs monthly). TCP's advantage is device support (3 vs 1). On price, ads and iOS requirement 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. TCP sells 1 one-off in-app purchase. MeshCore Update asks for nothing beyond the download.
TCP ships an update monthly, MeshCore Update every 4 days. The most recent releases landed on October 25, 2026 and October 24, 2026 respectively.
| Parameter | TCP | MeshCore Update |
|---|---|---|
| Price | Free | Free |
| Rating | — | 5.0 (3 ratings) — better |
| Positive reviews | — | 100.0% of reviews |
| Number of ratings | — | 3 — better |
| Update frequency | Monthly | Every 4 days — better |
| Ads | No | No |
| In-app purchases | Yes | No — better |
| Monetization | — | Free |
| Devices | iPhone, iPad, Mac — better | iPhone |
| Requires iOS | 26.0 | 26.0 |
| Further details — not scored | ||
| Size | 2 MB | 10 MB |
| Age rating | 4+ | 4+ |
| Developer | Lukasz Kaminski | Aleksandrs Sergejevs |
In-app purchases
TCP
- Support Development$0.99
MeshCore Update
No in-app purchases









