diff options
| author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2023-04-18 19:08:04 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-04-18 19:08:04 +0000 |
| commit | 08d9e5981ece5f8a354dd12b45d146f19b26b820 (patch) | |
| tree | d23428ff0278b4a38bf856cde83c11f872876dd5 /ci_stable.sh | |
| parent | a673b9aa294a55c441f3f61c48481484629b4347 (diff) | |
| parent | 3260f6b2aff824a5f7f2a81283b234bdb1bd3e24 (diff) | |
Merge #1345
1345: Added a neopixel constructor to spi, with an example in the stm32g0 d… r=Dirbaio a=smeenka
For Spi I added the possibility to use the Spi device as a Neopixel driver, with very precise timing, and not dependent on software during the transfer. Even without the --release flag, the timing is perfect.
Note that between the bursts of data the Mosi line should stay on low level. A resistor of 10k can guarantee that, as it seems the the pin is floating between the bursts (on the nucleo-G070RB platform I use).
I created an example for the STM32G0 family.
This example does contain a very simple Neopixel driver, only for one type. But this Neopixel driver can easy be adapted to different types (for example RGBW types).
Co-authored-by: Dario Nieuwenhuis <[email protected]>
Co-authored-by: anton smeenk <[email protected]>
Diffstat (limited to 'ci_stable.sh')
0 files changed, 0 insertions, 0 deletions
