Part 1
요약·해설
A3 driver pin과 Device Tree 일치 조건, strip/display overlay 차이, 최대 밝기에서 외부 전원을 권장하는 이유를 설명합니다.
5×5 · WS2812B × 25
Qt Py · XIAO
A3
External supply recommended
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
4B5DB07ABAA31E1D1305CDD6CB1EBEC619CCE5C68C4C54196D9D9E2344D9FA42
.. _adafruit_neopixel_grid_bff:
Adafruit 5x5 NeoPixel Grid BFF
##############################
Overview
********
The `Adafruit 5x5 NeoPixel Grid BFF`_ is a 5x5 grid of WS2812B RGB LEDs,
which Adafruit refers to as "neopixels". The BFF series of shields are
designed to be compatible with any Adafruit Qt Py or Seeed Studio Xiao
board.
.. figure:: ../../../../../../../boards/shields/adafruit_neopixel_grid_bff/doc/adafruit_neopixel_grid_bff.jpg
:align: center
:alt: Adafruit 5x5 NeoPixel Grid BFF
Adafruit 5x5 NeoPixel Grid BFF (Credit: Adafruit)
Pin Assignments
===============
+-----------------------+---------------------------------------------+
| Shield Connector Pin | Function |
+=======================+=============================================+
| A3 | WS2812B driver pin [1]_ |
+-----------------------+---------------------------------------------+
.. [1] This is the default pin when the board is delivered as is by Adafruit.
It can be changed away from the default using the onboard solder jumpers,
but this shield will no longer work without a matching device tree update.
Programming
***********
LED Strip Example
=================
Set ``--shield adafruit_neopixel_grid_bff`` when you invoke ``west build``. For example:
.. zephyr-app-commands::
:zephyr-app: samples/drivers/led_strip
:board: adafruit_qt_py_rp2040
:shield: adafruit_neopixel_grid_bff
:goals: build
LED Display Matrix Example
==========================
.. warning::
When using this example, all of the LEDs will be set to their maximum
brightness. Having all of the LEDs on at once can cause the PCB to overheat
or draw too much current from any on-board voltage regulators.
Adafruit does provide solder pads for your own power supply on the
underside of the BFF for this reason. It is not required, but is strongly
recommended if all of the LEDs are fully on for any significant amount of
time.
Set ``--shield adafruit_neopixel_grid_bff_display`` when you invoke ``west build``. For example:
.. zephyr-app-commands::
:zephyr-app: samples/drivers/display
:board: adafruit_qt_py_rp2040
:shield: adafruit_neopixel_grid_bff_display
:goals: build
.. _Adafruit 5x5 NeoPixel Grid BFF:
https://learn.adafruit.com/adafruit-5x5-neopixel-grid-bff/
Part 3
한국어 전문 번역
개요
Adafruit 5×5 NeoPixel Grid BFF는 WS2812B RGB LED 25개로 구성된 5×5 grid입니다. Adafruit는 이 LED를 “NeoPixel”이라고 부릅니다. BFF series shield는 모든 Adafruit Qt Py 또는 Seeed Studio XIAO board와 호환되도록 설계되었습니다.

Pin assignment
| Shield connector pin | Function |
|---|---|
| A3 | WS2812B driver pin [1] |
[1] A3는 Adafruit가 출하할 때의 기본 pin입니다. On-board solder jumper로 바꿀 수 있지만 일치하는 Device Tree update 없이는 이 shield가 더 이상 동작하지 않습니다.
Programming
LED strip example
west build에 --shield adafruit_neopixel_grid_bff를 지정합니다.
west build -b adafruit_qt_py_rp2040 --shield adafruit_neopixel_grid_bff samples/drivers/led_strip
LED display matrix example
west build에 --shield adafruit_neopixel_grid_bff_display를 지정합니다.
west build -b adafruit_qt_py_rp2040 --shield adafruit_neopixel_grid_bff_display samples/drivers/display
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.