Adafruit NeoPixel: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
Line 1: | Line 1: | ||
{{ | {{syllabus | ||
|is_part_of_syllabus=E-textile | |||
|is_part_of_module=Adafruit Wearables | |||
|do_not_show_sub_page=No | |||
|status=draft | |||
|last_modification=2019/08/28 | |||
|objective=be aware of various e-textile resources in this wiki, | |||
basic principles | |||
|difficulty=beginner | |||
|see_also=Adafruit Circuit Playground Express, | |||
Adafruit GEMMA, | |||
Adafruit NeoPixel, | |||
MakeCode | |||
|cat_syllabus=e-textile | |||
}} | |||
== Introduction == | == Introduction == | ||
Revision as of 18:14, 28 August 2019
Introduction
In this article we describe the Flora RGB Smart NeoPixel version 2
See also:
The pixel
Main characteristics:
- 12.5mm diameter
- 2.5mm total thickness
- 800 KHz speed protocol
- Chainable design, meaning that you can connect several of these to one pin and chain them
- 5-9VDC power (can run at 3.5V but color will be dimmed), constant current 18.5mA per LED (~55mA max total per pixel)
Hooking up a NeoPixel
According to Hook up alligator clips (retrieved Aug 2019), a NeoPixel must be connected with three wires to a FLORA-type board. Depending on the board, the wiring is bit different. E.g. on a GEMMA, the signal must be wired from A1.
Board | NeoPixel |
---|---|
VOUT
Power output |
+ |
GND
Grounding |
- |
D1 / ~A0
General Purpose Input Ouput |
↑ (arrow pointing towards the inside) |
Board | NeoPixel |
---|---|
VOUT | + |
GND | - |
A1
General Purpose Input Ouput |
↑ (arrow pointing towards the inside) |
MakeCode example
Programming a strand of pixels
This also works with a single pixel...
Links
Official documentation (read this)