Using the default MicroPython Example, it keeps saying “Couldn’t find a device - check switches and wiring” I hadn’t changed anything from when I last tested it, and using an I2C scanner, I can’t find the address either…
Anyway, I assume it’s either hardware damage, or firmware issue on the AtTiny806. Figured I at least tried reloading it any suggestions??
I’ve you haven’t cut the traces to physically disconnect the LED from the power then I’d say troubleshooting the power to the module will be your first step. By default the LED should always come on as soon as the module is connected to the power.
from PiicoDev_RGB import PiicoDev_RGB, wheel
from PiicoDev_Unified import sleep_ms # Cross-platform compatible sleep function
leds = PiicoDev_RGB() # initialise the LED module with conservative default brightness
# leds.setBrightness(127) # 0-255 set the global brightness to half
# pre-define some colours
red = [255,0,0]
green = [0,255,0]
blue = [0,0,255]
yellow = [255,255,0]
magenta = [255,0,255]
cyan = [0,255,255]
white = [255,255,255]
black = [0,0,0]
# Example 1: Set LEDs to pure Red, Green, Blue for 3 seconds
#leds.show() # call show() to update the LEDs with new colours
#leds.clear() # clear the LEDs
# Example 2
i = 0 # loop counter
powerLedState = True
c = wheel(i/360) # pick a colour from the colour wheel
leds.fill(c) # fill() will automatically show()
if i % 100 == 0: # every 100 loops toggle the power LED
powerLedState = not powerLedState # toggle state variable
leds.pwrLED(powerLedState) # update power LED
i = i+1
As for the setup, PiPico plugged into the Adaptor board and a short cable to the RGB Module.
Thanks heaps for sending those through! Sorry to hear you are having trouble BTW
My setup worked straight away - everything looks fine on your end from the photos but unfortunately, the video didn’t play (unlisted YouTube videos are my goto)
I’m not sure what might be causing the issue - I know carpet doesn’t always agree with electronics (ESD).
I’ll mention @Michael to see if he might have any insights
Thanks for the troubleshooting you’ve done, it seems like the issue might be hardware related in this case. Can you send us an email with a link back to this forum thread and we can sort out a replacement for the failed RGB modules?
You can say that again. Could be several thousand volts of static charge here depending on lots of things. Bad move all round with anything as sensitive as RPi or anything else for that matter. I personally would not trust that device ever again. The bin would be a good place for it.
I do note the LEDs seem to be powered from the host device. Would there be enough current capability for that. I am not familiar with RPi products but I would not attempt that with Arduino.
Yeah normally I’d agree and don’t normal work on the floor - however seeing though they had already failed seemed the best place to work whilst watching a movie
Thanks again for all the suggestions - I’m still sus about the FW but don’t have easy access to a updi programmer.
Thanks also to Trent, great service by CoreElectronics!!
In regards to Roberts suggestion about current draw, pretty sure the LED module would be minimal, and was having the same issue when powered by a battery source. The modules include its own power rail so shouldn’t be an issue
I get the feeling that by working on the carpet you might just have made sure that device may never work properly again.
I could be missing something here but in all my many years of experience in building things, installing things and commissioning things I have never ever seen anyone who could concentrate fully on what they are doing and think logically while watching a movie. Indeed some years ago I headed up a team to install a full TV studio. Whilst working these guys insisted on playing loud music (much to everyone’s annoyance). After they returned home I was left to assist the set to work and commissioning this studio and had to spend many hours day and night locating and fixing the many mistakes made by supposedly very experienced installers. This was a Capital City TV station so quite extensive and these fixes were no mean feat. I vowed then this would never happen again and it didn’t.
Maybe the modern mind is better at multi tasking (entertainment plus serious work) but I have yet to see it.
And you can get our latest projects and tips straight away by following us on: