find_pico_mac_address
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| find_pico_mac_address [2026/08/17 18:44] – created walkeradmin | find_pico_mac_address [2026/08/17 18:56] (current) – [Getting the Pico MAC Address] walkeradmin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | Find Pico MAC Address | + | ====== |
| + | <color # | ||
| + | \\ | ||
| + | \\ | ||
| + | {{ : | ||
| + | ---- | ||
| + | ===== Introduction ===== | ||
| + | \\ | ||
| + | When dealing with Wifi networks, or networks in general, especaially if your WIFI has MAC Address filtering enabled, you will need the MAC Address of your Pico(s). | ||
| + | \\ | ||
| + | \\ | ||
| + | A MAC Address is a 6 part address that looks like so: | ||
| + | * <color # | ||
| + | |||
| + | The first three numbers are to identify the manufacturer, | ||
| + | \\ | ||
| + | \\ | ||
| + | ---- | ||
| + | ==== Getting the Pico MAC Address ==== | ||
| + | \\ | ||
| + | As with most things Pico/ | ||
| + | |||
| + | < | ||
| + | import network | ||
| + | import ubinascii | ||
| + | |||
| + | wlan = network.WLAN(network.STA_IF) | ||
| + | wlan.active(True) | ||
| + | |||
| + | print(ubinascii.hexlify(wlan.config(' | ||
| + | </ | ||
| + | |||
| + | Save the above code to your Pico as <color # | ||
| + | \\ | ||
| + | \\ | ||
| + | When you run the code in Thonny, you will see something similar to below. | ||
| + | \\ | ||
| + | \\ | ||
| + | {{ : | ||
| + | \\ | ||
| + | As can be seen, the code outputs the Pico MAC Address in to the shell window in Thonny. | ||
| + | \\ | ||
| + | \\ | ||
| + | ---- | ||
find_pico_mac_address.1786992250.txt.gz · Last modified: by walkeradmin
