← Back to MSC-2

MSC-2 test record

Last test recorded: 24 October 2026

Tested · 24 OctoberSatellite messages through Android
Unit 0001 sent and received messages over Iridium through the app. Read the recorded result.
Next field testSatellite messages without a phone
MSC-2 has passed mesh-to-modem bench routing. The full mesh satellite exchange is proven on the earlier 9603 node.
UnconfirmedMSC-2 with iOS
The published iOS satellite tests use the earlier 9603 node. See platform support.

This record is for MeshSat Compact v2 (MSC-2): LILYGO T-Beam Supreme and RockBLOCK 9704-SMA. Bench checks establish individual functions. On 24 October 2026 the first complete unit sent and received satellite messages through the app; mesh mode over satellite is next on the complete unit.

MSC-2 / RockBLOCK 9704

24 October 2026: satellite messages both ways through the app

Under open sky, unit 0001 sent and received satellite messages through MeshSat Android: from the phone over Bluetooth to the unit’s RockBLOCK 9704, over Iridium to the MeshSat Hub, and from the Hub back to the phone. This establishes the complete unit’s satellite exchange through the app.

One retained uplink was “yo again”, received by the provider and Hub at 11:24:58 UTC. A plain-text reply sent through the Hub’s provider connection at 13:58 UTC was confirmed readable in Android. The exact reply text is not retained in this record, so it is not reproduced as a conversation transcript.

Earlier downlinks that day arrived as unreadable encoded text. The readable reply above used a plain-text send; the subsequent Hub encoding fix still needed a fresh field check. These records establish the radio exchange and distinguish it from verification of every send path.

24 October 2026: the modem from the cell, kept through a reboot

On prototype unit 0001, the first complete unit, the node brought the modem up from the cell through the modem’s own enable and booted lines, and the modem stayed up through a reboot of the node. A message from the node and a preset sent from a watch over LoRa both reached the modem’s queue in under a second, with no phone involved.

16 October 2026: enclosure fit check

Photographs taken in Leiden document the printed enclosure fit and assembly.

8 October 2026: Android detection and reconnect

Android 2.19.9 selected the reported 9704 driver and brought the modem up; 2.19.10 recovered after a node restart. This establishes the documented Android bench path.

8 October 2026: mesh routing without a phone

A text from the configured mesh channel reached the modem in 190 ms. This establishes standalone mesh-to-modem routing, not satellite delivery.

8 October 2026: modem communication

Through the node’s Bluetooth pipe, the modem answered its JSPR protocol, registered as active and accepted a text payload. This establishes node-to-modem communication on the bench. The text was not transmitted through satellite.

Mesh mode: proven on the earlier node, expected on MSC-2

In mesh mode the team’s radios reach the satellite through the gateway with no phone. That was proven on the earlier RockBLOCK 9603 node on 27 September 2026 (below). MSC-2 uses the same routing and has passed the bench step into its modem, so we expect the same result; the satellite leg in mesh mode is the next test on the complete unit.

The modem and satellite entries come from the node’s dated bench record. The build photographs are below.

Estimates

  • Mesh range: about 2 to 5 km between radios in towns and woods, up to about 11 km in clear line of sight.
  • Battery: about a day on one charge with everything on standby; each satellite message uses about a minute of that.
  • Charging: about 8 hours from empty over USB-C.
  • Temperature: built for −10 to 50 °C, charging at 0 to 45 °C.
  • Weather: O-ring seals and a membrane vent, built for rain. Not for submersion.

Estimates from the parts’ published figures.

Earlier node / RockBLOCK 9603

On 27 September 2026, an earlier node routed a message from a T-Deck over LoRa and Iridium to the Hub, and brought a reply back. That build used a RockBLOCK 9603 and Iridium SBD. It is evidence for that earlier build. MSC-2 uses the same routing with its 9704 IMT modem; its own mesh-mode satellite test is next.

The recorded exchange

The following text is transcribed from the retained satellite-provider log. The T-Deck sent through the local mesh to the earlier node, with no phone connected to the gateway. The reply was sent from the Hub. Receipt of “tst to tdeckplus” on the T-Deck was confirmed by the tester.

Provider log, 27 September 2026. Times are UTC; message text is unchanged.
TimeDirectionRecord
Field to Hubtst from tdeckplus
Hub to fieldtst to tdeckplus, queued at the provider
Node fetchSatellite session with no outgoing payload; the node fetched the waiting reply

Device identifiers are omitted; the message wording and times are unchanged. In this recorded exchange, the provider queued the reply at 11:21:35 UTC and the node fetched it 14 seconds later. The tester’s receipt confirmation is separate from the provider timestamps.

This is a mesh ↔ satellite ↔ Hub browser record on the earlier 9603 hardware. The SMS walkthrough on the shop illustrates a configured Hub route; it is not a transcript of this test.

The earlier-node documentation includes those results and the older hardware versions. The build guide also describes earlier hardware; check the model before following it.

App release and compatibility

Android sent and received satellite messages through unit 0001 on 24 October 2026. MeshSat iOS is available on the App Store, checked 28 October 2026. See the iOS documentation for platform limits. Store availability is separate from hardware compatibility: the published iOS satellite tests use a 9603 node and do not establish MSC-2 support.

Building prototype unit 0001

On the bench / 23 and 24 October 2026

The prototype takes shape.

Real photos from Leiden: the evening of 23 October when prototype unit 0001 got its satellite modem wired in, and the work of 24 October. On 24 October it sent and received its first satellite messages.

The orange printed parts of an MSC-2 enclosure laid out on a blue sofa before assembly: the case, the lid with its display window, the inner bracket and two small mounting plates.
01 / Printed parts before assembly
The RockBLOCK 9704 satellite modem lying in the lower bay of the open orange MSC-2 case, its antenna socket toward the end wall, held over a workbench.
02 / The satellite modem in its bay
The 9704 modem held above a phone showing the MSC-2 wiring sheet, the six-wire ribbon harness soldered to its header being checked pin by pin.
03 / Harness checked against the wiring sheet
Hands holding the orange MSC-2 case while a drill works on it, the board already fitted inside with its display and LoRa module visible.
04 / Drilling with the board inside
The T-Beam's header pins beside the case's orange side-button plungers, with the instrument maker's drawn marks where the fit still needs work.
05 / Fit marks from the instrument maker
The finished prototype unit 0001 lying on a cloth, its display showing the MeshSat start screen, with a red USB cable and the antennas at the ends.
06 / Unit 0001, finished
Follow onKickstarterBack to the gateway

The Home screen1 / 3

Actual Android documentation screens. Use the arrow keys, the buttons or a swipe to move between them.