add RM2 Breakout example
This commit is contained in:
parent
b96cbf7364
commit
e8f101c79a
@ -0,0 +1,26 @@
|
|||||||
|
"""
|
||||||
|
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 Pico)
|
||||||
|
"""
|
||||||
|
|
||||||
|
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 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
|
||||||
|
|
||||||
|
# connect to wifi
|
||||||
|
wlan = network.WLAN(network.STA_IF)
|
||||||
|
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)
|
||||||
2
micropython/examples/pico_plus_2/breakouts/secrets.py
Normal file
2
micropython/examples/pico_plus_2/breakouts/secrets.py
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
WIFI_SSID = 'ssid_goes_here'
|
||||||
|
WIFI_PASSWORD = 'password_goes_here'
|
||||||
Loading…
Reference in New Issue
Block a user