Jump to content

Generic input control panel


Schredder
 Share

Recommended Posts

Hi all,

 

I was asked from some friends to make a generic input front panel with buttons ,toggle etc...

 

Made one. parts are on their way...

 

I'm pretty sure I'll have some tweaks to make but afterwards I think to make some and sell. maybe as a kit to assembly or a full ,ready to run product.

 

This panel can be expanded with daughter boards (one is already designed and on its way too).

 

My intention is to give a good , affordable and easy way to novice users who are willing to expand their input options but simply don't know where to start.

 

Major guidelines and requests were(please add if you can think of more):

 

Big PCB's to solder everything minimizes wiring mistakes.

A step to Step guide to write the Firmware.

Surface mount parts will be pre-soldered upon request.

Will have its own casing and parts to assemble a full panel.

Will be "seen" as a regular input interface - thus no external software is required (but can be used).

 

Mainboard will have:

 

1 hat switch 4 way.

4 potentiometers (axis input) with center detent.

42 pushbuttons

 

 

First Daughter board will have:

(this board is optional to further expand functionality)

 

2 rotary switches 4 selectable stations each.

4 toggle switches. double action.

 

 

Both boards will have backlight "windows" - this allows to print on a transparent sheet (will supply template) with dedicated configuration to each of your modules. this can be changed in an instant.Lift one ,place other.

 

Attached pictures(not to scale).

 

Will update on progress.

 

Cheers !

PanelCover.thumb.JPG.6f55ce9a02ec32e72a67309489dd90b2.JPG

PanelPCB.thumb.JPG.b6870e9f9e13b41c5ea626c0d4059ff4.JPG

DougherBoardPCB.thumb.JPG.55776c02fd5dbbafe6eb27881614161d.JPG

Nir Bar

"Schredder"

 

"In the warrior code there's no surrender,

though his body says stop,his spirit cries...

NEVER !!!"

Link to comment
Share on other sites

  • 2 weeks later...

Some progress...

 

The main board has 44 pushbuttons,1 HAT switch and 4 axes with center detent.

 

Optinal addon panel adds two 4 position rotaries and 4 double action toggles.

 

Next comes the enclosure...

 

Cheers

IMG-20180227-WA0001.thumb.jpg.f40bc9eb4febd2081f2c26f7d7e68914.jpg

IMG-20180227-WA0000.thumb.jpg.75925d57ca32918ab60df2ad77cc6157.jpg

Nir Bar

"Schredder"

 

"In the warrior code there's no surrender,

though his body says stop,his spirit cries...

NEVER !!!"

Link to comment
Share on other sites

Neat will this be hid or use one of the currently available usb interfaces?

 

Nice either way.:)

Control is an illusion which usually shatters at the least expected moment.

Gazelle Mini-gun version is endorphins with rotors. See above.

 

Currently rolling with a Asus Z390 Prime, 9600K, 32GB RAM, SSD, 2080Ti and Windows 10Pro, Rift CV1. bu0836x and Scratch Built Pedals, Collective and Cyclic.

Link to comment
Share on other sites

Very nice !

Did you considered to use a normal PC computer controller and remap your board accordingly?

Romanian Community for DCS World

HW Specs: i7-8700K@5GHz,ASUS Maximus X Hero, 32GB RAM 3000MHz, MSI Nvidia GTX 1080TI watercooled, Creative SoundBlaster Z, Intel/Samsung M.2 , VKB MCG Pro + Virpil Throttle + Leo Bodnar BU0836(A and X), MFG Crosswind, Logitech G13, TrackIR 5, Oculus Rift S, Stream Deck

Link to comment
Share on other sites

Very nice !

Did you considered to use a normal PC computer controller and remap your board accordingly?

 

This board identifies and acts as a joystick. not a keyboard.

 

I have made some other work for controllers with lots of input headers so everyone who's not very familiar with electronics could use without spending so much money over it.

 

I intend to make it open source. once I have the final design.

 

Cheers

Nir Bar

"Schredder"

 

"In the warrior code there's no surrender,

though his body says stop,his spirit cries...

NEVER !!!"

Link to comment
Share on other sites

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...