This is my first time doing Arduino stuff, so hopefully I don't make a foul of myself. I have a Feather M4 express that I'm trying to use with a Airlift through SPI. I've soldered the header strip on both boards and also tested for continuity, so I assume that my soldering work works. When I connect the USB cable to the Feather M4, I don't see the LED on the Airlift light up. I assume the LED should turn on signaling that it's powered.
I tried running the wifi connectivity code found through the different tutorials, and I get the following error:
Code: Select all
code.py output:
ESP32 SPI webclient test
Traceback (most recent call last):
File "code.py", line 50, in <module>
File "adafruit_esp32spi/adafruit_esp32spi.py", line 335, in status
File "adafruit_esp32spi/adafruit_esp32spi.py", line 325, in _send_command_get_response
File "adafruit_esp32spi/adafruit_esp32spi.py", line 308, in _wait_response_cmd
File "adafruit_esp32spi/adafruit_esp32spi.py", line 292, in _wait_response_cmd
File "adafruit_esp32spi/adafruit_esp32spi.py", line 271, in _wait_spi_char
RuntimeError: Timed out waiting for SPI char
Code: Select all
$ esptool.py --port /dev/ttyACM1 --before no_reset --baud 115200 write_flash 0 NINA_W102-1.7.4.bin
esptool.py v3.1
Serial port /dev/ttyACM1
WARNING: Pre-connection option "no_reset" was selected. Connection may fail if the chip is not in bootloader or flasher stub mode.
Connecting........_____....._____....._____....._____....._____....._____....._____
A fatal error occurred: Failed to connect to Espressif device: Invalid head of packet (0xD5)
Thanks,