this was the best tutorial out there for adding profile soundfonts. loved every explanation and the amount detail you went into for each section. thank you so much Zachary!
I don’t have any lightsaber at the moment. But i love good tutorial videos to see device capability and you showed it very well. Now i am satisfied with proffie’s customizability. I am already so familiar with editing config files and arduion etc. So, this is not hard to me at all. But, i really liked it your tutorial! 😊
Hi. So glad I stumbled onto this tutorial. Can you confirm that whilst the new config is flashed onto the board is the battery still out of the board? As I don’t have a kill switch
Thanks for this video. However, please update it to not spread incorrect information. 5:21 The Arduino-Proffieboard plugin version under Boards Manager is not supposed to match the version board you have. One is a software patch version, one is a hardware version. They are unrelated. The plugin should always be updated to the latest , currently version 3.6.0. 7:13. This is bad, especially since it is so HEAVILY stressed as important. Yes, you need a USB cable that supports data transfer. There isn't such a thing as a "data only" cable. They either have BOTH data and power, or just power only for charging. CHARGING-ONLY CABLES WILL NOT FRY YOUR BOARD. It's an unfortunate rumor that has been spread, but it is just preposterous. The Proffieboard gets powered from the USB cable. It also uses data transfer to program the board. Of the 4 wires in a USB cable, 2 are power, 2 are data. A charging-only cable is rare, and typically only found for use with simple things that are rechargeable like an LED desk lamp, or a toy, or a flashlight. That said, there is 1000000% nothing wrong with plugging this into the Proffieboard. All you're going to get is an inconvenient situation where the board can't send/receive any data. It will power on and run like any USB cable plugged into it will do. There is zero risk involved and saying that there is in this video is just causing new users to panic/worry unnecessarily, and/or spending money for a cable when they likely already have one laying around that is just fine to use. Having battery power on (kill key pulled) is also 100% totally fine and makes no difference to the board. You could add/remove battery power all day while USB is connected, and the only thing it's going to do is make your sound booster active so your sound is not distorted. PLEASE redact the point you made to be so important. It causes a lot of headaches in supporting the community, and sends an incorrect message to the public. 34:00 This is also not how the force works. "Depending on which Lightsaber board you're using and what company, it might be SMTBOOTLOADER, some other name like that"..... "Sabertrio specifically has their boards named the CDC data...." Then you went and installed a driver for CDC data with Zadig. If people do this, they have connectivity problems and then come looking for help in the saber community forums. As you stressed, driver installation IS important, so you should explain how and why it is done correctly. It has nothing to do with "which company" your saber is from. Proffieboards either boot into normal mode, running ProffieOS, or bootloader mode (just like a PC can boot into normal Windows OS or into the BIOS to set core settings). Each of those states looks like a different device to the PC. Different devices require different drivers to talk to your computer properly. If you install the wrong driver for a device, it's not going to work, simply put. When booted normally and running ProffieOS, the board show up as a “Proffieboard”, a composite serial device (CDC data etc…) and will use usbser.sys driver. Windows typically sees this device when first connected and installs the driver on its own. When it's in bootloader mode and showing as STM32BOOTLOADER, it needs WinUSB v6.1.7600.16385 driver installed with Zadig. It's a one-time setup installation when the PC sees the board for the first time in bootloader mode. It needs this because Arduino is going to put the board in bootloader so the board can receive programming. Then when the upload is complete, the board reboots back into normal ProffieOS. *** If you do not put the Proffieboard into bootloader mode before running Zadig, you are doing it wrong, and installing the wrong driver for the board because it’s still connected as a “Proffieboard” composite device at that point. Putting the board into bootloader mode so you can run Zadig and install the correct driver for STM32BOOTLOADER device can be done 2 ways, either with the onboard buttons, or via Serial Monitor in Arduino. Button sequence is HOLD BOOT, PRESS and RELEASE RESET, then RELEASE BOOT. Serial Monitor command is simply choosing the COM port with the “Proffieboard” under Arduino menu Tools>Port, and sending the command RebootDFU. Thanks man!
Regarding the CDC Data device, i can confirm that Ssbertrio's Proffiesaber do show up like this. Im still having issues w/ mine currently in terms of updating the board to actually recognize my new folder, but while it was showing "STM32 BOOTLOADER" at first, after flashing my board and hitting "upload" in Arduino... it now shows as CDC Data every time I plug my saber in. id like to note that before i fixed it, my board was connecting/disconnecting constantly **edit: re-flashing the board does cause it to show back up as STM32 Bootloader, however I am still unable to upload my new font as an addition to my Proffieboard. Ill edit this comment and add in the case my new fix works. I will try connecting my saber (it shows as CDC Data)...using Zadig...then Uploading my Verified config file. So far I have only run into "Cannot open DFU device 0483:df11" error at the very end. **edit: my fix did not work..so im unsure how to move past this uploading error for now
Figured out how to get rid of the extra blades and change the config file to one single blade. Gonna make a video on what to change to get it all to verify correctly tomorrow and upload ASAP.
You are awesome! Absolutely stellar video man. You are a great contributor to the galaxy. I have completely configured my Proffie S3 Aeryn with your instructions to my very liking. Thank you and MTFBWY!
Awesome tutorial. I have one question though. I have a Sabertrio Senza with an OLED screen. Out the box, no software updating or anything, I was able to add one greyscale font no problem, but the second one I deleted some of the default sounds to install a second one because I had gone over on my board space. Have you had this issue and is this something that can be fixed?
I was able to follow the video up until 30:45 where I had to connect my lightsaber directly to the computer. When doing so, my computer makes a sound as if the saber is connecting, the it disconnects and repeats this infinitely :( I feel like Im so close but ran into an odd issue..
This tutorial is awesome, and incredibly helpful. This got me all the way there aside from one extra snag on my end. When I would try uploading, it would spit out 10 errors saying "Cannot open DFU device 0483:df11". After that the CDC Data under Universal Serial Bus Devices would disappear, and then STM32 BOOTLOADER would show up in Other devices with an ! icon, when it wasn't there previously. To fix it I basically had to install the driver again to the STM32 BOOTLOADER via the dropdown in zadig, just like we did with the CDC Data (Interface 2) driver, and that got things working for me. Here were the instructions I followed for that on a random github posting: Start Zadig Select Options -> List All Devices Select STM32 BOOTLOADER from the device dropdown Verify that the USB ID is 0483 df11, if it is not, do not proceed! Select WinUSB (v6.1.7600.16385) as new driver Click Replace Driver For me, it only had "install" as an option because it had no driver to replace for STM32 BOOTLOADER in my case. Once I installed I was able to upload to the saber and continue this tutorial. Hope that helps anyone else that ran into the same problem I did. :) Thanks again for this tutorial!
I just got a Kybersaber saber and when I go to the SD card I dont have a config file like yours so I cant add blade styles in the config file and the blade styles are in the font folder. Is it different for all sabers?
Its showing up under Arduino as Com 4 proffie board but Its not showing up under the drives as sabertrio anywhere like at 36:00 How do i make it show up as a drive letter like in the video??
Great tutorial, my question is, where the hell do I get a data only micro usb cable from?, checked online, amazon and ebay, but it just brings up data and charger cables not data only.
How do I add Kyberphonics blade styles to my proffie board when there are no blade styles included? I used those files on my snv4 and they worked great.
You would need to add a blade style to the config file by getting one from a website like fet263 or something. I think I might have a dark saber video that coveres it. It’s been along time since I’ve made it and looked but if you look up something along the lines of “adding blade styles from fet263” on RUclips you should find something that will show you how it works.
Help! I'm following along and everything is working except when I try to flash the config to my board, it seems to disconnect right before it flashes and gives me an error that the directory is invalid. I noticed it then changes the name from "Sabertrio" to "STM32 Bootloader". Everything works when I verify the files but when I try to upload this happens. Any idea how to fix?
Once it switches are you able to open zadig and install the driver for stm32 boot loader? Feel free to send me a message on instagram with the error code and I can see if I can help more
when i add my config file from my saber to the proffie config it show up as a file folder an not a HI File not sure what I'm doing wrong also my proffie looks ten times different when I open it in Arduino i have no idea what I'm doing wrong can some one plz help me
I honestly give up on adding new sound fonts,I did everything this video said and still got errors in arduino,I also tried what others said but I still get errors in arduino, the only way I can add some new sound fonts is the quick way where I remove the other sound fonts the saber came with
Thank you for this video it was very helpful. I unfortunately cannot get my SaberTrio uploaded with new fonts because I keep getting a compiling error that I can not figure out. I did a bunch of research and read/posted to forums but still no luck. Have you run into an error like this: fork/exec /Users/myname/Library/Arduino15/packages/proffieboard/tools/arm-none-eabi-gcc/9-2020-q2-update/bin/arm-none-eabi-g++: no such file or directory Error compiling for board Proffieboard V2. Thanks in advance for any help you can give.
There is no such thing as a data only. All such cables supply power to the board so it can operate and receive information from the computer. What was said in the video is false. Also, using a charge only cable will NOT fry the board. This is miscommunication that has been spread. The charge only cable is the same as any data+charge cable with the exception of not having data lines. The only way you can fry your board is if you use a faulty cable or plug the cable into a wall outlet instead of your pc.
When i uploaded the Arduino file after the upload is complete the PC is automatically kick out my pc. It will uploaded but I can't use any new fonts it's there but I can't access it via the saber
You can, but the read write speed across your board channel is terribly slow and potentially unreliable. Data isn’t meant to be wrote / read in large quantities. Realistically the only thing going directly through your board channel should be .txt files for configuration. Hope that makes sense.
@@wingnut_labs So Im actually getting an error while verifying my config. Its saying "fatal error: ../props/s3button_config.h: No such file or directory" and Ive no idea what I am doing wrong. I have a saber trio proffie, have you ever seen this error before?
Hi i have a problem with the blade writes, i have 4 different folders 🤌; LGT1Button32 / LGT1Button32NoGes / LGT1Button36 / LGT1Button36NoGes. i think i must work on 36 of course cause i have a 36'' blade but i don t know how to do. can u help me please i am italian and there is no video about this in my country i am going crazy !!!!
I got a proffie sabertrio and sometimes my saber just does an "alarm" sound and I cant do anything until I turn off the kill switch to restart it. It is really frustrating and I dont know what to do. If someone knows how to fix it I would really apreciate your help.
Hmmm I’d try re uploading/flashing the board, and formatting and loading files back onto your SD card. And make sure the card is fully in the slot. Other than that, I’ll have to research more and get back to you if I can find out more. I’d go ahead and contact sabertrio on their insta page and they might have some suggestions also.
What’s the alarm sound like? You mind taking a vid and sending it to me on my instagram? I can use that to track down a solution better if I know what to look for.
Hi Zach, I’ve followed all the steps however when I edit the config files it says that I don’t have access when I try to save them even though it says I can “read and write” under permissions. I’m on a Mac. Any tips? Super frustrating. Thank you.
Take this advice with a grain of salt, but I have the exact same problem on a Mac. What I wound up doing is save the config file to my Mac (from the SD card), make changes on that file that is saved on the mac, then copying the edited file back to the SD card (replacing the original). This at least allowed me to make changes, but the caveat is that I'm still running into errors when arduino compiles the config file (but I think that's because I edited wrong, not because this method doesn't work).
Great video, the best i've found so far but I do have one question. Im not sure if this started after i added an Ahsoka font but I didn't notice it before. Whenever I flip the kill switch on my Proffie Aeryn the illuminated witch stays on but not at full brightness it is very dim. Does this have to do with the new font or does it always do that?
I'd message sabertrio and see what they say. The LED sounds like its not properly grounded, physically compromised in some way and is storing energy, or the circuit itself might be compromised. I'd go ahead and get your saber fully charged, reflash to your board after verifying your config file is in order, and if the issue persists the led may need to be changed or wiring replaced.
LED ghosting isn't usually dangerous if its the LED itself, but best to snag some videos of hitting the kill switch and the dim glow of the switch and send em off to sabertrio for their expert opinion. They are legit the best! Hit them up via Instagram messenger and they'll get back to you in a day or two.
@@wingnut_labs It's not fading out. I just added some greyscale fonts after watching your video on them. So I think that would cover the reflash. (this is my first saber so I'm a complete rooky it only shiped 3 days ago) However I did notice that when I leave it at some fonts for example The Balance that it does turn off and stays off. But I didn't pay attention to it after adding the greyscale fonts. If it still happens tomorrow I'll contact Sabertrio like you mentioned. Thanks for the advice!
Oh man! That’s weird! Yeah I don’t have the switch with an LED on mine otherwise I’d do some experiments if I could. I bet it’s not an issue then if it stays if on the other fonts. Worst case just switch to a sound font that came with the saber before hitting the kill switch haha.
Yeah you can, you have to add a #define “gesture control file name” at the top of your main config and then put the gesture control config someplace in the folder structure. I’m not a fan of gesture controls personally so I have not looked into it or done it to my saber ever. It’s definitely possible. I bet if you search on some forums or Reddit you’d find what to add and where to enable gesture control functionality.
If the company you got the soundfont off gives you the blade style and sounds, does the blade style also go into the config file or is that somewhere else separate from the sound in the config?
Good to know! I have a MacBook and was going to look into working through adding Arduino on there and modifying stuff on my saber this weekend. Thanks for the heads up!
@@wingnut_labs no problem!! I’m debating messing around with the Proffie now or just wait till os6.0 but S3 is already talking about their(S3) 2.0 update for proffie customers and March reopening so not sure how soon but will be soon!!
@@jedirogar I’m super stoked about the volume control setting change for sure! One of the first things I wanted was to change the volume on the proffie saber haha. Those suckers are super loud right out of the box from S3
@@wingnut_labs ikr!!!!!!! I’ve got maybe an hr and a half to use it outside then I’ll have to switch to either cfx reaver or Senza to keep the noise down 🤣🤦🏽♂️
hello, thank you for the very helpful tutorial! I managed to follow through every steps and when I click 'upload' on arduino, when it says 'Done uploading', the saber does not reconnect, seems the config file is not updated, and I notice in my arduino the log states blank numbers like below: 1 2 3 4 and so on until 10 the only difference I have with you is that my port is COM6 (Proffieboard) rather than COM3, not sure if this is an issue. I have installed a driver for CDC data. if it helps when I re-plug my PC says "we found errors on this drive"
Gotcha. In that case you might need to reformat your SD card. Copy your contents / back up your SD card files onto your desktop. Then right click your SD drive and format it. Then put the files back on, and try re-uploading to your proffie board in Arduino. I had a similar issue last week. As long as the config file can be verified in Arduino the upload should work If under “tools>port” you select the one that says proffie board.
Hopefully that helps! Good luck! Let me know if you run into any other issues and I’ll try my best to trouble shoot. I’m driving today but I’ll be checking periodically.
If you still get the error, re-open zadig and re-install the cdc data driver. Then check in your device manager. It should be listed under your Universal Serial Bus tab. Then re attempt to upload to the proffie board. You can read more here: www.reddit.com/r/lightsabers/comments/kc1z01/help_with_arduino_for_proffie/?
@@wingnut_labs thanks for your help! I have re-formatted the SD card, re-opened zadig and installed the CDC data, and it still doesn't work.. super weird. interestingly in the device manager, whenever I plug the saber it comes out as 'CDC Data', but when I try to upload with arduino (and fail) it changes to 'STM32 BOOTLOADER'. Also to add, not sure if this is an issue, but since I do not have an SD card reader I add my soundfonts & change the config by plugging the micro USB to the saber (rather than taking out the SD card and plug it through an SD card reader). Not sure if this could also contribute to the issue.. anyways much appreciated for your response, I have emailed sabertrio on the issue as well. amazing sabers and really want to customize more fonts & blade styles!
@@jimmypetelol gotcha. Okay. So when it changes to stmbootloader go back into zadig and find that under list all devices, and reinstall the driver for that. That might do it.
Why is this stuff so long and complicated, why not just a premade setup just aaaahhh especially for the sound fonts you buy. Also for me, there are no other devices in the device manager and I know my saber is plugged in and connected cause it beeps but can't find the saber anywhere. I found it on the device manager labeled as USB composite device and I can't find it on zadig I can't restart the board for one of the small buttons broke off and I tried to press them both at the same time and nothing happens....... I think I'm done fuck it.
Ahh man, I’m sorry for your frustration. Proffie can definitely be a nightmare sometimes. If you have any other computers you can try it on that might be worth a shot. Are you using a sabertrio or another company?
I tend to do a lot of searching around on Reddit and other saber forums and that’s usually what helps me get unstuck sometimes when I’m pulling my hair out. Have you tried a different USB port or data cable? I know on some forums people have had a similar issue and clicked upload on Arduino anyway and it seemed to work somehow. So maybe try that if all else fails.
Great tutorial, my question is, where the hell do I get a data only micro usb cable from?, checked online, amazon and ebay, but it just brings up data and charger cables not data only.
this was the best tutorial out there for adding profile soundfonts. loved every explanation and the amount detail you went into for each section. thank you so much Zachary!
I don’t have any lightsaber at the moment. But i love good tutorial videos to see device capability and you showed it very well. Now i am satisfied with proffie’s customizability. I am already so familiar with editing config files and arduion etc. So, this is not hard to me at all. But, i really liked it your tutorial! 😊
Hi. So glad I stumbled onto this tutorial. Can you confirm that whilst the new config is flashed onto the board is the battery still out of the board? As I don’t have a kill switch
Thanks for this video. However, please update it to not spread incorrect information.
5:21 The Arduino-Proffieboard plugin version under Boards Manager is not supposed to match the version board you have. One is a software patch version, one is a hardware version. They are unrelated.
The plugin should always be updated to the latest , currently version 3.6.0.
7:13. This is bad, especially since it is so HEAVILY stressed as important. Yes, you need a USB cable that supports data transfer. There isn't such a thing as a "data only" cable. They either have BOTH data and power, or just power only for charging. CHARGING-ONLY CABLES WILL NOT FRY YOUR BOARD. It's an unfortunate rumor that has been spread, but it is just preposterous. The Proffieboard gets powered from the USB cable. It also uses data transfer to program the board. Of the 4 wires in a USB cable, 2 are power, 2 are data. A charging-only cable is rare, and typically only found for use with simple things that are rechargeable like an LED desk lamp, or a toy, or a flashlight. That said, there is 1000000% nothing wrong with plugging this into the Proffieboard. All you're going to get is an inconvenient situation where the board can't send/receive any data. It will power on and run like any USB cable plugged into it will do. There is zero risk involved and saying that there is in this video is just causing new users to panic/worry unnecessarily, and/or spending money for a cable when they likely already have one laying around that is just fine to use.
Having battery power on (kill key pulled) is also 100% totally fine and makes no difference to the board. You could add/remove battery power all day while USB is connected, and the only thing it's going to do is make your sound booster active so your sound is not distorted.
PLEASE redact the point you made to be so important. It causes a lot of headaches in supporting the community, and sends an incorrect message to the public.
34:00 This is also not how the force works. "Depending on which Lightsaber board you're using and what company, it might be SMTBOOTLOADER, some other name like that"..... "Sabertrio specifically has their boards named the CDC data...."
Then you went and installed a driver for CDC data with Zadig.
If people do this, they have connectivity problems and then come looking for help in the saber community forums.
As you stressed, driver installation IS important, so you should explain how and why it is done correctly.
It has nothing to do with "which company" your saber is from.
Proffieboards either boot into normal mode, running ProffieOS, or bootloader mode (just like a PC can boot into normal Windows OS or into the BIOS to set core settings). Each of those states looks like a different device to the PC. Different devices require different drivers to talk to your computer properly.
If you install the wrong driver for a device, it's not going to work, simply put.
When booted normally and running ProffieOS, the board show up as a “Proffieboard”, a composite serial device (CDC data etc…) and will use usbser.sys driver.
Windows typically sees this device when first connected and installs the driver on its own.
When it's in bootloader mode and showing as STM32BOOTLOADER, it needs WinUSB v6.1.7600.16385 driver installed with Zadig.
It's a one-time setup installation when the PC sees the board for the first time in bootloader mode.
It needs this because Arduino is going to put the board in bootloader so the board can receive programming.
Then when the upload is complete, the board reboots back into normal ProffieOS.
*** If you do not put the Proffieboard into bootloader mode before running Zadig, you are doing it wrong, and installing the wrong driver for the board because it’s still connected as a “Proffieboard” composite device at that point.
Putting the board into bootloader mode so you can run Zadig and install the correct driver for STM32BOOTLOADER device can be done 2 ways, either with the onboard buttons, or via Serial Monitor in Arduino.
Button sequence is HOLD BOOT, PRESS and RELEASE RESET, then RELEASE BOOT.
Serial Monitor command is simply choosing the COM port with the “Proffieboard” under Arduino menu Tools>Port, and sending the command RebootDFU.
Thanks man!
Regarding the CDC Data device, i can confirm that Ssbertrio's Proffiesaber do show up like this. Im still having issues w/ mine currently in terms of updating the board to actually recognize my new folder, but while it was showing "STM32 BOOTLOADER" at first, after flashing my board and hitting "upload" in Arduino... it now shows as CDC Data every time I plug my saber in.
id like to note that before i fixed it, my board was connecting/disconnecting constantly
**edit: re-flashing the board does cause it to show back up as STM32 Bootloader, however I am still unable to upload my new font as an addition to my Proffieboard.
Ill edit this comment and add in the case my new fix works. I will try connecting my saber (it shows as CDC Data)...using Zadig...then Uploading my Verified config file. So far I have only run into "Cannot open DFU device 0483:df11" error at the very end.
**edit: my fix did not work..so im unsure how to move past this uploading error for now
Thank you for lecturing these RUclipsrs who fail to verify their content and continue to spread false information as a result.
Excellent tutorial my man! Everything was explained perfectly and clearly and was easy to understand. Thanks a ton!!
Great! Glad I could help!
I watched 3 other videos yours by far was the easiest to follow.
The only "How to make Video" who helps me! Thx a lot !
Glad to help!
Really appreciate these videos man, super informative and easy to follow 👍
Thanks again friend. The feedback means a lot to me!
Figured out how to get rid of the extra blades and change the config file to one single blade. Gonna make a video on what to change to get it all to verify correctly tomorrow and upload ASAP.
@@wingnut_labs oh shoot awesome! Looking forward to it
You are awesome! Absolutely stellar video man. You are a great contributor to the galaxy. I have completely configured my Proffie S3 Aeryn with your instructions to my very liking. Thank you and MTFBWY!
Thanks! I’m so glad you were able to get yours all set up! MTFBWY!
Awesome tutorial. I have one question though. I have a Sabertrio Senza with an OLED screen. Out the box, no software updating or anything, I was able to add one greyscale font no problem, but the second one I deleted some of the default sounds to install a second one because I had gone over on my board space. Have you had this issue and is this something that can be fixed?
I was able to follow the video up until 30:45 where I had to connect my lightsaber directly to the computer. When doing so, my computer makes a sound as if the saber is connecting, the it disconnects and repeats this infinitely :(
I feel like Im so close but ran into an odd issue..
This tutorial is awesome, and incredibly helpful. This got me all the way there aside from one extra snag on my end.
When I would try uploading, it would spit out 10 errors saying "Cannot open DFU device 0483:df11". After that the CDC Data under Universal Serial Bus Devices would disappear, and then STM32 BOOTLOADER would show up in Other devices with an ! icon, when it wasn't there previously.
To fix it I basically had to install the driver again to the STM32 BOOTLOADER via the dropdown in zadig, just like we did with the CDC Data (Interface 2) driver, and that got things working for me.
Here were the instructions I followed for that on a random github posting:
Start Zadig
Select Options -> List All Devices
Select STM32 BOOTLOADER from the device dropdown
Verify that the USB ID is 0483 df11, if it is not, do not proceed!
Select WinUSB (v6.1.7600.16385) as new driver
Click Replace Driver
For me, it only had "install" as an option because it had no driver to replace for STM32 BOOTLOADER in my case. Once I installed I was able to upload to the saber and continue this tutorial. Hope that helps anyone else that ran into the same problem I did. :)
Thanks again for this tutorial!
I just got a Kybersaber saber and when I go to the SD card I dont have a config file like yours so I cant add blade styles in the config file and the blade styles are in the font folder.
Is it different for all sabers?
Its showing up under Arduino as Com 4 proffie board but Its not showing up under the drives as sabertrio anywhere like at 36:00 How do i make it show up as a drive letter like in the video??
Great tutorial, my question is, where the hell do I get a data only micro usb cable from?, checked online, amazon and ebay, but it just brings up data and charger cables not data only.
I'm having problems I installed boot loader 32 ok after a few attempts but my saber still does not show on my pc.
question my arduino uses a micro usb cable and is a different model from yours so is the data cable rule still apply?
So I’m doing this on my Mac laptop and when I plug my saber in, nothing pops up so I can’t get into my config. Any ideas?
After we put in sd card its not same I have not the maps y are talking about.. I have, bank01 bank02 sdconfig rainbow comon..
.
this is weird because I went to the exact same website you did, but when I try to look for 'preferences ' under 'file' I don't see it at all.
I followed this to the T, i dunno what i am doing wrong but the fonts are not applying properly.
How do I add Kyberphonics blade styles to my proffie board when there are no blade styles included? I used those files on my snv4 and they worked great.
You would need to add a blade style to the config file by getting one from a website like fet263 or something. I think I might have a dark saber video that coveres it. It’s been along time since I’ve made it and looked but if you look up something along the lines of “adding blade styles from fet263” on RUclips you should find something that will show you how it works.
Can you do an update video on this & how to change your file names & soundfonts from Ksith & many others?
Would this work for other saber makes such as Sabertheory?
mine does not have an "extra" folder and there is no way to config...?
Help! I'm following along and everything is working except when I try to flash the config to my board, it seems to disconnect right before it flashes and gives me an error that the directory is invalid. I noticed it then changes the name from "Sabertrio" to "STM32 Bootloader". Everything works when I verify the files but when I try to upload this happens. Any idea how to fix?
Once it switches are you able to open zadig and install the driver for stm32 boot loader?
Feel free to send me a message on instagram with the error code and I can see if I can help more
when i add my config file from my saber to the proffie config it show up as a file folder an not a HI File not sure what I'm doing wrong also my proffie looks ten times different when I open it in Arduino i have no idea what I'm doing wrong can some one plz help me
I keep getting "code error" for the (GREY) soundfont. No clue whats going on. I copied exactly from the .txt file GF provided. Help.
for some reason even when trying to use zadig i am unable to see my saber !
I honestly give up on adding new sound fonts,I did everything this video said and still got errors in arduino,I also tried what others said but I still get errors in arduino, the only way I can add some new sound fonts is the quick way where I remove the other sound fonts the saber came with
Do we need to click a specific version at the top of fetts site?
I think any style should work, as long as it’s not labeled as os 6+
IM DOING EVERYTHING RIGHT BUT WHEN I UNPLUG MY SABER AFTER SUCCESFULLY UPLOADING THE NEW FILES, TURN THE SABER ON, THE SOUNDFONT ISNT ON THE SABER
Thank you for this video it was very helpful. I unfortunately cannot get my SaberTrio uploaded with new fonts because I keep getting a compiling error that I can not figure out. I did a bunch of research and read/posted to forums but still no luck.
Have you run into an error like this: fork/exec /Users/myname/Library/Arduino15/packages/proffieboard/tools/arm-none-eabi-gcc/9-2020-q2-update/bin/arm-none-eabi-g++: no such file or directory
Error compiling for board Proffieboard V2.
Thanks in advance for any help you can give.
Hi Zach! Love your video!
The only issue I have when uploading at the end it says: cannot open DFU device 0483:df11
Can you help me please?
Does anyone know where to find an only data usb cord I keep finding them with charging and data
There is no such thing as a data only. All such cables supply power to the board so it can operate and receive information from the computer. What was said in the video is false. Also, using a charge only cable will NOT fry the board. This is miscommunication that has been spread. The charge only cable is the same as any data+charge cable with the exception of not having data lines. The only way you can fry your board is if you use a faulty cable or plug the cable into a wall outlet instead of your pc.
When i uploaded the Arduino file after the upload is complete the PC is automatically kick out my pc. It will uploaded but I can't use any new fonts it's there but I can't access it via the saber
thank you
so do you need to take the SD card out? I can see everything on the SD card just by plugging in the saber itself, can I not do it like this?
You can, but the read write speed across your board channel is terribly slow and potentially unreliable. Data isn’t meant to be wrote / read in large quantities. Realistically the only thing going directly through your board channel should be .txt files for configuration. Hope that makes sense.
@@wingnut_labs So Im actually getting an error while verifying my config. Its saying "fatal error: ../props/s3button_config.h: No such file or directory" and Ive no idea what I am doing wrong. I have a saber trio proffie, have you ever seen this error before?
Hi i have a problem with the blade writes, i have 4 different folders 🤌; LGT1Button32 / LGT1Button32NoGes / LGT1Button36 / LGT1Button36NoGes. i think i must work on 36 of course cause i have a 36'' blade but i don t know how to do. can u help me please i am italian and there is no video about this in my country i am going crazy !!!!
I got a proffie sabertrio and sometimes my saber just does an "alarm" sound and I cant do anything until I turn off the kill switch to restart it. It is really frustrating and I dont know what to do. If someone knows how to fix it I would really apreciate your help.
Hmmm I’d try re uploading/flashing the board, and formatting and loading files back onto your SD card. And make sure the card is fully in the slot.
Other than that, I’ll have to research more and get back to you if I can find out more.
I’d go ahead and contact sabertrio on their insta page and they might have some suggestions also.
@@wingnut_labs ok thanks
What’s the alarm sound like? You mind taking a vid and sending it to me on my instagram? I can use that to track down a solution better if I know what to look for.
Hi Zach, I’ve followed all the steps however when I edit the config files it says that I don’t have access when I try to save them even though it says I can “read and write” under permissions. I’m on a Mac. Any tips? Super frustrating. Thank you.
Take this advice with a grain of salt, but I have the exact same problem on a Mac. What I wound up doing is save the config file to my Mac (from the SD card), make changes on that file that is saved on the mac, then copying the edited file back to the SD card (replacing the original). This at least allowed me to make changes, but the caveat is that I'm still running into errors when arduino compiles the config file (but I think that's because I edited wrong, not because this method doesn't work).
Great video, the best i've found so far but I do have one question. Im not sure if this started after i added an Ahsoka font but I didn't notice it before. Whenever I flip the kill switch on my Proffie Aeryn the illuminated witch stays on but not at full brightness it is very dim. Does this have to do with the new font or does it always do that?
Does it slowly fade out after some time or is it on all the time?
I'd message sabertrio and see what they say. The LED sounds like its not properly grounded, physically compromised in some way and is storing energy, or the circuit itself might be compromised. I'd go ahead and get your saber fully charged, reflash to your board after verifying your config file is in order, and if the issue persists the led may need to be changed or wiring replaced.
LED ghosting isn't usually dangerous if its the LED itself, but best to snag some videos of hitting the kill switch and the dim glow of the switch and send em off to sabertrio for their expert opinion. They are legit the best! Hit them up via Instagram messenger and they'll get back to you in a day or two.
@@wingnut_labs It's not fading out. I just added some greyscale fonts after watching your video on them. So I think that would cover the reflash. (this is my first saber so I'm a complete rooky it only shiped 3 days ago) However I did notice that when I leave it at some fonts for example The Balance that it does turn off and stays off. But I didn't pay attention to it after adding the greyscale fonts. If it still happens tomorrow I'll contact Sabertrio like you mentioned. Thanks for the advice!
Oh man! That’s weird! Yeah I don’t have the switch with an LED on mine otherwise I’d do some experiments if I could. I bet it’s not an issue then if it stays if on the other fonts. Worst case just switch to a sound font that came with the saber before hitting the kill switch haha.
Whenever I connect the micro SD to my computer it tells me I need to format it
I get to the last step and it verifies fine but then it says “cannot open DFU device
Great vid. Can you add gesture controls to this config?
Yeah you can, you have to add a #define “gesture control file name” at the top of your main config and then put the gesture control config someplace in the folder structure.
I’m not a fan of gesture controls personally so I have not looked into it or done it to my saber ever.
It’s definitely possible. I bet if you search on some forums or Reddit you’d find what to add and where to enable gesture control functionality.
in the config file it says theirs a bak file version of it. Did you have that?
If you send me a pic via instagram I can answer better
@@wingnut_labs ok. My user is adam__024
If the company you got the soundfont off gives you the blade style and sounds, does the blade style also go into the config file or is that somewhere else separate from the sound in the config?
So the blade styles are what goes in the config file with all the text and what not. The sounds themselves stay in a folder and sit in your SD card
Very nice video, thank you for your explain, 8:00 How do i know if is a power cable or a data cable ?
If your running a mac, you’ll have to do the “Windows mirror” to run arduino properly, on mac it’s supper glitchy!!!
Good to know! I have a MacBook and was going to look into working through adding Arduino on there and modifying stuff on my saber this weekend. Thanks for the heads up!
@@wingnut_labs no problem!! I’m debating messing around with the Proffie now or just wait till os6.0 but S3 is already talking about their(S3) 2.0 update for proffie customers and March reopening so not sure how soon but will be soon!!
Witch will add (vol) control settings on the fly!!!
@@jedirogar I’m super stoked about the volume control setting change for sure! One of the first things I wanted was to change the volume on the proffie saber haha. Those suckers are super loud right out of the box from S3
@@wingnut_labs ikr!!!!!!! I’ve got maybe an hr and a half to use it outside then I’ll have to switch to either cfx reaver or Senza to keep the noise down 🤣🤦🏽♂️
FUCKING BROVO! Thank you for this video
No problem friend 🤘🏻
hello, thank you for the very helpful tutorial! I managed to follow through every steps and when I click 'upload' on arduino, when it says 'Done uploading', the saber does not reconnect, seems the config file is not updated, and I notice in my arduino the log states blank numbers like below:
1
2
3
4
and so on until 10
the only difference I have with you is that my port is COM6 (Proffieboard) rather than COM3, not sure if this is an issue. I have installed a driver for CDC data. if it helps when I re-plug my PC says "we found errors on this drive"
Gotcha. In that case you might need to reformat your SD card. Copy your contents / back up your SD card files onto your desktop. Then right click your SD drive and format it. Then put the files back on, and try re-uploading to your proffie board in Arduino.
I had a similar issue last week.
As long as the config file can be verified in Arduino the upload should work If under “tools>port” you select the one that says proffie board.
Hopefully that helps! Good luck! Let me know if you run into any other issues and I’ll try my best to trouble shoot. I’m driving today but I’ll be checking periodically.
If you still get the error, re-open zadig and re-install the cdc data driver.
Then check in your device manager. It should be listed under your Universal Serial Bus tab.
Then re attempt to upload to the proffie board.
You can read more here: www.reddit.com/r/lightsabers/comments/kc1z01/help_with_arduino_for_proffie/?
@@wingnut_labs thanks for your help! I have re-formatted the SD card, re-opened zadig and installed the CDC data, and it still doesn't work.. super weird. interestingly in the device manager, whenever I plug the saber it comes out as 'CDC Data', but when I try to upload with arduino (and fail) it changes to 'STM32 BOOTLOADER'.
Also to add, not sure if this is an issue, but since I do not have an SD card reader I add my soundfonts & change the config by plugging the micro USB to the saber (rather than taking out the SD card and plug it through an SD card reader). Not sure if this could also contribute to the issue.. anyways much appreciated for your response, I have emailed sabertrio on the issue as well. amazing sabers and really want to customize more fonts & blade styles!
@@jimmypetelol gotcha. Okay. So when it changes to stmbootloader go back into zadig and find that under list all devices, and reinstall the driver for that.
That might do it.
Why is this stuff so long and complicated, why not just a premade setup just aaaahhh especially for the sound fonts you buy. Also for me, there are no other devices in the device manager and I know my saber is plugged in and connected cause it beeps but can't find the saber anywhere. I found it on the device manager labeled as USB composite device and I can't find it on zadig I can't restart the board for one of the small buttons broke off and I tried to press them both at the same time and nothing happens....... I think I'm done fuck it.
Ahh man, I’m sorry for your frustration. Proffie can definitely be a nightmare sometimes.
If you have any other computers you can try it on that might be worth a shot.
Are you using a sabertrio or another company?
I tend to do a lot of searching around on Reddit and other saber forums and that’s usually what helps me get unstuck sometimes when I’m pulling my hair out.
Have you tried a different USB port or data cable?
I know on some forums people have had a similar issue and clicked upload on Arduino anyway and it seemed to work somehow. So maybe try that if all else fails.
Here is a link I found. Might be worth looking at
www.drivereasy.com/knowledge/fix-usb-composite-device-driver-error-solved/amp/
Great tutorial, my question is, where the hell do I get a data only micro usb cable from?, checked online, amazon and ebay, but it just brings up data and charger cables not data only.
I got mine from the Saber Armory. It's a 90 degree cable that's specifically for data transfer