diff --git a/micropython/examples/pico_plus_2/breakouts/rm2-breakout-catfacts.py b/micropython/examples/pico_plus_2/breakouts/rm2-breakout-catfacts.py index 8e4bf0b..2dcb35e 100644 --- a/micropython/examples/pico_plus_2/breakouts/rm2-breakout-catfacts.py +++ b/micropython/examples/pico_plus_2/breakouts/rm2-breakout-catfacts.py @@ -10,10 +10,9 @@ from time import sleep # Specify the pins that that wireless module is connected to # The pins below are for a Pimoroni Pico Plus 2 with a RM2 breakout connected via SP/CE -network.wlan_set_pins(32, 35, 34, 33) # Power, Data IO, Clock, CS +wlan = network.WLAN(network.STA_IF, pin_on=32, pin_out=35, pin_in=35, pin_wake=35, pin_clock=34, pin_cs=33) # connect to wifi -wlan = network.WLAN(network.STA_IF) wlan.active(True) wlan.connect(WIFI_SSID, WIFI_PASSWORD) while wlan.isconnected() is False: diff --git a/micropython/examples/plasma_2350/breakouts/rm2-breakout-catfacts.py b/micropython/examples/plasma_2350/breakouts/rm2-breakout-catfacts.py new file mode 100644 index 0000000..67e4af1 --- /dev/null +++ b/micropython/examples/plasma_2350/breakouts/rm2-breakout-catfacts.py @@ -0,0 +1,25 @@ +""" +Get a cat fact from t'internet! +You will need to add your wireless SSID and password to secrets.py (and save this file to your Plasma) +""" + +import network +import requests +from secrets import WIFI_SSID, WIFI_PASSWORD +from time import sleep + +# Specify the pins that that wireless module is connected to +# The pins below are for a Plasma 2350 with a RM2 breakout connected via SP/CE +wlan = network.WLAN(network.STA_IF, pin_on=8, pin_out=11, pin_in=11, pin_wake=11, pin_clock=10, pin_cs=9) + +# connect to wifi +wlan.active(True) +wlan.connect(WIFI_SSID, WIFI_PASSWORD) +while wlan.isconnected() is False: + print('Waiting for connection...') + sleep(1) + +request = requests.get('http://catfact.ninja/fact').json() +fact = request['fact'] +print('Cat fact!') +print(fact) diff --git a/micropython/examples/plasma_2350/breakouts/secrets.py b/micropython/examples/plasma_2350/breakouts/secrets.py new file mode 100644 index 0000000..1b9c92f --- /dev/null +++ b/micropython/examples/plasma_2350/breakouts/secrets.py @@ -0,0 +1,2 @@ +WIFI_SSID = 'ssid_goes_here' +WIFI_PASSWORD = 'password_goes_here'