← Back to site Download PDF

Pixel HUB75 Marine Display
User Manual (v3.24)

Setup, daily use, and troubleshooting for your Pixel marine display.

1. Introduction

The Pixel Marine Display shows live navigation and instrument data from your boat on a high-visibility 64×128 LED matrix. It joins your onboard WiFi, listens for NMEA 0183 sentences over UDP, smooths the values, and renders six configurable data lines plus a tactical wind-shift bar at the bottom.

Key features

2. First-time setup

  1. Power the display. It briefly shows the Pixel logo while scanning for known WiFi networks.
  2. With no saved networks, the display brings up its own setup network:
    • SSID: PixelConf
    • Password: 12345678
  3. Connect to PixelConf from a phone or laptop. A captive page opens automatically — if not, visit http://192.168.4.1.
  4. Enter your boat's WiFi name and password, hit save. The display reboots and joins the chosen network.
  5. After reconnect, open http://pixel.local/ from any device on the same WiFi. (If .local doesn't resolve on your network, the display also prints its IP on the screen during boot — use http://<that-ip>/.)

Up to three networks can be saved (System tab → WiFi Networks). The display connects to the strongest reachable one on boot.

v3.24
IP 192.168 .1.42 pixel.local
Boot sequence: the Pixel logo with the firmware version, then the assigned IP address.

3. The web interface

http://pixel.local/ — four tabs:

📊 Display
🔧 Calibration
🌊 STW Heel
⚙️ System
The tab bar across the top of the configuration page.

Tab 1 — Display

Tab 2 — Calibration

Tab 3 — STW Heel

Per-tack STW correction based on boat heel angle (from NMEA $XDR Roll). When the paddlewheel underreads at heel, this lets you compensate independently for port and starboard tack.

Calibration procedure (one possible workflow, on a calm day with steady wind):

  1. Set all 20 cells to 0 to start clean.
  2. Sail steady upwind on starboard tack at a known reference (motoring baseline STW, or matching SOG when there's no current). Note your current heel (e.g. 12°).
  3. The "Raw STW" on the page is your uncorrected reading. Bump the Starboard cell at that heel angle by + or − % until "Corrected STW" matches your reference.
  4. Repeat on port tack and at other heel angles.
  5. At low heel (0–8°) start with small values; corrections grow at higher heel.

If the $XDR Roll feed isn't connected, the heel correction is automatically skipped and STW remains uncorrected.

Tab 4 — System

4. Data types

What you see on the panel. Six lines, each a data type you pick, in the colour you pick. Every line shows a small 3-letter tag, the value in the large display font, and the unit.
  • Wind angle (AWA/TWA) — a red on the left means port, a green on the right means starboard.
  • SOG — a green means accelerating, a red means slowing.
  • Bottom bar — the wind-shift indicator: green to the right = wind shifted to starboard, red to the left = shifted to port (see Section 5).
Example layout — your six lines and colours are fully configurable.

Each of the six display lines can show any of the following:

TypeNameNotes
HDMHeading (Magnetic)Bow direction relative to Magnetic North.
COGCourse Over GroundDirection of travel over the seabed (GPS).
HDTTrue HeadingBow direction relative to True (geographic) North.
AWAApparent Wind Angle0–180°. Red ◀ arrow = port, green ▶ = starboard.
AWSApparent Wind SpeedFrom masthead.
TWATrue Wind Angle0–180°, same arrow convention as AWA.
TWSTrue Wind SpeedComputed if not received.
SOGSpeed Over GroundGPS speed. Trend arrows: green ↑ accelerating, red ↓ decelerating.
STWSpeed Through WaterPaddlewheel log.
DPTDepthBelow transducer, meters.
GWSGround Wind SpeedInstantaneous True Wind Speed — same calc as TWS but from raw, un-averaged apparent wind; reacts immediately to gusts and lulls (TWS is smoothed).
GWD/TWDGround/True Wind Dir0–359°.
RSARudder AngleUsed by the bottom bar indicator.

Units shown on screen° for degrees, kn for knots, m for meters.

Supported NMEA 0183 sentences

Pixel listens for these standard NMEA 0183 sentences (any talker ID). Send whichever ones your gear produces — the display extracts the fields it needs.

SentenceNameWhat Pixel reads from it
MWVWind Speed & AngleApparent wind angle (AWA) and speed (AWS). The relative/apparent form is used; the true (,T,) form is ignored.
MWDWind Direction & SpeedGround/true wind direction (GWD/TWD) and speed.
VHWWater Speed & HeadingSpeed through water (STW).
VTGCourse & Speed over GroundCourse (COG) and speed (SOG) over ground.
RMCRecommended Minimum GPS dataPosition, SOG, COG and time (GPS).
HDGHeading — Deviation & VariationMagnetic heading (with deviation/variation if present).
HDMHeading, MagneticMagnetic heading.
HDTHeading, TrueTrue heading.
DPTDepth of WaterDepth below the transducer.
MTWWater TemperatureSea-water temperature.
XDRTransducer MeasurementsRoll (heel) — feeds the STW heel correction (Section 3); pitch if present.
RSARudder Sensor AngleRudder angle — drives the bottom-bar rudder indicator.

If True Wind (TWA / TWS / TWD) is not received directly, Pixel computes it on-board from apparent wind + boatspeed.

5. The bottom bar

A single configurable indicator bar at the bottom of the display:

Bar mode is set on Tab 1.

6. Factory reset

System tab → Factory Reset (red button). Confirms, then:

7. Firmware updates (OTA)

The display pulls firmware from an update server. The default server is http://pixel1.tplinkdns.com/pixel/; you can point it at any compatible server on the Update URL field of the System tab.

Updates are checked automatically but never applied without your say-so — the display will not interrupt a race or a delivery with a surprise reboot.

How it works:

  1. On boot (and whenever you press Check for updates on the System tab) the display polls the server's version.txt.
  2. If a newer version is published, the display does not install it. Instead, for a few seconds after boot it shows an amber notice on the LED panel, and the System tab grows an Apply update vX.YY button.
    UPDATE v3.24 open web to apply
    The "update available" notice shown briefly at boot — apply it from the web System tab.
  3. Open http://pixel.local/System tab and press Apply update. The display downloads firmware.bin, flashes it, and reboots into the new version. Progress and the final result are shown on the page without it ever reloading (the System tab stays put).

The display refuses to downgrade from its own web UI (it only offers updates when the server version is newer). If a downgrade is ever needed for any reason, contact the manufacturer. Failed or interrupted downloads are safe — the old firmware keeps running until a complete one arrives. If an update ever hangs, power-cycle the display and press Apply again.

Tip for large jumps: if a very old display fails to update directly to the latest version, update it one small step at a time, power-cycling between attempts.

8. Display indicators reference

9. Troubleshooting

Can't see PixelConf network

Dashes or blanks instead of numbers

This is almost always a problem with the NMEA data feed. On your NMEA multiplexer / chartplotter / source, verify:

If numbers are still wrong, use System tab → Send debug log while the data is flowing. This captures ~5 seconds of the raw NMEA the display is actually receiving so the exact sentences can be checked for support.

http://pixel.local/ won't load

Settings look corrupted