mbqg_fp
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mbqg_fp [2017/02/10 03:38] – [MIDIbox Quad Genesis: Front Panel] sauraen | mbqg_fp [2024/02/02 15:01] (current) – [MIDIbox Quad Genesis: Front Panel] smithy | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== MIDIbox Quad Genesis: Front Panel ====== | ====== MIDIbox Quad Genesis: Front Panel ====== | ||
+ | |||
+ | {{http:// | ||
To build the front panel of MIDIbox Quad Genesis, you will need (details on each part below): | To build the front panel of MIDIbox Quad Genesis, you will need (details on each part below): | ||
- | * An aluminum front panel | + | * An aluminum front panel |
* A PCB to hold all the buttons, LEDs, encoders, etc., and of course all these electronic components themselves | * A PCB to hold all the buttons, LEDs, encoders, etc., and of course all these electronic components themselves | ||
* A bunch of 3D printed transparent button caps | * A bunch of 3D printed transparent button caps | ||
Line 8: | Line 10: | ||
* A 2x40 standard MIDIbox-compliant character LCD screen | * A 2x40 standard MIDIbox-compliant character LCD screen | ||
* Knob caps for the encoders, including a datawheel-style cap for the datawheel encoder | * Knob caps for the encoders, including a datawheel-style cap for the datawheel encoder | ||
- | * The dual-gang and single-gang potentiometers (one each) for the Genesis module volume controls, and their appropriate knob caps (see [[MBHP_GENESIS]]) | + | * The dual-gang and single-gang potentiometers (one each per synth, not per module!) for the Genesis module volume controls, and their appropriate knob caps (see [[MBHP_GENESIS]]) |
* A whole bunch of M3 or 4-40 screws, nuts, washers, and standoffs | * A whole bunch of M3 or 4-40 screws, nuts, washers, and standoffs | ||
* Standard MIDIbox 10-pin and 16-pin IDC cables, for connecting the front panel PCB to the core's J8/9 and for connecting the LCD to the core's J15A | * Standard MIDIbox 10-pin and 16-pin IDC cables, for connecting the front panel PCB to the core's J8/9 and for connecting the LCD to the core's J15A | ||
Line 14: | Line 16: | ||
=== Dimensions === | === Dimensions === | ||
- | The aluminum (or acrylic) front panel of MIDIbox Quad Genesis is 15" x 11" (38.1 x 27.9 cm), and the front panel PCB itself is 13.85" x 9.85" (35.18 x 25.02 cm), leaving a 0.57" (1.45 cm) border around the edge. | + | The aluminum (or acrylic) front panel of MIDIbox Quad Genesis is 15" x 11" (38.1 x 27.9 cm), and the front panel PCB itself is 13.85" x 9.85" (35.18 x 25.02 cm), leaving a 0.57" (1.45 cm) border around the edge. The aluminum I used was 1/16" (0.062" |
The spacing between the underside of the front panel and the upper side of the PCB is about 0.27" (7 mm), which is originally defined by the encoders and the 3D printed buttons are made to match this. I used 1/4" nylon spacers/ | The spacing between the underside of the front panel and the upper side of the PCB is about 0.27" (7 mm), which is originally defined by the encoders and the 3D printed buttons are made to match this. I used 1/4" nylon spacers/ | ||
Line 34: | Line 36: | ||
[[http:// | [[http:// | ||
+ | |||
+ | ===== 3D Printed Front Panel ===== | ||
+ | Smithy has provided an STL file for a 2mm 3D Printed Front Panel with 1mm Raised Lettering as a more budget friendly option. It will require a printer with a bed side size typically of 400 x 400mm or larger. | ||
+ | This is currently untested and unprinted, and may require a resolution / layer height setting of 0.1mm to be accurate. More info to come when I have designed and 3D printed and a Rear Panel. | ||
+ | Please see the following guide to achieve a dual colour panel with a different colour for the lettering and for the panel: | ||
+ | [[http:// | ||
+ | |||
+ | ==== Download ==== | ||
+ | |||
+ | [[http:// | ||
===== MBQG_FP PCB ===== | ===== MBQG_FP PCB ===== | ||
Line 42: | Line 54: | ||
Front: | Front: | ||
- | [[http:// | + | [[http:// |
Back: | Back: | ||
- | [[http:// | + | [[http:// |
Populated and with almost all LEDs lit: | Populated and with almost all LEDs lit: | ||
- | [[http:// | + | [[http:// |
Line 71: | Line 83: | ||
| Red LEDs for lighting buttons/ | | Red LEDs for lighting buttons/ | ||
| Orange LEDs for lighting buttons/ | | Orange LEDs for lighting buttons/ | ||
- | | Yellow LEDs for lighting buttons/ | + | | Yellow LEDs for lighting buttons/ |
- | | Green LEDs for lighting buttons/ | + | | Green LEDs for lighting buttons/ |
| Blue LEDs for lighting buttons/ | | Blue LEDs for lighting buttons/ | ||
| Red LEDs for panel indication (i.e. sticking through holes in front panel) (Tinted, Diffused) | 604-WP710A10SRD/ | | Red LEDs for panel indication (i.e. sticking through holes in front panel) (Tinted, Diffused) | 604-WP710A10SRD/ | ||
Line 99: | Line 111: | ||
Schematic image (unfortunately, | Schematic image (unfortunately, | ||
- | |||
- | Front panel KiCad project coming soon! | ||
For Color fields, as discussed above, you may change the colors to whatever you want, but it is recommended to keep the colors consistent (e.g. make everything " | For Color fields, as discussed above, you may change the colors to whatever you want, but it is recommended to keep the colors consistent (e.g. make everything " | ||
Line 197: | Line 207: | ||
| LD32 | LED | Red | FM Widget Feedback | | | LD32 | LED | Red | FM Widget Feedback | | ||
| LD41, LD43,\\ LD47, LD50 | LED | Yellow | Key On | | | LD41, LD43,\\ LD47, LD50 | LED | Yellow | Key On | | ||
+ | | LD52--LD53, | ||
+ | | LD54, LD57,\\ LD65-LD66, | LED | Yellow | System Load Meter | | ||
+ | | LD55-LD56, | ||
| R1--R2 | Resistors | N/A | 2.2k terminating resistors for clock and latch lines | | | R1--R2 | Resistors | N/A | 2.2k terminating resistors for clock and latch lines | | ||
| RP0--RP1 | Resistor Packs | N/A | 1k row driver pull-ups (to reduce ghosting) | | | RP0--RP1 | Resistor Packs | N/A | 1k row driver pull-ups (to reduce ghosting) | | ||
Line 434: | Line 447: | ||
==== Things You Should Know If Having These Printed ==== | ==== Things You Should Know If Having These Printed ==== | ||
* You need 115 buttons and 26 LED pipes, assuming you're not using LED pipes for all the LED rings. However, especially if the 3D printer (machine and/or person) is inexperienced, | * You need 115 buttons and 26 LED pipes, assuming you're not using LED pipes for all the LED rings. However, especially if the 3D printer (machine and/or person) is inexperienced, | ||
- | * The total cost to have these items printed should be roughly $20-$30 plus shipping. If someone is trying to charge you more than that, either there' | + | * The total cost to have these items printed should be roughly $20-$30 plus shipping. If someone is trying to charge you more than that, either there' |
==== Things You Need to Tell the Person Printing Them ==== | ==== Things You Need to Tell the Person Printing Them ==== | ||
- | * The scale in the STL files is 1 INCH, not 1 mm. The buttons should be about 1/2" or 12mm wide. (This is not intended as an engineering dimension, just as a sanity check--use the actual dimensions in the file.) | + | * The scale in the STL files is 1 INCH, not 1 mm. The buttons should be about 1/2" or 12mm wide. (This is not intended as an engineering dimension, just as a sanity check--use the actual dimensions in the file.) |
+ | * **Update:** Smithy has added additional STL files in metric scale below. | ||
* Either ABS or PLA transparent filament should work. I had the guy who made them for me do tests with both, and I liked the light-up appearance of the ABS better but the " | * Either ABS or PLA transparent filament should work. I had the guy who made them for me do tests with both, and I liked the light-up appearance of the ABS better but the " | ||
* I had the guy who made them for me do tests with different fill rates, and if I remember correctly around 10% fill worked best. 100% fill would be needlessly expensive and would dim the LEDs. | * I had the guy who made them for me do tests with different fill rates, and if I remember correctly around 10% fill worked best. 100% fill would be needlessly expensive and would dim the LEDs. | ||
Line 449: | Line 462: | ||
[[http:// | [[http:// | ||
+ | |||
+ | Additional files provided by Smithy: | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
mbqg_fp.1486697919.txt.gz · Last modified: 2017/02/10 03:38 by sauraen