Open
Description
CircuitPython version
Adafruit CircuitPython 9.1.0-beta.3 on 2024-05-22; FeatherS3 with ESP32S3
Code/REPL
import alarm
import board
import busio
import digitalio
import time
import adafruit_connection_manager
import adafruit_requests
from adafruit_wiznet5k import adafruit_wiznet5k
# delay so you can connect
print("starting:", end="")
for i in range(10):
print(".", end="")
time.sleep(1)
print()
print("getting radio")
chip_select = digitalio.DigitalInOut(board.D10)
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
radio = adafruit_wiznet5k.WIZNET5K(spi, chip_select, is_dhcp=True)
print("getting pool, ssl, requets")
pool = adafruit_connection_manager.get_radio_socketpool(radio)
ssl_context = adafruit_connection_manager.get_radio_ssl_context(radio)
requests = adafruit_requests.Session(pool, ssl_context)
print("getting quotes")
test_url = "http://www.adafruit.com/api/quotes.php"
with requests.get(test_url) as response:
result = response.text
print(result)
print("sleeping")
time_alarm = alarm.time.TimeAlarm(monotonic_time=time.monotonic() + 5)
alarm.exit_and_deep_sleep_until_alarms(time_alarm)
Behavior
$ tio /dev/ttyS7
[09:18:09.074] tio v2.6
[09:18:09.076] Press ctrl-t q to quit
[09:18:09.092] Warning: Could not open tty device (No such device or address)
[09:18:09.093] Waiting for tty device..
[09:18:15.151] Connected
.........
getting radio
getting pool, ssl, requets
getting quotes
[{"text":"... when you see something that is not right, not fair, not just, say something, do something. Get in trouble, good trouble, necessary trouble","author":"John Lewis"}]
sleeping
Code done running.
[09:18:29.717] Disconnected
[09:18:29.745] Error: select() failed (Permission denied)
justi@jmStudio MSYS ~
$ tio /dev/ttyS7
[09:19:06.530] tio v2.6
[09:19:06.532] Press ctrl-t q to quit
[09:19:06.552] Connected
Auto-reload is off.
Running in safe mode! Not running saved code.
You are in safe mode because:
CircuitPython core code crashed hard. Whoops!
Hard fault: memory access or instruction error.
Please file an issue with your program at github.com/adafruit/circuitpython/issues.
Press reset to exit safe mode.
Press any key to enter the REPL. Use CTRL-D to reload.
Description
No response
Additional information
No response