Skip to content

Commit c29457a

Browse files
author
Melissa LeBlanc-Williams
committed
Updated examples to reflect NeoPixel Abstraction to WiFi Manager
1 parent 186305d commit c29457a

8 files changed

+64
-17
lines changed

examples/adafruit_io_simpletest_data.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import board
66
import busio
77
from digitalio import DigitalInOut
8+
import neopixel
89

910
# ESP32 SPI
1011
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
@@ -24,8 +25,11 @@
2425
esp32_ready = DigitalInOut(board.D10)
2526
esp32_reset = DigitalInOut(board.D5)
2627
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
27-
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
28-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
28+
"""Use below for Most Boards"""
29+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards
30+
"""Uncomment below for ItsyBitsy M4"""
31+
#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2)
32+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
2933

3034
"""
3135
# PyPortal ESP32 Setup
@@ -35,7 +39,8 @@
3539
esp32_reset = DigitalInOut(microcontroller.pin.PB17)
3640
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3741
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
38-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
42+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2)
43+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
3944
"""
4045

4146
# Set your Adafruit IO Username and Key in secrets.py

examples/adafruit_io_simpletest_digital_out.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import board
77
import busio
88
from digitalio import DigitalInOut, Direction
9+
import neopixel
910

1011
# ESP32 SPI
1112
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
@@ -26,7 +27,11 @@
2627
esp32_reset = DigitalInOut(board.D5)
2728
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2829
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
29-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
30+
"""Use below for Most Boards"""
31+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards
32+
"""Uncomment below for ItsyBitsy M4"""
33+
#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2)
34+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
3035

3136
"""
3237
# PyPortal ESP32 Setup
@@ -36,7 +41,8 @@
3641
esp32_reset = DigitalInOut(microcontroller.pin.PB17)
3742
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3843
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
39-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
44+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2)
45+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
4046
"""
4147

4248
# Set your Adafruit IO Username and Key in secrets.py

examples/adafruit_io_simpletest_feeds.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import board
55
import busio
66
from digitalio import DigitalInOut
7+
import neopixel
78

89
# ESP32 SPI
910
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
@@ -24,7 +25,11 @@
2425
esp32_reset = DigitalInOut(board.D5)
2526
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2627
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
27-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
28+
"""Use below for Most Boards"""
29+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards
30+
"""Uncomment below for ItsyBitsy M4"""
31+
#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2)
32+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
2833

2934
"""
3035
# PyPortal ESP32 Setup
@@ -34,7 +39,8 @@
3439
esp32_reset = DigitalInOut(microcontroller.pin.PB17)
3540
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3641
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
37-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
42+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2)
43+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
3844
"""
3945

4046
# Set your Adafruit IO Username and Key in secrets.py

examples/adafruit_io_simpletest_groups.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import board
55
import busio
66
from digitalio import DigitalInOut
7+
import neopixel
78

89
# ESP32 SPI
910
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
@@ -25,7 +26,11 @@
2526
esp32_reset = DigitalInOut(board.D5)
2627
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2728
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
28-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
29+
"""Use below for Most Boards"""
30+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards
31+
"""Uncomment below for ItsyBitsy M4"""
32+
#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2)
33+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
2934

3035
"""
3136
# PyPortal ESP32 Setup
@@ -35,7 +40,8 @@
3540
esp32_reset = DigitalInOut(microcontroller.pin.PB17)
3641
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3742
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
38-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
43+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2)
44+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
3945
"""
4046

4147
# Set your Adafruit IO Username and Key in secrets.py

examples/adafruit_io_simpletest_metadata.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import board
66
import busio
77
from digitalio import DigitalInOut
8+
import neopixel
89

910
# ESP32 SPI
1011
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
@@ -25,7 +26,11 @@
2526
esp32_reset = DigitalInOut(board.D5)
2627
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2728
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
28-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
29+
"""Use below for Most Boards"""
30+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards
31+
"""Uncomment below for ItsyBitsy M4"""
32+
#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2)
33+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
2934

3035
"""
3136
# PyPortal ESP32 Setup
@@ -35,7 +40,8 @@
3540
esp32_reset = DigitalInOut(microcontroller.pin.PB17)
3641
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3742
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
38-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
43+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2)
44+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
3945
"""
4046

4147
# Set your Adafruit IO Username and Key in secrets.py

examples/adafruit_io_simpletest_randomizer.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import board
77
import busio
88
from digitalio import DigitalInOut
9+
import neopixel
910

1011
# ESP32 SPI
1112
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
@@ -26,7 +27,11 @@
2627
esp32_reset = DigitalInOut(board.D5)
2728
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2829
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
29-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
30+
"""Use below for Most Boards"""
31+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards
32+
"""Uncomment below for ItsyBitsy M4"""
33+
#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2)
34+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
3035

3136
"""
3237
# PyPortal ESP32 Setup
@@ -36,7 +41,8 @@
3641
esp32_reset = DigitalInOut(microcontroller.pin.PB17)
3742
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3843
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
39-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
44+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2)
45+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
4046
"""
4147

4248
# Set your Adafruit IO Username and Key in secrets.py

examples/adafruit_io_simpletest_temperature.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import board
1111
import busio
1212
from digitalio import DigitalInOut
13+
import neopixel
1314

1415
# ESP32 SPI
1516
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
@@ -33,7 +34,11 @@
3334
esp32_reset = DigitalInOut(board.D5)
3435
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3536
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
36-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
37+
"""Use below for Most Boards"""
38+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards
39+
"""Uncomment below for ItsyBitsy M4"""
40+
#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2)
41+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
3742

3843
"""
3944
# PyPortal ESP32 Setup
@@ -43,7 +48,8 @@
4348
esp32_reset = DigitalInOut(microcontroller.pin.PB17)
4449
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
4550
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
46-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
51+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2)
52+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
4753
"""
4854

4955
# Set your Adafruit IO Username and Key in secrets.py

examples/adafruit_io_simpletest_weather.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import board
88
import busio
99
from digitalio import DigitalInOut
10+
import neopixel
1011

1112
# ESP32 SPI
1213
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
@@ -28,7 +29,11 @@
2829
esp32_reset = DigitalInOut(board.D5)
2930
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3031
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
31-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
32+
"""Use below for Most Boards"""
33+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards
34+
"""Uncomment below for ItsyBitsy M4"""
35+
#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2)
36+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
3237

3338
"""
3439
# PyPortal ESP32 Setup
@@ -38,7 +43,8 @@
3843
esp32_reset = DigitalInOut(microcontroller.pin.PB17)
3944
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
4045
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
41-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
46+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2)
47+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
4248
"""
4349

4450
# Set your Adafruit IO Username and Key in secrets.py

0 commit comments

Comments
 (0)