FX-Sabers.com
Ahch-To: Instructional Section related to constructing your own Lightsaber => Open Source Sound Cards => Topic started by: Kolgrima on June 13, 2018, 08:16:57 PM
-
I'd like to Introduce Brewboard
(https://preview.ibb.co/dFtE5J/Brewboard_V2_0_1.jpg) (https://ibb.co/iWFizd)
Brewboard is a Carrier board for homebrew FX-SaberOS Soundboards it was designed for Econo-builds
here are the specs;
- 100% open-source
- 20.32mm x 69.22mm
- Connects Arduino Nano, DFPlayer, and GY-521(MPU6050) to create a homebrew soundboard
- 4 MOSFETs to support RGB and RGBW or any LED with up to 4 die
- Supports Neo-Pixel, Star LEDs and *string blades (* with 2 added MOSFETs)
- Resistors for battery level checking
- Built in resistor for neo-pixel strings (can be easily removed and bridged if not needed)
- All the features Of FX-SaberOS
- Dirt Cheap (even with the cost of the Arduino Nano, DFPlayer, and GY-521)
Opensource files and wiring diagrams can be found here;
GitHub - SaberRepublic/Brewboard: Shield for FX-SaberOS (https://github.com/SaberRepublic/Brewboard)
-
Something about this saber really brings me back :D
-
Good work on this, it is essentially a carrier for the parts to implement a DIYino Prime v1 for those on a low budget and more spacious hilt desing.
-
Good work on this, it is essentially a carrier for the parts to implement a DIYino Prime v1 for those on a low budget and more spacious hilt desing.
Thanks! And yes; it really is a tradeoff. You definitely sacrifice quite a bit of space for the monetary savings. But if you're crafty you can make it work, space wise.
-
This sure would beat the heck out of doing it with strip board as most home-brews are done! Are you building these rider boards for sale?
-
This sure would beat the heck out of doing it with strip board as most home-brews are done! Are you building these rider boards for sale?
I am, I just completed a run actually, but it's offsite... which is why I didn't post any of that info here. I could start a thread over in the Trade Federation and sell a portion of them there if there is interest.
-
Nice work!
-
This is really cool. How does the Arduino Nano run off a single cell Li-Ion? Doesn't it require 5v?
-
It happily runs on a regular cell. You can use a boost circuit if you want, but it isn't necessary.
-
Awesome, thanks!
-
It happily runs on a regular cell. You can use a boost circuit if you want, but it isn't necessary.
Thanks for answering that jbkuma!
I will also add that in the 3d printed build shown in the video, the battery is an orbtronic 14500 at 840 mAh. This gives my son just over an hour of use... which is fine for him as he's usually done after that long. Also of note is the stock breakout boards have builtin LEDs that are always on even in deep sleep mode so this design has a kill switch, as I didn't want to have to remove the LEDs from those boards.
-
Thanks Kolgrima.
This is perfect, as I already have the other parts, but haven't used them yet because they're too bulky.
I ordered 3 boards this morning.
-
Thanks Kolgrima.
This is perfect, as I already have the other parts, but haven't used them yet because they're too bulky.
I ordered 3 boards this morning.
I assume you are using the source files to make your own, keep in mind you'll need to solder all the MOSFETs and resistors on any boards you get from a PCB manufacturer, that said it not too hard.
I did make a run of these boards my self but as I mentioned, I have not posted the link for that run as it is off-site. I was considering selling a few here on the Trade Federation but I didn't think there was much interest. Perhaps I'll put a few up anyway, just in case.
-
I assume you are using the source files to make your own, keep in mind you'll need to solder all the MOSFETs and resistors on any boards you get from a PCB manufacturer, that said it not too hard.
I did make a run of these boards my self but as I mentioned, I have not posted the link for that run as it is off-site. I was considering selling a few here on the Trade Federation but I didn't think there was much interest. Perhaps I'll put a few up anyway, just in case.
Yes, thanks - I've already sourced the parts from Digi-Key. I've never soldered SMT devices before, but I should be able to figure it out.
I'm planning on using a modified version of JBKuma's aircraft plug design for the blade and hope to be able to swap between an RGB and a NeoPixel. That way I can make the NeoPixel later and just plug it it. One issue with making a standardized plug is that the power for the NeoPixel is different between this board and the DIYino Stardust 3, but I'm assuming that in the case of the latter it is so that the blade can be completely powered off in deep sleep mode. I'd like to use one plug design that I can use with either board and have interchangeable blades. I think I'll just connect the NeoPixel to ground instead of the mosfets for both boards, as I don't foresee needing deep sleep with the blade plugged in, unless there is some reason not to that I haven't thought of. That way, with a little modification to FX-SaberOS, I can run an RGB crystal off of the mosfets in conjuction with the RGB blade and have them still work with the NeoPixel blade installed.
As a side note, on NeoPixel blades Adafruit recommends using a capacitor across the power terminals to prevent spikes when powering on. I don't see this in the schematic. Is it necessary, or just a good idea?
-
I'm not sure what you mean by the power being different. This board and the Stardust should work more or less the same aside from the switches for powering down the serial and mp3 chips.
The capacitor would go on the strip. I have never used it.
-
I'm not sure what you mean by the power being different. This board and the Stardust should work more or less the same aside from the switches for powering down the serial and mp3 chips.
The capacitor would go on the strip. I have never used it.
Sorry, I didn't explain that clearly. The Diyino Stardust 3 and your plug schematic use LS1, L2 and LS3 bridged as ground for the Neopixel, but on the Brewboard it is connected to the battery/board ground.
-
You can do the same thing. There is a function in FX-SaberOS that kills power to the strips via the LS MOSFETs so as to keep it from draining the battery with background draw.
-
That's what I thought. Perfect!
-
Sorry to ask so many questions, but in the BOM it lists 2n7002k Mosfets. The highest current handling I can find is 380mA. Shouldn't it be more around 700mA to 1A for a Star LED?
EDIT:
Would this work?
TSM850N06CX N Channel MOSFET
Package: SOT23
Logic level
ID Current: 3A
RDSon: 100 mOhm
VGS(th): Min 1.2, Max 1.8
-
Sorry to ask so many questions, but in the BOM it lists 2n7002k Mosfets. The highest current handling I can find is 380mA. Shouldn't it be more around 700mA to 1A for a Star LED?
EDIT:
Would this work?
TSM850N06CX N Channel MOSFET
Package: SOT23
Logic level
ID Current: 3A
RDSon: 100 mOhm
VGS(th): Min 1.2, Max 1.8
Questions are good, without them I may not have noticed this oversight sooner, So Thanks! I originally designed these boards for use with a Cree XM-L which has a lower current draw, these MOSFETs will not work for long with a standard Cree XP star, The TSM850N06CX does look like a good replacement though.
-
Glad I could help. I see you're in PEI. I'm in BC.
The boards shipped from OSH Park today. I'll order the MOSFETs from digikey.ca and let you know how they work.
-
Glad I could help. I see you're in PEI. I'm in BC.
The boards shipped from OSH Park today. I'll order the MOSFETs from digikey.ca and let you know how they work.
From the other coast eh? Nice to meet a fellow Canadian, and yes please let me know how you do with those FETs I'll be looking into some drop-in replacements as well. and updating the BOM soon.
-
The sweet purple Brewboards arrived today. I soldered up 1 TSM850N06CX mosfet and wrote a quick sketch to test it with a Luxeon Rebel. The current draw is 700mA and everything seems fine. I'll solder up the rest of the board and test it with a tri-Cree when it arrives from TCCS.
-
Thanks for designing this great little board. I've installed one in a TCCS MPP hilt and it worked out great. Here are a couple of pics. I don't want to clutter up your thread, so I'll post a link to more info about it.
Brewboard Diyino Powered TCSS MPP Hilt (https://www.fx-sabers.com/forum/index.php?topic=53626.0)
I've got a couple more sabers lined up for brewboards. Thanks again!
(https://i.ibb.co/R2QXVbD/IMG-20181221-163549-sml.jpg) (https://ibb.co/R2QXVbD)(https://i.ibb.co/TBw0rvS/IMG-20181221-163621-sml.jpg) (https://ibb.co/TBw0rvS)
-
Thanks for designing this great little board. I've installed one in a TCCS MPP hilt and it worked out great. Here are a couple of pics. I don't want to clutter up your thread, so I'll post a link to more info about it.
I'm glad you like the Brewboard. Nice to see it getting some use out in the wild. thanks for posting it.