Hi, I’m using the Raspberry Pie Pico 2W and I’m just following the PiicoDev LED module video and for some reason an error keeps coming up on the PiicoDev RGB.py saying that it can’t find the LED module device even though I’ve connected it properly. I’m wondering if the addresses given are wrong in this case so can anyone please help explain how to fix this issue?
Hi Dennis,
Welcome to the forum!!
Sorry to hear you’re having trouble.
Could you please send through a photo of your setup?
The EIO error usually relates to a wiring issue - is the Pico backwards or misaligned in the expansion board?
Liam
Hi Liam, I have attached my setup below. I have also used other sensors with the raspberry pico and they all seemed to be working fine except the RGB LEDs
Hey there, Dennis,
That looks correctly connected from what I can see and there’s definitely power going through to the RGB lights.
In your email you mentioned that you tried making changes to the PiicoDev_RGB.py file. Could you upload a copy of your changes so we can see what might be different? Or are you using the standard PiicoDev_RGB.py file?
Nope I’m using the standard PiicoDev_RBG file
No worries, Dennis,
Could you show me the contents of your main.py file.
I found that when testing I got the same error message you were getting when I tried calling the module via switch positions, i.e. PiicoDev_RGB(id=[1,0,0,0]).
Hey there, @Dennis309436,
If you’re using the PiicoDev_RGB script unmodified, with that wiring, and you’re having this problem upon initialisation of the library, that suggests that this is a hardware fault.



