RetroBrew Computers Forum
Discussion forum for the RetroBrew Computers community.

Home » RBC Forums » General Discussion » Front Panel for the SBC6120-RBC Edition (Creating a front panel for the SBC6120-RBC Edition)
Re: New Board Development - SBC6120-RBC Edition [message #624 is a reply to message #640] Wed, 04 May 2016 09:05 Go to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
Excellent! Two running, two to go!

Now I just need to think about a front panel.....
Re: New Board Development - SBC6120-RBC Edition [message #625 is a reply to message #640] Wed, 04 May 2016 10:45 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
...Switches might be a problem. Thus far: none in stock and about 10 bucks a piece Sad

Edit: Farnell has them in stock in limited amounts, panel mount, no thru hole. Levers sold separately about 6 euro each

[Updated on: Wed, 04 May 2016 12:05]

Report message to a moderator

Re: New Board Development - SBC6120-RBC Edition [message #626 is a reply to message #625] Wed, 04 May 2016 10:53 Go to previous messageGo to next message
will is currently offline  will
Messages: 213
Registered: October 2015
Senior Member
I was wondering if we could re-use the front panel from the PiDP-8 kit
Re: New Board Development - SBC6120-RBC Edition [message #627 is a reply to message #626] Wed, 04 May 2016 11:05 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
That is a PDP8/I though...
Re: New Board Development - SBC6120-RBC Edition [message #639 is a reply to message #640] Thu, 05 May 2016 11:05 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
Hi
I've been playing around with a display board design. What I've come up with is a driver board, which holds all the logic, but with all switches and LEDS to end in a header.
This will fit on a half size euro board (100x80 mm) The advantages are a cheap design, and flexible to build. Yo can use any switch you like and build a full size front panel or a miniature, whatever you like, The downside of it is, off course, a lot of wiring.
this is an impression of what I am working on. The annotations are not complete and the bus connector is not visible, because it is fitted on the underside of the board, Any comments?


index.php?t=getfile&id=59&private=0
  • Attachment: download.png
    (Size: 264.03KB, Downloaded 1325 times)
Front Panel for the SBC6120-RBC Edition [message #640] Thu, 05 May 2016 12:02 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
All,

I thought it might be useful if we had a separate topic for the front panel since John & Wayne still need to debug their prototype boards.

I see two main paths forward on the front panel as far as PCBs go:
-Create a board that has all the buffers on it, but no switches/LEDS. Users could build a panel with the panel mount switches/LEDs of their choice. Requires a lot of wiring, but grants great flexibility as to the final product.
-Create a PCB with switches that are more readily available than the original FP6120 switches.

We could of course do both.
Re: Front Panel for the SBC6120-RBC Edition [message #645 is a reply to message #640] Thu, 05 May 2016 14:22 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
I found out how to export pictures from eagle ....

so here is a better image of the above :

index.php?t=getfile&id=61&private=0
  • Attachment: FP2160.png
    (Size: 110.98KB, Downloaded 1377 times)
Re: Front Panel for the SBC6120-RBC Edition [message #650 is a reply to message #645] Sat, 07 May 2016 17:51 Go to previous messageGo to next message
oscarv is currently offline  oscarv
Messages: 15
Registered: October 2015
Junior Member
Hi,

I've been trying not to follow the SBC6120 project lest I be tempted! But it is time to cave in.

Anyway, regarding the front panel, I made one for my PiDP-8. From that experience, it's not hard to make a nice acrylic front panel. Nor is it that expensive. I did it with a local company in Holland (sure they will ship worldwide, but there will be others). If you want ten of them, it's not **that** expensive. Maybe $70 each or so. Just make the artwork in Inkscape, with a graphics layer that defines where to cut slots for switches. It is surprisingly painless.

Also, if you want I can send you the PiDP-8 replica switches I've made at cost. Something like $1 each, standard C&K PCB footprint. At least they are DEC lookalikes Smile

Kind regards,

Oscar.

Re: Front Panel for the SBC6120-RBC Edition [message #655 is a reply to message #640] Sun, 08 May 2016 22:23 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
There is a sign shop down the street from me, I've been meaning to talk to them about the acrylic.

Oscar - if we use your switches, would you rather one of us buy a bunch all at once, or individuals buy them as they need them?

There has typically been a lot of interest in the SBC6120 & derivatives - maybe some of that interest has been filled by the PiDP-8 - but there may be quite a few people looking for anything that is done.
Re: Front Panel for the SBC6120-RBC Edition [message #657 is a reply to message #655] Mon, 09 May 2016 05:26 Go to previous messageGo to next message
oscarv is currently offline  oscarv
Messages: 15
Registered: October 2015
Junior Member
Andrew,

>> Oscar - if we use your switches, would you rather one of us buy a bunch all at once, or individuals buy them as they need them?

If it gets to be dozens of sets, it probably makes sense to send you a batch to ship with your kits. Also to save on shipping costs for the end kit!
But I'm also fine just sending them to anyone who's interested. Whatever works best for you.

I should have made enough to last a long time - and can order more. They have the standard 3-pin C&K footprint.

Kind regards,

Oscar.
Re: Front Panel for the SBC6120-RBC Edition [message #662 is a reply to message #657] Mon, 09 May 2016 09:01 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
Here is my inkscape rendition of the PDPb/e frontpanel. There might be some fonts you are missing, but all is free downloadable (nugget, comes to mind)

The picture is not perfect, some characters are wrong (notably the Y and the t, also the 8 is slightly off

I scaled the image so it will fit 0.5 inch wide switches, (it was 0.55 inch) I did not yet put in cutouts for the switches.
Also I kept to the original layout,, the SW switch is back as is SING STEP. Also the rotary has 6 positions again

The outside dimensions are not yet fixed.


index.php?t=getfile&id=64&private=0
  • Attachment: fppdp8e.svg
    (Size: 57.92KB, Downloaded 594 times)
  • Attachment: fppdp8e.svg.png
    (Size: 78.82KB, Downloaded 1310 times)
Re: Front Panel for the SBC6120-RBC Edition [message #663 is a reply to message #662] Mon, 09 May 2016 09:38 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
Neato!

For the switches/rotary positions that aren't implemented on the SBC6120, what do you think we'd do with those?

Re: Front Panel for the SBC6120-RBC Edition [message #664 is a reply to message #663] Mon, 09 May 2016 09:56 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
Single step can be run parallel with halt. The others.. don't know. The whole front is dress-up, the extra letters do no harm. But if you invest some 50-100 bucks in a front plate, why make a stunted one? There are, afer all, more options to build a pdp8 lookalike.
Re: Front Panel for the SBC6120-RBC Edition [message #672 is a reply to message #664] Tue, 10 May 2016 07:17 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
Frontpanel artwork update:

I re-used Oscar's digital logo (not stolen... borrowed with every intention of giving it back), thanks Oscar,
I tweaked the "Walkway Black.ttf (http://www.dafont.com/walkway.font)" font to resemble the logo text better. Created a new "8" and then turned the logo text into paths, so there is no rendering problem. Colors are always a prbolem, but those are easy to replace
I think this is about as good as I can get it.

the whole image is scaled 1:1.1, so the switches and LEDs fit horizontally on a .1 inch grid (actually 0.5 inch), so you can use vero-board as substrate.
The 2 LED rows are separated 0,55 inch vertically.


The inkscape scalable vector image as well as a .png export are included

Re: Front Panel for the SBC6120-RBC Edition [message #673 is a reply to message #672] Tue, 10 May 2016 07:25 Go to previous messageGo to next message
pbirkel is currently offline  pbirkel
Messages: 61
Registered: October 2015
Member
I'm curious as to whether you've checked into the availability/pricing of the necessary rotary switch? The graphic style that you've chosen requires the equivalent of a 10-position (36-degree segments) switch. There is an alternative style that uses a 30-degree segment switch (12-position). Rod "Panelman" Smallwood is producing both styles. Suggest that we consider parts-availability before settling on this point. Or perhaps you already have?
Re: Front Panel for the SBC6120-RBC Edition [message #674 is a reply to message #673] Tue, 10 May 2016 08:21 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
The 10 pos rotary switch is not a problem, more so, however a 2x3 pos key switch on-on-on (or off-on-on), preferably make before break. Deck 1, for the panel lock in pos 3, deck 2 for power in pos 2 and 3. By the way, I don't think the original switch lined up with the artwork, but I might be mistaken.

Keep in mind that I tried to mimic the original front panel. I realize that not all functions are supported by the SBC6120_RBC edition. My reasoning is threefold: a. Maybe someone will implement those missing functions, b. Someone might want to use the design in a different project and c. Having more "uses" will maybe generate more "customers", keeping the cost per unit down.

I for one would rather have an "original" front panel, even f I have to put in a limited function key switch or a rotary switch which is miss aligned. This is also one of the reasons why I would not prefer a PCB holding all the LEDs and switches. This will also make parts availability a problem, particularly with the passing of time.

Final thought, It is not hard to change the design. The logo and logo text take the most time, followed by positioning all the fields, Adding or deleting text will not take all much effort.


[Updated on: Tue, 10 May 2016 08:30]

Report message to a moderator

Re: Front Panel for the SBC6120-RBC Edition [message #682 is a reply to message #674] Wed, 11 May 2016 03:28 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
I think I'm finished now.
I centered the image correctly. The image is scale 1:1.1
I sized the plate to be 16.5 inch wide (7.273 inch high) to fit an A3 size width
I added a bezel, for looks. This sizes the outside of the box to be 17 inch x 7.773 inch, which is slightly smaller than scale 1:1.1
I added minimal size cutouts. 0.5x0.5 inch for the switches, 0.25 inch for the rotaries
I tweaked some of the artwork.

I also made a new driver board, moving the pullups, pulldowns and return wiring off the board, freeing up enough space for a minimal power supply (Recom module)
the wiring harness will consist of 4 flatcables 3x16 wide, 1x20 wide.
I located the CPREQ connector, to mate with the processor board.

I'm not posting gerbers, because I have no way of testing this, as I do not (yet) own a SBC6120. If someone wants the eagle files, I'l happily make them available

(9 sentences starting with I, maybe there is something wrong with me... SmileWink
Re: Front Panel for the SBC6120-RBC Edition [message #700 is a reply to message #682] Thu, 12 May 2016 03:23 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
There may be a cheap way to produce a frontplate.

I am planning to order a "windowsticker"
the minimum size is 50x100 cm (actually everything smaller costs the same)
I can fit 4 images on that, for a total cost of 34 euros, that makes 8.50 euro each

I am running a test now to see how well they (don't) scale the product

more later
Re: Front Panel for the SBC6120-RBC Edition [message #703 is a reply to message #700] Thu, 12 May 2016 08:21 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
The STG SBC6120-RC version with everything on one board used a stick-on decal.

http://www.sparetimegizmos.com/wdoc/index.php?title=SBC6120- RC_User_Manual
http://www.sparetimegizmos.com/wdoc/index.php?title=Attachin g_the_Decal

[Updated on: Thu, 12 May 2016 08:22]

Report message to a moderator

Re: Front Panel for the SBC6120-RBC Edition [message #704 is a reply to message #682] Thu, 12 May 2016 08:26 Go to previous messageGo to next message
Wayne W is currently offline  Wayne W
Messages: 385
Registered: October 2015
Location: Fallbrook, California, US...
Senior Member
rhkoolstar wrote on Wed, 11 May 2016 03:28

I also made a new driver board, moving the pullups, pulldowns and return wiring off the board, freeing up enough space for a minimal power supply (Recom module)
the wiring harness will consist of 4 flatcables 3x16 wide, 1x20 wide.
I located the CPREQ connector, to mate with the processor board.


This is looking pretty good. My only questions is regarding the mounting of the driver board. It looks like it attaches to the CPU board purely via the 50-pin connector (and the 2-pin CPREQ connector). Seems like it would be best for it to mount to the CPU board standoffs for strength. I guess this would make the driver board larger and perhaps that is why it does not currently attach to the standoffs.

-Wayne
Re: Front Panel for the SBC6120-RBC Edition [message #705 is a reply to message #704] Thu, 12 May 2016 08:34 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
In the grand scheme of things, even the entire footprint of the SBC is not really a cost issue if you make 5+ boards.

If the expansion board was larger, maybe it could include a variant of the circuit from http://geoffg.net/terminal.html and provide a PS/2 / VGA terminal as well.

The front panel and terminal seem to be the most popular features to add to the stock SBC.
Re: Front Panel for the SBC6120-RBC Edition [message #706 is a reply to message #703] Thu, 12 May 2016 08:36 Go to previous messageGo to next message
pbirkel is currently offline  pbirkel
Messages: 61
Registered: October 2015
Member
Yes. Since the adhesive was (naturally) on the back of the decal, the general approach was to adhere it to a thin sheet of something, then place that behind a transparent front ... with the LED holes drilled/aligned in the back sheet and decal. And the switches cut all the way through the three-layer sandwich.

The cost to tool up for a new original-style panel was prohibitive given the cost-objective. (And possibly his original supplier was no longer in business; can't recall for sure.Wink
Re: Front Panel for the SBC6120-RBC Edition [message #707 is a reply to message #706] Thu, 12 May 2016 08:41 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
Quote:
I also made a new driver board, moving the pullups, pulldowns and return wiring off the board, freeing up enough space for a minimal power supply (Recom module)
the wiring harness will consist of 4 flatcables 3x16 wide, 1x20 wide.
I located the CPREQ connector, to mate with the processor board.


If the pullups/pulldowns/returns are not on this board, would that require another PCB with the lights and switches on it? Or would the be soldered into the wiring harness?
Re: Front Panel for the SBC6120-RBC Edition [message #708 is a reply to message #707] Thu, 12 May 2016 09:25 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
My plan is to make a led bar, Drill holes in a substrate (plastic or aluminium) then mount the leds using those black plastic push-in thingies
solder a resistor on each led anode, the harness wire to the resistor, a little shrink tube and tie the whole thing up neatly ('60s style SmileWink
the LED kathodes can just be soldered into a common ground. (tip: a drop of silicone caulking on the led bottoms will prevent shorts, and breakages)

I plan to mount the switches on vero-board, solder the pull-ups on that, and then solder the wires to the vero-board.
Then mount the whole thing on an aluminium U-profile for rigidity
(Maybe I'll make a 'real" PCB for those switches, when perfboard is too cumbersome)

Those strips can be aligned very precisely to mate with the front cutouts

If you want all the resistors on the controller board, you also need all the return wires. It's a trade-off

All of this seems cumbersome, but I expect it to be only a few hours of work, and I like this particular type of job.


On the decals, you can order them with the adhesive on the front, and you can mount them "wet", making positioning quite easy
If you want to mount them on the front, they are available with a laminated protection film

I placed an order (not for this particular design) to try it out.

more on that later

edit: Oh, and the reason why the board is not bigger: I'm using the freeware version of eagle, which is limited to 100x80 mm
I can probably provide some holes to mount "legs" which rest on the mother board to prevent jiggeling. However currently I don't know where there are unoccupied spots to put them.

[Updated on: Thu, 12 May 2016 09:48]

Report message to a moderator

Re: Front Panel for the SBC6120-RBC Edition [message #712 is a reply to message #709] Fri, 13 May 2016 04:45 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
To risk alienating about everyone in this group, I came with the following switch PCB solution:
I need 25 switch positions (21 switches and 4 empty spaces) so the board needs to be at least 320 mm long
Seeed requires a minimum of 5 boards per batch, so I designed a 50x63 mm board which fits 5 switches
These boards can be chained by soldering a DIL socket (turned pins please) between them just to preserve the correct line-up. Top and bottom row are used for power bridge wires.
both switch positions are wired, the proper position can be selected by using the right pin Most switches are active down, one is active up and one is active up and down

This design is tor the original C&K switches, off course other ones can be used instead.

index.php?t=getfile&id=79&private=0
  • Attachment: keys5.png
    (Size: 16.23KB, Downloaded 1076 times)

[Updated on: Fri, 13 May 2016 05:20]

Report message to a moderator

Re: Front Panel for the SBC6120-RBC Edition [message #713 is a reply to message #712] Fri, 13 May 2016 05:24 Go to previous messageGo to next message
pbirkel is currently offline  pbirkel
Messages: 61
Registered: October 2015
Member
Novel :->. Seems like you'll have an interesting wiring harness to make up?

The center-to-center switch spacing seems to be ~15mm = ~0.6"?

Are you using bat-handled switches or something with more of a lever-style?
Re: Front Panel for the SBC6120-RBC Edition [message #714 is a reply to message #713] Fri, 13 May 2016 07:19 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
Nope Switch center to center is exactly 0.5 inch. the boards are slightly shorter than 2.5 inch (about 0.5 mm)

I normally use perfboard as a drilling jig. This works perfectly if you want to make holes in a 0.1 inch matrix. (Hence the "exactly 0.5 inch")
line it up, stick it down with double sided sticky tape and use a 1.5 mm center drill in a drill press for pre drilling. Works every time as long as you remembered to mark out the holes you need. (no kidding) and never re-use a hole.
this is a center drill:
index.php?t=getfile&id=80&private=0
in case you were wondering
I have phenolic paper perfboard just for the purpose

I am using C&K V60 levers, but they are all black, which is unacceptable. Painting will be in order
Re: Front Panel for the SBC6120-RBC Edition [message #716 is a reply to message #714] Sat, 14 May 2016 02:56 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
Moving on...

I added mounting holes to the driver board and designed a chassis to mount everything on (see image)

The transparent grey part is the chassis (aluminium sheet). the 5 switch boards (blue) are mounted in front, as well as the LED strip (yellow)
the green part is the driver board, mounted on the back (face up) with a cutout (bright green) in the chassis, to access the harness connectors. Behind that, also face up, sits the SBC (pale blue) sharing its lower left mounting hole with the driver board (on sandwiched standoffs)

The rotary switch mounts in the rightmost hole of the chassis. The key switch is yet undetermined


everything mounts on standoffs of varied length The actual size of the chassis is yet to be determined
The location of the mounting boles of the SBC are guesstimates.


Re: Front Panel for the SBC6120-RBC Edition [message #717 is a reply to message #716] Sat, 14 May 2016 03:07 Go to previous messageGo to next message
pbirkel is currently offline  pbirkel
Messages: 61
Registered: October 2015
Member
How will you handle the wiring harness between the 5 separate switch board connector s and the 4-connector (CONTROL SWITCH 1/2 and SWITCH REGISTER L/H) driver board?
Re: Front Panel for the SBC6120-RBC Edition [message #718 is a reply to message #717] Sat, 14 May 2016 04:00 Go to previous messageGo to next message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
My current plan is to crimp IDC connectors on 4 flatcables (1x20, 3x16 pins), then separate the flatcables into a LED group, and several switch groups. For the moment I seem to favor crimping Dupont style female singles (the ones used by the Arduino aficionados) onto the switch wires and use right-angle male connectors on the switch boards. The quick and dirty solution is to solder the wires directly to the boards. (I will probably end up doing that Embarrassed

The rotary switch will be soldered directly



By the way, regarding the chassis: if you are not comfortable with metalworking, you could consider using (triplex) plywood, perspex, trespa, or almost any other rigid sheet material, possibly using cleats to reduce flex.

Re: Front Panel for the SBC6120-RBC Edition [message #719 is a reply to message #718] Sat, 14 May 2016 04:40 Go to previous messageGo to next message
pbirkel is currently offline  pbirkel
Messages: 61
Registered: October 2015
Member
I don't believe that I've ever seen a 1xAnything IDC connector. Pic?

WRT switch boards, put connectors on rear rather than front, although with RA the front-position would be sleeker ;->?
Re: Front Panel for the SBC6120-RBC Edition [message #720 is a reply to message #719] Sat, 14 May 2016 06:25 Go to previous message
rhkoolstar is currently offline  rhkoolstar
Messages: 276
Registered: October 2015
Senior Member
IDC goes on the driver board (double row)


single duponts are not IDC:
index.php?t=getfile&id=82&private=0

pins:
index.php?t=getfile&id=85&private=0

You can buy those pre-made in lengths of at least 100cm (39 inches) like this:
index.php?t=getfile&id=88&private=0

Connectors can go both ways, unless your front panel is thicker than .55 inches (13 mm)
  • Attachment: s-l225.jpg
    (Size: 10.67KB, Downloaded 1015 times)
Previous Topic: Wiki Re-build Discussion
Next Topic: Announcement: 68000 ROM images


Current Time: Mon Dec 15 19:39:37 PST 2025

Total time taken to generate the page: 0.01485 seconds