Skip to content

Commit 79a7f25

Browse files
author
brentru
committed
add simpletest for rp2040
1 parent 0154167 commit 79a7f25

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed
+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
import board
2+
import busio
3+
from digitalio import DigitalInOut
4+
5+
from adafruit_esp32spi import adafruit_esp32spi
6+
import adafruit_requests as requests
7+
8+
print("Raspberry Pi 2040 - ESP32SPI hardware test")
9+
10+
esp32_cs = DigitalInOut(board.GP13)
11+
esp32_ready = DigitalInOut(board.GP14)
12+
esp32_reset = DigitalInOut(board.GP15)
13+
14+
spi = busio.SPI(clock=board.GP10, MOSI=board.GP11, MISO=board.GP12)
15+
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
16+
17+
if esp.status == adafruit_esp32spi.WL_IDLE_STATUS:
18+
print("ESP32 found and in idle mode")
19+
print("Firmware vers.", esp.firmware_version)
20+
print("MAC addr:", [hex(i) for i in esp.MAC_address])
21+
22+
for ap in esp.scan_networks():
23+
print("\t%s\t\tRSSI: %d" % (str(ap['ssid'], 'utf-8'), ap['rssi']))
24+
25+
print("Done!")

0 commit comments

Comments
 (0)