Plug the node into this computer with a USB cable and press one button. This is the only time you will need the cable — after this, OSHI talks to it over Bluetooth.
Region is a legal setting, not a preference: which frequencies and what power a radio may use is decided by your country's regulator. OSHI suggests one from your phone's locale and asks you to confirm it.
Some very common nodes — the RAK WisBlock boards, the LILYGO T-Echo, anything built on a Raspberry Pi Pico — use a different chip that the button above cannot talk to. They are not harder to install; they just work another way, and no cable trick will make the flasher on this page reach them.
Two boards are different again: the Wio-E5 and the RAK3172 are STM32, and their firmware is a raw .bin that needs STM32CubeProgrammer or a DFU tool. Neither a browser nor a drag-and-drop drive can install it, so no file for them is offered here.
These files are built and published by the Meshtastic project, not by OSHI. We keep a copy so the download does not depend on anyone else staying online, and every copy was checked byte-for-byte against the checksum Meshtastic published with it.