Comparison

TCP vs MeshCore Update

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

TCP

Features
Read 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.

About

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.

Highlights
  • Bluetooth DFU updates
  • Wi-Fi OTA updates
  • Check official firmware releases
  • Download firmware packages
  • Local firmware file management
  • Scan for compatible devices
Features
Read 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

TCP4 screens
MeshCore Update3 screens

Verdict

The call

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

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. TCP sells 1 one-off in-app purchase. MeshCore Update asks for nothing beyond the download.

UpkeepUpdate frequency

TCP ships an update monthly, MeshCore Update every 4 days. The most recent releases landed on October 25, 2026 and October 24, 2026 respectively.

Scorecard3 real differences · 7 level
TCP versus MeshCore Update: the parameters behind the verdict, then further details
ParameterTCPMeshCore Update
PriceFreeFree
Rating—5.0 (3 ratings) — better
Positive reviews—100.0% of reviews
Number of ratings—3 — better
Update frequencyMonthlyEvery 4 days — better
AdsNoNo
In-app purchasesYesNo — better
Monetization—Free
DevicesiPhone, iPad, Mac — betteriPhone
Requires iOS26.026.0
Further details — not scored
Size2 MB10 MB
Age rating4+4+
DeveloperLukasz KaminskiAleksandrs Sergejevs

In-app purchases

1 purchases

TCP

One-time1
  • Support Development$0.99
None

MeshCore Update

No in-app purchases

Questions

Is TCP free?
TCP is free to download, with in-app purchases available.
Is MeshCore Update free?
MeshCore Update is free to download, with no in-app purchases.
Do TCP or MeshCore Update have ads?
Neither TCP nor MeshCore Update shows ads.
Which is updated more often, TCP or MeshCore Update?
TCP ships an update monthly, and MeshCore Update every 4 days. Most recently, TCP was updated on October 25, 2026 and MeshCore Update on October 24, 2026.

Other comparisons