Skip to content

Commit 7fd0783

Browse files
authored
Merge pull request #14 from makermelissa/master
Updated examples to reflect neopixel abstraction
2 parents 5c04b04 + e4f59cf commit 7fd0783

9 files changed

+90
-18
lines changed

examples/adafruit_io_simpletest_analog_in.py

+10-2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
1010
from analogio import AnalogIn
1111

12+
# Import NeoPixel Library
13+
import neopixel
14+
1215
# Import Adafruit IO REST Client
1316
from adafruit_io.adafruit_io import RESTClient, AdafruitIO_RequestError
1417

@@ -28,7 +31,11 @@
2831
esp32_reset = DigitalInOut(board.ESP_RESET)
2932
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3033
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)
3239

3340
"""
3441
# ESP32 Setup
@@ -37,7 +44,8 @@
3744
esp32_reset = DigitalInOut(board.D5)
3845
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3946
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)
4149
"""
4250

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

examples/adafruit_io_simpletest_data.py

+10-2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
# ESP32 SPI
1010
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
1111

12+
# Import NeoPixel Library
13+
import neopixel
14+
1215
# Import Adafruit IO REST Client
1316
from adafruit_io.adafruit_io import RESTClient, AdafruitIO_RequestError
1417

@@ -25,7 +28,11 @@
2528
esp32_reset = DigitalInOut(board.D5)
2629
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2730
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
28-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
31+
"""Use below for Most Boards"""
32+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards
33+
"""Uncomment below for ItsyBitsy M4"""
34+
#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2)
35+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
2936

3037
"""
3138
# PyPortal ESP32 Setup
@@ -34,7 +41,8 @@
3441
esp32_reset = DigitalInOut(board.ESP_RESET)
3542
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3643
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
37-
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)
3846
"""
3947

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

examples/adafruit_io_simpletest_digital_out.py

+10-2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
# ESP32 SPI
1111
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
1212

13+
# Import NeoPixel Library
14+
import neopixel
15+
1316
# Import Adafruit IO REST Client
1417
from adafruit_io.adafruit_io import RESTClient, AdafruitIO_RequestError
1518

@@ -26,7 +29,11 @@
2629
esp32_reset = DigitalInOut(board.D5)
2730
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2831
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
29-
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)
3037

3138
"""
3239
# PyPortal ESP32 Setup
@@ -35,7 +42,8 @@
3542
esp32_reset = DigitalInOut(board.ESP_RESET)
3643
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3744
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
38-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
45+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2)
46+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
3947
"""
4048

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

examples/adafruit_io_simpletest_feeds.py

+10-2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
# ESP32 SPI
99
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
1010

11+
# Import NeoPixel Library
12+
import neopixel
13+
1114
# Import Adafruit IO REST Client
1215
from adafruit_io.adafruit_io import RESTClient
1316

@@ -24,7 +27,11 @@
2427
esp32_reset = DigitalInOut(board.D5)
2528
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2629
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
27-
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)
2835

2936
"""
3037
# PyPortal ESP32 Setup
@@ -33,7 +40,8 @@
3340
esp32_reset = DigitalInOut(board.ESP_RESET)
3441
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3542
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
36-
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)
3745
"""
3846

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

examples/adafruit_io_simpletest_groups.py

+10-2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
# ESP32 SPI
99
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
1010

11+
# Import NeoPixel Library
12+
import neopixel
13+
1114
# Import Adafruit IO REST Client
1215
from adafruit_io.adafruit_io import RESTClient
1316

@@ -24,7 +27,11 @@
2427
esp32_reset = DigitalInOut(board.D5)
2528
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2629
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
27-
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)
2835

2936
"""
3037
# PyPortal ESP32 Setup
@@ -33,7 +40,8 @@
3340
esp32_reset = DigitalInOut(board.ESP_RESET)
3441
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3542
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
36-
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)
3745
"""
3846

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

examples/adafruit_io_simpletest_metadata.py

+10-2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
# ESP32 SPI
1010
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
1111

12+
# Import NeoPixel Library
13+
import neopixel
14+
1215
# Import Adafruit IO REST Client
1316
from adafruit_io.adafruit_io import RESTClient, AdafruitIO_RequestError
1417

@@ -25,7 +28,11 @@
2528
esp32_reset = DigitalInOut(board.D5)
2629
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2730
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
28-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
31+
"""Use below for Most Boards"""
32+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards
33+
"""Uncomment below for ItsyBitsy M4"""
34+
#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2)
35+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
2936

3037
"""
3138
# PyPortal ESP32 Setup
@@ -34,7 +41,8 @@
3441
esp32_reset = DigitalInOut(board.ESP_RESET)
3542
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3643
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
37-
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)
3846
"""
3947

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

examples/adafruit_io_simpletest_randomizer.py

+10-2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
# ESP32 SPI
1111
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
1212

13+
# Import NeoPixel Library
14+
import neopixel
15+
1316
# Import Adafruit IO REST Client
1417
from adafruit_io.adafruit_io import RESTClient
1518

@@ -26,7 +29,11 @@
2629
esp32_reset = DigitalInOut(board.D5)
2730
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2831
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
29-
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)
3037

3138
"""
3239
# PyPortal ESP32 Setup
@@ -35,7 +42,8 @@
3542
esp32_reset = DigitalInOut(board.ESP_RESET)
3643
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3744
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
38-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
45+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2)
46+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
3947
"""
4048

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

examples/adafruit_io_simpletest_temperature.py

+10-2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
# ESP32 SPI
1515
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
1616

17+
# Import NeoPixel Library
18+
import neopixel
19+
1720
# Import Adafruit IO REST Client
1821
from adafruit_io.adafruit_io import RESTClient, AdafruitIO_RequestError
1922

@@ -33,7 +36,11 @@
3336
esp32_reset = DigitalInOut(board.D5)
3437
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3538
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
36-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
39+
"""Use below for Most Boards"""
40+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards
41+
"""Uncomment below for ItsyBitsy M4"""
42+
#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2)
43+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
3744

3845
"""
3946
# PyPortal ESP32 Setup
@@ -42,7 +49,8 @@
4249
esp32_reset = DigitalInOut(board.ESP_RESET)
4350
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
4451
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
45-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
52+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2)
53+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
4654
"""
4755

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

examples/adafruit_io_simpletest_weather.py

+10-2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
# ESP32 SPI
1212
from adafruit_esp32spi import adafruit_esp32spi, adafruit_esp32spi_wifimanager
1313

14+
# Import NeoPixel Library
15+
import neopixel
16+
1417
# Import Adafruit IO REST Client
1518
from adafruit_io.adafruit_io import RESTClient
1619

@@ -27,7 +30,11 @@
2730
esp32_reset = DigitalInOut(board.D5)
2831
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
2932
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
30-
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, board.NEOPIXEL)
33+
"""Use below for Most Boards"""
34+
status_light = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.2) # Uncomment for Most Boards
35+
"""Uncomment below for ItsyBitsy M4"""
36+
#status_light = dotstar.DotStar(board.APA102_SCK, board.APA102_MOSI, 1, brightness=0.2)
37+
wifi = adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager(esp, secrets, status_light)
3138

3239
"""
3340
# PyPortal ESP32 Setup
@@ -36,7 +43,8 @@
3643
esp32_reset = DigitalInOut(board.ESP_RESET)
3744
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
3845
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
39-
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)
4048
"""
4149

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

0 commit comments

Comments
 (0)