The RIC is openLN’s counter terminal: the small touchscreen device that sits at your till, shows the payment QR, and lets customers tap a Bolt card. Out of the box it does not run openLN yet, and two setup jobs stand between it and its first sale: writing the openLN firmware onto it (called flashing), and attaching it to your account and WiFi (called linking). Both jobs run from the RIC page in the openLN app on a computer, and this guide walks through them in order.
In openLN, open the RIC page from the menu (the entry hinted “Your counter devices”). Under the Hardware heading, two tiles sit at the top, one for each setup job:
Install firmware is for a new, unflashed device. The tile’s own words: “For a new, unflashed device. USB · CYD ESP32-2432S028R Board.” If your RIC has never had openLN on it, this is your path, and it is the one marked with the red 1 in the screenshot.
Link your RIC is for an already flashed device. That tile says: “Already flashed? Pair over Bluetooth and connect it to WiFi.” If your RIC already runs openLN, you can skip the flashing step and go straight to step 3.
If you are not sure which one applies: a device that has never been flashed will not appear in the linking scan, so when in doubt, start with Install firmware. A flash always ends with a device that is ready to link.

Click Install firmware. The Flash device dialog opens. Its header line tells you exactly what is about to be written: firmware v1.0.16 · 1.5 MB · ESP32-2432S028R Only. That version comes from openLN’s current release, so it may be newer than this screenshot shows. One thing to check on your own device: it must be the ESP32-2432S028R board (the CYD screen board). The ESP32-S3 and ES3C28P variants are refused, and nothing is written to them.
The dialog then takes you through its three numbered steps:
42% written and so on). Do not unplug the cable while it is writing; wait until it reads 100% written.One small line under the checklist is the requirement for this whole step: Requires Chrome or Edge on desktop (USB access). If you open the RIC page in some other browser, the dialog shows a warning instead of the Connect button and tells you to open the page in Chrome or Edge on desktop; do that, plug the RIC back in, and start again.

With the RIC powered up again, open the RIC page and click Link your RIC. The Link device dialog opens, subtitled Pair via Bluetooth. It pairs the RIC over Bluetooth and connects it to WiFi in one flow, again with three numbered steps:
Linking needs Web Bluetooth, which means Chrome or Edge on a laptop or desktop. It does not work on iPhone or iPad, where Apple blocks Web Bluetooth in every browser. If the page cannot use it, the dialog shows a note in place of the scan button: “Web Bluetooth is not available in this browser. Open this page in Chrome or Edge on a laptop or desktop.” The screenshot shows that note, marked with the red 3. On a supported computer you get the checklist and the scan button instead.
After linking, the device appears under Linked devices on the RIC page with an online status, the installed firmware version and its health details. Your RIC is set up.

Once linked, the RIC runs on its own touchscreen: the amount pad, the QR payment screen, card taps, card issuing and wiping, the pairing beacon, WiFi connect and the firmware update screens. The RIC screens gallery collects every one of them, frame by frame, rendered from the firmware itself.
Open the RIC screens gallery