The 6602 "Enigma" control panel board gives you a simple, ready to go solution for the human interface to your Arduino, Raspberry or any other micro controller project you want to make. It is vers...Read More…
The 6602 "Enigma" control panel board gives you a simple, ready to go solution for the human interface to your Arduino, Raspberry or any other micro controller project you want to make. It is versatile enough to be used on any other digital or analog circuitry you can invent.
The two continuous-turn rotary encoders have outputs that are filtered with RC networks to eliminate switch bounce and give you more reliable signals going into your microprocessor. These two encoders have built-in push switches so you can dial in a value or parameter and press to activate it without moving your fingers.
Below are six momentary push switches, arranged in three groups of two and each switch is paired with an indicator LED to select modes, edit parameters or turn on and off functions. The 6602 "Enigma" is available with red or green LEDs, THIS PRODUCT HAS GREEN LEDS.
The Clickfeel™ feature is totally unique - it provides that satisfying click sound and vibration feel that provide positive feedback to the user, giving them instant confidence that the press or encoder turn was accepted, and it is greatly preferred over the annoying "peep" of a piezo beeper. The circuit comes with its own driver transistor so it will not over-load any digital output.
Like all our other control panel boards, the connector is placed on the back of the board to make it easy to connect and disconnect the board without having to remove it from a front plate or enclosure. It can be entirely wired into your system with a single 34-pin ribbon cable, individual jumpers, or wire wrap.
The color of the key caps are white. Six other colors are available as an optional kit, to allow for color coded button functions (for example: a red stop button).
An exciting feature of this board is that it can fit in a matching anodized and machined aluminum plate for the front panel (6602-Front), providing both protection and a very attractive, professional and finished look to any project.
Special attention was paid to this design to save you processor I/O pins: Both the normally grounded switches and LEDs can be multiplexed in groups of 4 by cutting or removing the jumper wires. The circuit board includes steering diodes for all eight switches, so you can detect multiple simultaneous button press events.
How does multiplexing save pins? When one column input is driven low on (SW14-GND), the two encoder switches and the left-most two switches can be read with 4 inputs. At the same time, drive (LED13-GND) low and you can turn on any of the first three LEDs. After a good millisecond has passed, you can drive the other column low (SW58-GND) and read the four right-most switches using the same four inputs. At that time drive the (LED46-GND) low and turn on any of the other three LEDs with the same three LED outputs. Repeat that every couple of milliseconds and that means you can utilize all eight switches and all six LED s with only 4 inputs and 5 outputs, saving you 5 I/O points. That is just enough to connect both encoders and the Clickfeel™ relay.
For larger systems, you can also wire this board as an 8-wide switch/LED matrix. Of course if I/O pin count isn't a problem, you can simply wire up all the switches and LEDs with a separate pin for simplicity and that will work just as well.
The quickest and simplest way to connect your 6602 to your microcontroller is with our 007-E or 007-EP Agent processor. This interface directly connects to the 6602 with a ribbon cable and handles all the scanning and decoding functions and communicates with a single serial input and output line, saving you a lot of I/O wiring and as a bonus no special software is needed - just one line serial read and writes!
I made this board because I both love making projects with a lot of user control and lots of LEDs and I didn't want to have to "re-invent the wheel" with every electronic project I build. I also didn't want to manually wire controls over and over again, so I made a PCB that is versatile enough to handle a variety of projects. I found it to work very well and I can complete more projects more quickly and with better quality. Now I would like to help you do the same!
Not exactly what you will need? Please check out our other control panels, indicators and processors. I'm working on a growing line of devices that are all designed be eZ parts for eHobbyists!
-Two rotary encoders with integrated push switch
-Six momentary push button switches with white key caps
-Six LEDs: green, for each switch
-Current limiting resistors for each LED
-34-pin Dual-row post header connector on back
-pull up resistors
-Jumper to isolate switch common from ground for multiplexing multiple boards
-Jumper to isolate LED common from ground for multiplexing multiple boards
-Clickfeel™ relay circuit for tactile feedback
-High-quality printed circuit board with plated thru-holes, solder mask and silkscreened legend
-Alternate key cap color kit available
-Width: 5.4" (137.2mm)
-Height: 2.5" (63.5mm)
-Weight: apx. 2 oz. (57g) varies with options
-Rotary Encoder Type: Continuous rotation, 2-phase, push switch included
-Encoder Detents: 12
-Detent Angle: 30 degrees
-Max Encoder RPM: < 100 RPM, suggested max of 1 rotation per second.
-Clockwise signal: Low pulses, B lags A
-Counter-Clockwise signal: Low pulses, A lags B
-Encoder filtering: 10K pullups, 10K and 0.1uF RC filter
-LED Current Limiting Resistance: 150 Ohms
-Recommended LED Drive Voltage: 3.3-5 Volts
-Typical LED current: 20mA per LED
-Switch Pullup Resistance: 10,000 Ohms
-Recommended Pullup Voltage: 3.3-5 Volts
-Recommended Pullup, Relay & Logic Voltage: 5 Volts Max.
-Circuit Configurations: Jumper to isolate SW1..4, SW5...8, LED1...3, LED4...6
-Encoder Shaft Diameter: 1/4" or 6mm
-Clickfeel™ Relay Current Draw: 30mA (approximate)
-Relay Control Signal Current Draw: < 1mA
-Switches rated for at least 10,000,000 cycles
-Encoders rated for at least 20,000 rotations
-NOTE: This assembly contains Lead.
|Shipping Rate||First item||Additional items|
United States Postal Service: Standard Ground Rate
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!
I have been fiddling with electronics since I was a kid, at a time when vacuum tubes could still be found if you needed them. At that time these new "things" were just starting to get noticed by the electronic hobbyist community. They called them "Integrated Circuits". Yadda, yadda, yadda, we've come a long way baby!
I've spent my entire career in the electronics industry, making those large, mainframe computers, industrial process controllers, synthesizers and effects processors, insulin pumps, coin mechanisms and dollar bill validators, digital audio networks, some secret government stuff I can't talk about, and now I just want to make fun stuff like robots, synthesizers, LED lighting systems...FUN stuff!
I think you do too, so let's work together and make something that will make others go "Wow!".