|
9 | 9 | from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
|
10 | 10 | from analogio import AnalogIn
|
11 | 11 |
|
| 12 | +# Import NeoPixel Library |
| 13 | +import neopixel |
| 14 | + |
12 | 15 | # Import Adafruit IO REST Client
|
13 | 16 | from adafruit_io.adafruit_io import RESTClient, AdafruitIO_RequestError
|
14 | 17 |
|
|
28 | 31 | esp32_reset = DigitalInOut(board.ESP_RESET)
|
29 | 32 | spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
|
30 | 33 | esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
|
31 |
| -wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL) |
| 34 | +"""Use below for Most Boards""" |
| 35 | +status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards |
| 36 | +"""Uncomment below for ItsyBitsy M4""" |
| 37 | +#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2) |
| 38 | +wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light) |
32 | 39 |
|
33 | 40 | """
|
34 | 41 | # ESP32 Setup
|
|
37 | 44 | esp32_reset = DigitalInOut(board.D5)
|
38 | 45 | spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
|
39 | 46 | esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
|
40 |
| -wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL) |
| 47 | +status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) |
| 48 | +wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light) |
41 | 49 | """
|
42 | 50 |
|
43 | 51 | # Set your Adafruit IO Username and Key in secrets.py
|
|
0 commit comments