Proffieboard not in Arduino

I’m a first timer with trying to code a proffie saber. I’ve been following Fett263’d guide for the whole process. Everything is working fine until Arduino. Arduino isn’t detecting the Proffieboard. Everything else works fine. The PC itself detects the Proffieboard. I went with the Proffie DFU setup. What do I need to do to fix this?

Start here:

Actually, if the PC detects the board, then maybe read this page:

I click on the Proffieboard under Devices, and the only thing that shows up is “Remove Device”. BOOT + RESET isn’t working either. The only option I have in Arduino under “Port” is “COM5”.

Just so I’m sure I’m not missing a step (since I’m borderline PC illiterate), am I meant to run both the winUSB and installer exe files in the DFU setup? Or only one? And if I’m meant to run the installer file, is anything meant to appear on screen, or is it supposed to show nothing? I’ve ran both exe files as administrator, and only the winUSB file had anything appear on screen.

Also, I know that the Proffieboard is meant to show up under Tools>Board in Arduino. I mention the Port because I’m running version 1.18.8 - same as in Fett263’s video - and his Tools list appears WAY longer than mine does. I have “Board”, “Port”, and “Get Board Info”, and don’t have “USB Type”, “DOSFS”, “CPU Speed”, or “Optimize”. If that changes things.

Do you have Proffieboard V2 selected as the board? (And as a prerequisite to that do you have the arduino-proffieboard plugin installed?)

I’ve followed the entire process. Unless you’re referencing something outside of Fett263’s guide, I have everything needed. I can’t select the Proffie as my board because it doesn’t show up in the Board list.

Take a look through this and make sure you’ve install the proffieboard stuff for that.

If you don’t see Proffieboard in the Tools->Board dropdown, that’s issue #1. Note that this is separate from the Port selection, and in fact does not require the board to be plugged in at all to work.

This worked! Thanks! Now, when I upload, do I want the SD Card to be in my core, or in the computer via adapter?

Doesn’t matter at all. Just be sure that if your SD card is in the proffieboard and mass storage is enabled (If you can access the SD card via USB on the proffie) that you eject first, otherwise you risk corruption.

I should be able to change the blade length (as in how much of it lights up) in Sublime Text, upload it to the board through Arduino, and it should work, right? I’m still unable to get the core to light up the end of my 40" pixel blade for some reason.

Are you changing the right number? (What changes are you making?)

I’ve changed the 114 in

“BladeConfig blades = {
{ 0, WS281XBladePtr<114, bladePin, Color8: :GRB, PowerPINS<b]
};”

to 144. The “maxLedsPerStrip” is also set to 144. Other than those, I’ve made no changes.

Did that help? Do you need it longer still?

The only thing I’ve been able to change so far is that my core currently does not recognize the SD card

Turns out I somehow put it in wrong. I’m not sure what I did, but the whole blade lights up now. Thank you for all your help!

2 Likes