benevpi
benevpi
I've only got one pico free at the moment. It outputs this: ``` C:\Users\ben\Downloads\openocd_picoprobe>openocd.exe -f interface/picoprobe.cfg -f target/rp2040.cfg -s tcl Open On-Chip Debugger 0.10.0+dev-g14c0d0d-dirty (2021-01-27-15:43) Licensed under GNU GPL v2...
Some LEDs take the colours in a different order. It should be possible to customise the order the data is sent in, but it's not something I've implemented yet.
Looks like it's due to MicroPython not keeping up when in interactive mode. Not quite sure why but the following works: ``` def show_unroll(self): self.sm.put(self.pixels[0],8) self.sm.put(self.pixels[1],8) self.sm.put(self.pixels[2],8) self.sm.put(self.pixels[3],8) self.sm.put(self.pixels[4],8) self.sm.put(self.pixels[5],8)...
Not sure that this will be solvable until DMA is implemented on MicroPython, but ideas welcome!
Sorry, I've only just seen this as it turns out my spam filter hates github. You're right. I'll update it when I can find some time to test it out...
If this is a timing issue, DMA should solve it, but it's a bit hack-y to get it running in MicroPython. TBH, I'm a bit surprised that this is happening...
Hi, On the timer -- I actually wouldn't expect this to work with a timer. I'm not 100% sure how micropython handles sleep(), but at a silicon level, RP2040 won't...
I've only just seen this as it seems my spam filter's decided it doesn't like Github. I'll dig out my big pile of test WS2812B-alikes and test them out with...