Proffieboard, a feature-loaded lightsaber controller, is shaking up the custom lightsaber community. Notable Proffieboard highlights include: the board’s open-source designation, neopixel and SmoothSwing V2 (motion algorithm) support, and its small size. Released in 2018, Proffieboard sold nearly 3000 boards during its initial release as a group buy in The Rebel Armory (TRA) forums.
SaberSourcing interviewed Proffieboard developer Fredrik Hubinette about his open-source lightsaber controller.
How did you decide to develop Teensy Saber and, more recently, Proffieboard?
It really just started with a trip to Disneyland. I was really just disappointed with the cheap plastic lightsabers they had available. I had hoped to pick something more display-worthy, or at least in the “toys for grownups” category, but did not find anything. So when I got home, I went and ordered an FX “black series” Luke lightsaber, which looks quite nice, but the sound, light and interactivity was still pretty disappointing.
At this point I started to think about how I would make a lightsaber. I had already done things with neopixels before, so that was kind of a no-brainer for making a better blade, but I really wanted to do was to make the sound react fluidly to motion.
At this point I joined a bunch of forums and came across the NEC and Plecter boards, but there didn’t seem to be a way to alter how they produced sounds, so I picked up a teensy and a PJRC prop shield and started building from there.
The Teensy 3.2 + PJRC prop + SD card reader + voltage booster + FETs I ended up with, was fairly large. Luckily, the Graflex lightsabers are also fairly large, so I purchased a Graflex 2.1 and barely managed to squeeze everything in there.
Around this time, I got kind of stuck with how to synthesize all the sounds a lightsaber makes, so I decided to implement support for Plecter and NEC sound fonts to get the saber I built make some sounds. There are some amazing sound fonts out there, but even so, the interactivity I craved was still missing.
Since I didn’t really have a good idea for how to make that interactivity happen, I took on a different challenge instead: Make it smaller. For the TeensySaber V2, I decided to try to make my own circuit board. That meant integrating some components from the prop shield, the sd card reader, the voltage booster and the FETs into a single board. To make things interesting, I bought a Korbanth OWK, which has an inner diameter of 7/8″, and my goal was to fit everything in there. It took a while to do, but the result was the TeensySaber V2 board. The V2 fits really great inside an OWK, without cutting into the inner chassis parts, and was generally a great success, but the sound quality wasn’t as good as I wanted it to be, so eventually I designed he TeensySaber V3, which is mostly the same as the V2, but uses a digital 3W amplifier.
As I was working on the TeensySaber V3, this guy Thexter showed up on a couple of forums, with some great videos showing off an algorithm for better swing sounds. Since this was what I wanted all along, I couldn’t wait until he provided a description of his algorithm so that I could implement it. Lucky for me, he didn’t mind describing his algorithm, so I implemented it. My implementation never really sounded as good as his videos though, but that’s probably because I’m not really a font designer. Later, Thexter came back with an improved version, which is what we now call “SmoothSwing V2”.
With SmoothSwing V3, TeensySaber V3 was getting some attention from people, but a lot of people still thought it was too big, since it’s made out of two boards sandwiched together. The sandwiching also creates extra work for installers and extra complications for hobbyists, so it was time to try to put everything together into one board.
At first, I was thinking of using the same components that make up a Teensy to make the all-in-one board, but it turned out to be complicated and expensive. Instead I found another board called a “Butterfly”, which had nearly identical capabilities and an already functional arduino plugin. Even better, the Butterfly was 100% open source (the teensy is only *mostly* open source).
I spent most of the Christmas vacation last year designing the Proffieboard, and it took another couple of months of testing to get a working prototype, but it’s been a lot of fun, and people seem to really like them so far.
How did you decide to make Proffieboard open source rather than proprietary?Open source is natural for me. I made these things for the fun of it, and making it open-source allows me to share that fun in a way that closed source doesn’t. Some people ask me: But what happens if someone just steals your code and puts it in a competing product??? I don’t think they understand that you cannot steal something that I already gave away for free. And more competing products just means more choices for everybody, which is a good thing.
How do you compare the Proffieboard to other lightsaber soundboards/controllers on the market, like Plecter Labs products?
I don’t own any Plecter Labs or NEC products, so I can’t really compare.
What’s your favorite feature or aspect of Proffieboard?
The open source aspect. I’m really curious to see if people will take that to heart and reprogram it to do things I hadn’t even thought of.
Do you plan on selling Proffieboard on a more ongoing basis, rather than just doing one-shot group buys?
I’d love to, but the reality is that electronics cost a LOT less when assembled in large quantities. The group buy model is simply what happens when you try to forward the benefits of that pricing model to the end user. Ultimately, manufacturing isn’t really my strong suit, but other people are already working on picking up where I left off when it comes to making Proffieboards, so we’ll see how that goes.
What’s the most important tip you would give to someone that’s considering building their first lightsaber from scratch?
Be patient and enjoy the process. I enjoy building stuff just as much as I enjoy the final result.
What’s your favorite lightsaber from Star Wars Canon or Legends and why?
The Graflex of course. It blew my mind away when I found out that it’s just a lightly modified flash handle. I also collect other movie prop replicas, but the Graflex lightsaber is one of the most recognizable movie props of all time.
What’s next for you?
Rest, relaxation and a Christmas light display. I need to work on the software for the Proffieboard for a while, and I have some other ideas to follow up on.
Then, eventually, I’ll see if I can make the Proffieboard even better. 🙂
* * *
COVER IMAGE CREDIT: Fredrik Hubinette
Read more SaberSourcing Interviews