GitXplorerGitXplorer
m

picow-wlan-setup-webinterface

public
9 stars
1 forks
1 issues

Commits

List of commits on branch master.
Verified
5b5034ab966a80770b0556645450be28516554cf

Update README.md

mmaxnet committed 2 years ago
Unverified
1d7918bec5848cac69751947e279447c83232142

Remove test code

mmaxnet committed 2 years ago
Unverified
b3ccb4f07cf790f5175d546d9197bbf17db7cf52

Add screenshots

mmaxnet committed 2 years ago
Unverified
5845803ab29095e98dece7836eb02c0d66669666

Make screenshot smaller

mmaxnet committed 2 years ago
Verified
442bb28effb6096d397d577d673d2983c20c9a61

Update README.md

mmaxnet committed 2 years ago
Unverified
6af5a0258d721b881d0d7f33a2c3bd63401a2310

Initial release

mmaxnet committed 2 years ago

README

The README file for this repository.

picow-wlan-setup-webinterface

screenshot

Proof of concept that lets the Pico-W open up a temporary access point, with a webinterface to configure the real WLAN settings.

Build dependencies

On Debian:

sudo apt install git build-essential cmake gcc-arm-none-eabi

Your Linux distribution does need to provide a recent CMake (3.13+). If not, compile CMake from source first.

Build instructions

git clone --depth 1 https://github.com/maxnet/picow-wlan-setup-webinterface
cd picow-wlan-setup-webinterface
git submodule update --init
cd pico-sdk
git submodule update --init
cd ..
mkdir -p build
cd build
cmake .. -DPICO_BOARD=pico_w -DCMAKE_BUILD_TYPE=MinSizeRel
make

Copy the resulting picow-wlan-setup-webinterface.uf2 file to the Pico mass storage device manually. Webserver will be available at ANY DNS name (e.g. http://www.picow/ ) But easiest on Android is to use the "manage router" button in the WLAN settings screen.