One of the problems associated with making and distributing IoT devices to consumers is dealing with having the consumer connect the device to their own wifi network when they first receive it.
This is especially problematic for headless devices that don’t have displays or input mechanisms. In this video, I look at how to use Pimoroni’s Phew! templating system and a captive access portal to provision wifi credentials to a Raspberry Pi Pico W. The code is in MicroPython.
This was the fifth project in my Things on Thursdays IoT live streaming series.
- Source code for this project on GitHub
- Pimoroni Phew! templating engine and webserver
- Captive Portal / Access point article from Kev McAleer
Main photograph by Gontran Isnard on Upsplash.