We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e34c9a6 + 6ea3de4 commit 1826b96Copy full SHA for 1826b96
examples/ble_color_picker.py
@@ -0,0 +1,23 @@
1
+# CircuitPython NeoPixel Color Picker Example
2
+
3
+import board
4
+import neopixel
5
+from adafruit_ble.uart_server import UARTServer
6
+from adafruit_bluefruit_connect.packet import Packet
7
+from adafruit_bluefruit_connect.color_packet import ColorPacket
8
9
+uart_server = UARTServer()
10
11
+pixels = neopixel.NeoPixel(board.NEOPIXEL, 1, brightness=0.1)
12
13
+while True:
14
+ # Advertise when not connected.
15
+ uart_server.start_advertising()
16
+ while not uart_server.connected:
17
+ pass
18
19
+ while uart_server.connected:
20
+ packet = Packet.from_stream(uart_server)
21
+ if isinstance(packet, ColorPacket):
22
+ print(packet.color)
23
+ pixels.fill(packet.color)
0 commit comments