# Pico w with pico inky won't connect to wifi channel 13

**URL:** <https://forums.pimoroni.com/t/pico-w-with-pico-inky-wont-connect-to-wifi-channel-13/24134>\
**Category:** Support\
**Created:** [February 8, 2024, 3:40pm UTC](https://forums.pimoroni.com/t/pico-w-with-pico-inky-wont-connect-to-wifi-channel-13/24134 "2024-02-08T15:40:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![barryh](https://avatars.discourse-cdn.com/v4/letter/b/839c29/32.png) [@barryh](https://forums.pimoroni.com/u/barryh)\
**Post date:** [February 8, 2024, 3:40pm UTC](https://forums.pimoroni.com/t/pico-w-with-pico-inky-wont-connect-to-wifi-channel-13/24134/1 "2024-02-08T15:40:01Z")

</div>

Hi  
Using the **pimoroni-picow-v1.21.0-micropython.uf2** firmware (for pico inky support) I am not able to connect to the wifi on channel 13. My router must have recently switched channels. The router won’t allow me to set the channel manually, even in “expert” mode. I can connect to a hotspot running on channel 9 without issue. I have the `COUNTRY = "GB"` set in the `WIFI_CONFIG.py`

Running a scan with this code ([found here](https://forums.pimoroni.com/t/pico-w-scan-networks-looking-for-micro-python-code/20107/2)) shows it can’t see the networks on channel 13

```auto
import network

wlan = network.WLAN(network.STA_IF)
wlan.active(True)
networks = wlan.scan()

print("{} networks found:\n".format(len(networks)))
print ("{:<64} {:<8} {:<6})".format('ssid', 'channel', 'rssi'))
for net in networks:
    print ("{:<64} {:<8} {:<6}".format(net[0].decode(), net[2], net[3]))

```

If I change to the latest Pico W **RPI\_PICO\_W-20240105-v1.22.1.uf2** firmware a scan reveals the networks on channel 13. If I use this, I’ll be unable to import picographics as far as I can tell.

It would be a shame to set up another access point dedicated to the pico w when other 2.4GHz devices function fine.

---

<div class="post-metadata">

**Author:** ![oleksiileonov](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/oleksiileonov/32/11012_2.png) [@oleksiileonov](https://forums.pimoroni.com/u/oleksiileonov)\
**Post date:** [September 2, 2024, 9:14pm UTC](https://forums.pimoroni.com/t/pico-w-with-pico-inky-wont-connect-to-wifi-channel-13/24134/2 "2024-09-02T21:14:04Z")

</div>

I could confirm. Using Pico W (Stellar Unicorn, stellar\_unicorn-v1.23.0-1-pimoroni-micropython.uf2) I also can’t connect to Wi-Fi networks on channel 12 or 13. `wlan.scan()` only see networks up to channel 11.

I have tried to set different countries with `rp2.country(country)` (GB, UA) but got the same result.

---

<div class="post-metadata">

**Author:** ![bablokb](https://avatars.discourse-cdn.com/v4/letter/b/ee59a6/32.png) [@bablokb](https://forums.pimoroni.com/u/bablokb)\
**Post date:** [September 3, 2024, 5:33pm UTC](https://forums.pimoroni.com/t/pico-w-with-pico-inky-wont-connect-to-wifi-channel-13/24134/3 "2024-09-03T17:33:18Z")

</div>

Have you checked if `wlan.scan()` takes arguments? The docs aren’t really clear, probably because this depends on the platform you are running on.

Having a look at the source-code from Pimoroni is also an option to get more insights.
