Setting up ssh, WiFi and other credentials for headless Raspberry Pi-like IoT devices is a clumsy, lengthy process: find display and keyboard, log on, edit files, shutdown, put device in the right place in the home, boot, curse, and repeat.
We implemented a better process for the UBOS Linux distro: a USB flash drive from which devices can read configuration information during boot. Forgive the poetic language…