Prop Maker Light Saber, No light

Please tell us which board you are using.
For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Post Reply
User avatar
ssigrist
 
Posts: 6
Joined: Sat Feb 10, 2024 9:55 pm

Prop Maker Light Saber, No light

Post by ssigrist »

I've purchased the Propmaker, M4 express and all the parts used on the Prop-Maker LightSaber Build. I did get a different neo-pixel strip, ADRESUNO WS2812B LED Strip Individual Addressable Light SMD 5050 RGB Pixel Strip DC5V (3.2FT 144LEDS Non-Waterproof, Black PCB). Specs are identical to what you sell and it lights up with the provided controller with my 3000mAh 3.7V battery. My soldering was not the best so I completely redid the entire board after removing and cleaning the contacts. I still get same thing no lights other than 4 blinking yellow green lights exactly the same as if the prop maker is not even connected.
The code I am using is what you have posted for the Light Saber build which I have followed and read several times now. The code.py does have some errors when you run the check in MU editor and not sure what to do with this one. The others were just missing spaces.

print("playing", name)
try:
wave_file = open("sounds/" + name + ".wav", "rb")
wave = audiocore.WaveFile(wave_file)
audio.play(wave, loop=loop)
except:
Do Not Use Bare 'except'
return

I have attached pictures not sure on next steps.
Attachments
Feather M4 Express
Feather M4 Express
image2.jpeg (107.29 KiB) Viewed 105 times
prop maker
prop maker
image1.jpeg (103.4 KiB) Viewed 105 times
Complete build
Complete build
image0.jpeg (88.53 KiB) Viewed 105 times

User avatar
dastels
 
Posts: 15492
Joined: Tue Oct 20, 2015 3:22 pm

Re: Prop Maker Light Saber, No light

Post by dastels »

If you get flashing colors on the Feather's NeoPixel, you have an error. Can you post what you see in the REPL when the code runs? That should give a better idea of what's happening.

If you aren't familiar with using the REPL (or even just the serial connection), see
https://learn.adafruit.com/welcome-to-c ... al-console
https://learn.adafruit.com/welcome-to-c ... al-console
https://learn.adafruit.com/welcome-to-c ... n/the-repl

It does sound like you might not have a good connection between the boards.

Dave

User avatar
ssigrist
 
Posts: 6
Joined: Sat Feb 10, 2024 9:55 pm

Re: Prop Maker Light Saber, No light

Post by ssigrist »

Here is the output in MU from Serial. No errors and I manually ran every line of code in REPL with no errors and I let this sit for some time with no outcome.

Code stopped by auto-reload. Reloading soon.
soft reboot

Auto-reload is on. Simply save files over USB to run them or enter REPL to disable.
code.py output:

Stephen

User avatar
dastels
 
Posts: 15492
Joined: Tue Oct 20, 2015 3:22 pm

Re: Prop Maker Light Saber, No light

Post by dastels »

Is it still flashing the colors?

Dave

User avatar
ssigrist
 
Posts: 6
Joined: Sat Feb 10, 2024 9:55 pm

Re: Prop Maker Light Saber, No light

Post by ssigrist »

Yes that is all it does whether on battery or usb. I can push the reset and that works. Also power switch shuts it off.
Stephen

User avatar
dastels
 
Posts: 15492
Joined: Tue Oct 20, 2015 3:22 pm

Re: Prop Maker Light Saber, No light

Post by dastels »

When the LED starts flashing you should see some error information in the REPL.

Dave

User avatar
ssigrist
 
Posts: 6
Joined: Sat Feb 10, 2024 9:55 pm

Re: Prop Maker Light Saber, No light

Post by ssigrist »

Well I am thinking you should know that is not going to work. The flashing is on power up and Mu has no connectivity while powered off. It only loads the code while on to even see REPL and when I do a save to restart code, it flashes green once and then nothing when I push powerup button. If I plug in the battery there is a amber LED while plugged into usb and I am assuming the battery is charging with that on. If I remove the Prop Maker board and save then I can get an error and the M4 express constantly flashes a red LED twice.
With no Prop Maker attached and line 62 is looking for prop maker.

Auto-reload is on. Simply save files over USB to run them or enter REPL to disable.
code.py output:
Traceback (most recent call last):
File "code.py", line 62, in <module>
RuntimeError: No pull up found on SDA or SCL; check your wiring

Code done running.

User avatar
dastels
 
Posts: 15492
Joined: Tue Oct 20, 2015 3:22 pm

Re: Prop Maker Light Saber, No light

Post by dastels »

Oh, it's on startup. That's different.

Yes, the amber LED is just a charge indicator.

That SDA/SCL error is because there isn't anything on the I2C lines.

Is the Feather otherwise functional? Can you run other code? Blink maybe?

Dave

User avatar
ssigrist
 
Posts: 6
Joined: Sat Feb 10, 2024 9:55 pm

Re: Prop Maker Light Saber, No light

Post by ssigrist »

Yes I played around with the simple blink of the LED and at different speeds.

User avatar
ssigrist
 
Posts: 6
Joined: Sat Feb 10, 2024 9:55 pm

Re: Prop Maker Light Saber, No light

Post by ssigrist »

I got a bit impatient and bought another Feather M4 Express and now believe the original board I received directly from you store is bad or has a bad component. The new board I purchased from Amazon is working as intended. I have lights, sound and motion is working as expected. How do I get the one I purchased directly from adafruit replaced?
Order Confirmation No: 3219355-4047810612
Products
------------------------------------------------------
1 x Adafruit Feather M4 Express - Featuring ATSAMD51 (ATSAMD51 Cortex M4)
[ID:3857] = $22.95
1 x Adafruit Prop-Maker FeatherWing[ID:3988] = $9.95
1 x Breadboard-friendly SPDT Slide Switch[ID:805] = $0.95
1 x Short Feather Male Headers - 12-pin and 16-pin Male Header Set[ID:3002]
= $0.50
1 x Short Headers Kit for Feather - 12-pin + 16-pin Female Headers[ID:2940]
= $1.50
Stephen

User avatar
adafruit2
 
Posts: 22074
Joined: Fri Mar 11, 2005 7:36 pm

Re: Prop Maker Light Saber, No light

Post by adafruit2 »

weird, the M4s are really durable. you can email support@adafruit for a refund!

Post Reply
Please be positive and constructive with your questions and comments.

Return to “Feather - Adafruit's lightweight platform”