adafruit / adafruit/Adafruit_CircuitPython_NeoPixel
adafruit-circuitpython-neopixel import returns NotImplementedError("Board not supported") on windows10/AMD64 with MCP2221A #4471
- Dominant language
- Python
- Stars
- 329
- Forks
- 96
- PR merge metrics
- No merged PRs in 30d
Description
M:\CircuitPython\MCP2221A>python
Python 3.14.6 (tags/v3.14.6:c63aec6, Jun 10 2026, 10:26:10) [MSC v.1944 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import board
>>> import neopixel
Traceback (most recent call last):
File "", line 1, in
import neopixel
File "C:\Python\Python314\Lib\site-packages\neopixel.py", line 20, in
from neopixel_write import neopixel_write
File "C:\Python\Python314\Lib\site-packages\neopixel_write.py", line 44, in
raise NotImplementedError("Board not supported")
NotImplementedError: Board not supported
>
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the import failure on Windows AMD64 with Python 3.14.6 and MCP2221A, then inspect site-packages/neopixel.py and neopixel_write.py, especially the point where the unsupported-board error is raised. Done means the neopixel import no longer fails for this setup and the relevant behavior is covered by an appropriate test.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100