In reply to Longsufferingropeholder:
> Also check your datasheet for your specific LEDs. Pretty sure WS2812b use 60mA at full bore.
https://shop.pimoroni.com/products/flexible-rgbw-led-strip-neopixel-ws2812-...
So far I've not found a datasheet for RGBW rather than RGB so I've guessed the W of RGBW also 20mA, hence 80mA rather than 60mA but it's just an assumption in the absence of better info.
Brightness doesn't seem to be any different at the "far" end (1m, 30 pixels).
Actually measuring the voltage supplied to the pico and neopixels when headless and powered by an Ikea USB supply...
LEDs off:
5.1V and LEDs consume 0mA
LEDs varying colour and FAR from full power (eg averaging 20 out of 255)
5.1V and LEDs consume 16-100mA, mostly about 30mA
LEDs - 255 for all 4 of RGBW
4.6V and LEDs consume 1200mA which is half what I expected, it should be 1800mA for RGB only and I really want that extra brightness.
Estimate resistive losses in ordinary USB charging cable 0.5V. I can try other cables and I've ordered a bare USB plug so I can solder together something with thicker wires to supply LEDs and take feed from pico from that.
Measuring Ikea USB charger - 5.2V no load, 5.1 V when LEDs on full power (1200mA) so 0.1V lost within charger and 0.5V in USB charger cable.
4.6V not a problem for pico, I'll need to check if 4.6V too little for neopixels and see if currents per pixels higher when resistive losses reduced for for 5, 10 & 15 pixels of RGBW all 255 - circuit debugging in software!
And measure voltage at far end for resistive losses within strip.
Post edited at 12:23