Everything you need to turn an ESP32-S3 board into a wireless bridge for your Concept2 PM3. Work through it in order, or jump straight to the bit you need - your progress is remembered on this device.
Firmware installed. Now unplug the board and plug it back in, this time without holding BOOT, so it starts running the firmware instead of sitting in flashing mode. It will not show up over Bluetooth in the next step until you do.
Get the N16R8 version specifically. It needs 16 MB of flash and 8 MB of octal PSRAM. Cheaper variants (N8R2, or 4 MB boards) do not have room for the firmware's partition layout and will not work.
Look for ESP32-S3-DevKitC-1 N16R8, or any ESP32-S3 board whose listing says both "16MB Flash" and "8MB PSRAM".
You will also need a USB cable to connect the board to your computer for the one-time flash in step 2, and a cable to connect the board's USB-C port to the USB port on your PM3.
After this, the device updates itself wirelessly - you should never need a cable again.
When the install finishes, the dialog closes itself and this page carries on. If one is still sitting there saying "Installation complete!", just close it - its own "Next" button loops back to the install screen rather than continuing.
Optional, but recommended. Rowing itself does not need WiFi - ErgData, EXR, Kinomap and the rest all talk to the device over Bluetooth. WiFi is what gives you the built-in web interface, saved workout history, Strava uploads, and automatic firmware updates.
Just flashed it? Unplug the board and plug it back in first, without holding BOOT. Until you do, it is still sitting in flashing mode and will not appear over Bluetooth.
This browser has no Web Bluetooth, so it cannot do the setup here. Use Chrome or Edge on Android, Windows, Mac or Linux - or follow the manual method below, which works everywhere including iPhone.
No networks found. Enter yours by hand below.
On your phone or laptop, open its WiFi settings and join the network the device creates: PM Connector 5000 Setup (no password).
A sign-in page should pop up automatically. If it does not, open
http://192.168.4.1 in a browser.
Pick your home network from the list there, enter its password, and the device saves it and reconnects on its own.
The device serves its own web interface - live rowing data, workout history, settings and firmware updates. It has no screen to show you its address, so here is how to find it.
Try http://pm-connector.local first. That works on iPhone, iPad, Mac and Linux, and sometimes on Windows. If it does not load, your network is blocking the automatic name lookup - find it over Bluetooth instead.
Found the device, but it is not on WiFi yet. Go back to step 3 and set that up first.
This
browser has no Web Bluetooth. On iPhone and iPad, use the
pm-connector.local link above - it works well there.
Known to work with ErgData, EXR, Kinomap, the Concept2 Logbook and Home Assistant. Anything that speaks to a PM5 over Bluetooth should find it.
That is everything. Your PM3 is wireless. Enjoy the row.