{"action":"created","issue":{"url":"https://api.github.com/repos/adafruit/circuitpython/issues/1083","repository_url":"https://api.github.com/repos/adafruit/circuitpython","labels_url":"https://api.github.com/repos/adafruit/circuitpython/issues/1083/labels{/name}","comments_url":"https://api.github.com/repos/adafruit/circuitpython/issues/1083/comments","events_url":"https://api.github.com/repos/adafruit/circuitpython/issues/1083/events","html_url":"https://github.com/adafruit/circuitpython/issues/1083","id":347283868,"node_id":"MDU6SXNzdWUzNDcyODM4Njg=","number":1083,"title":"Neopixel data timing too slow on Samd51 M4 boards","user":{"login":"Thomasinator","id":36960080,"node_id":"MDQ6VXNlcjM2OTYwMDgw","avatar_url":"https://avatars2.githubusercontent.com/u/36960080?v=4","gravatar_id":"","url":"https://api.github.com/users/Thomasinator","html_url":"https://github.com/Thomasinator","followers_url":"https://api.github.com/users/Thomasinator/followers","following_url":"https://api.github.com/users/Thomasinator/following{/other_user}","gists_url":"https://api.github.com/users/Thomasinator/gists{/gist_id}","starred_url":"https://api.github.com/users/Thomasinator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Thomasinator/subscriptions","organizations_url":"https://api.github.com/users/Thomasinator/orgs","repos_url":"https://api.github.com/users/Thomasinator/repos","events_url":"https://api.github.com/users/Thomasinator/events{/privacy}","received_events_url":"https://api.github.com/users/Thomasinator/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-08-03T07:09:06Z","updated_at":"2018-08-03T07:40:38Z","closed_at":null,"author_association":"NONE","body":"I discovered a problem driving a neopixel strip from adafruit. Whatever color, even all off, i send to the strip. The leds appear in a flickering full white. Driving a neopixel ring with the same script works fine.\r\n\r\nI have an ItsyBitsy M4 with CircuitPython 3.0.0 installed and the Library bundle 3.x 20180802 on it.\r\nI used the example from [here](https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/master/CircuitPython_Essentials/CircuitPython_NeoPixel.py)\r\n\r\nAt work i could measure the output on D5 with an oszilloskop and the output is at a frequency at around 280 kHz. Normally it should be at 400 or 800 kHz.\r\nDriving it with an Arduino UNO and the C-Library for NeoPixel from Adafruit produces an Output of 800 kHz and the Strip is working fine.\r\n\r\nIn the descriptions of the strip and the ring i have found only one difference, the ring could be with WS2812 or SK6812, the strip is only made from SK6812.\r\nSo it could be i have a ring with WS2812 and they work with the 280 kHz signal fine, and my strip is from SK6812 and won't work with the 280 kHz signal\r\n\r\nSo i think something is wrong with timing the output, or processor is running at lower frequency than it should.\r\n\r\nOr am i make something wrong?\r\n\r\nAdafruit NeoPixel Digital RGBW LED Strip - Black PCB 60 LED/m\r\nPRODUCT ID: 2837 \r\nNeoPixel Ring - 12 x 5050 RGBW LEDs w/ Integrated Drivers - Natural White - ~4500K\r\nPRODUCT ID: 2852 "},"comment":{"url":"https://api.github.com/repos/adafruit/circuitpython/issues/comments/410172452","html_url":"https://github.com/adafruit/circuitpython/issues/1083#issuecomment-410172452","issue_url":"https://api.github.com/repos/adafruit/circuitpython/issues/1083","id":410172452,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMDE3MjQ1Mg==","user":{"login":"Thomasinator","id":36960080,"node_id":"MDQ6VXNlcjM2OTYwMDgw","avatar_url":"https://avatars2.githubusercontent.com/u/36960080?v=4","gravatar_id":"","url":"https://api.github.com/users/Thomasinator","html_url":"https://github.com/Thomasinator","followers_url":"https://api.github.com/users/Thomasinator/followers","following_url":"https://api.github.com/users/Thomasinator/following{/other_user}","gists_url":"https://api.github.com/users/Thomasinator/gists{/gist_id}","starred_url":"https://api.github.com/users/Thomasinator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Thomasinator/subscriptions","organizations_url":"https://api.github.com/users/Thomasinator/orgs","repos_url":"https://api.github.com/users/Thomasinator/repos","events_url":"https://api.github.com/users/Thomasinator/events{/privacy}","received_events_url":"https://api.github.com/users/Thomasinator/received_events","type":"User","site_admin":false},"created_at":"2018-08-03T07:40:38Z","updated_at":"2018-08-03T07:40:38Z","author_association":"NONE","body":"Yes,\r\ni have changed the example to toggle between green (0,255,0,0) and off (0,0,0,0) every second.\r\nBut the strip keeps beeing something full white flickering"}}
{"actor":{"display_login":"Thomasinator"}}