adafruit / adafruit/Adafruit_CircuitPython_NeoPixel

adafruit-circuitpython-neopixel import returns NotImplementedError("Board not supported") on windows10/AMD64 with MCP2221A #4471

Open
#174 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.