Getting Static IP From Arduino - Using MicroPython WLAN
Perhaps the title is a little off. I desire to set a static IP address from Arduino, but for whatever reason I'm not getting the option in the advanced config to even leverage a static IP address. The other option I think exists is using the MicroPython WLAN library to somehow reserve an IP address for a given MAC address. I haven't seen any tutorials specifically for the reserving of an IP address, but I assume it must be feasible.
This is the very basic code I'm using for the WLAN stuff:
from network import WLAN wlan = WLAN() wlan.init(mode=WLAN.AP, ssid='I-AM-GROOT', auth=(WLAN.WPA2,'L3akyP@$$w0rd'), channel=6, antenna=WLAN.INT_ANT)
Don't worry about public posting of credentials, they're not what I'm using anyway.
In case it matters I'm using Android 10 on a Pixel 4XL.
@oligauc Oddly, I'm not getting the option on Android to assign a static IP address. Is there something about this connection's configuration that leads Android to believe that it cannot assign itself a static IP address? I've seen that option before on other networks, but I'm not sure how that option comes and goes.
@Sn3akyP3t3 At the moment it is not possible to reserve a static IP address for another device. You can however connect to an AP using a static address.