The long slim things on each side of the 16 pin chip sockets with chips (Shift registers) in them on Troll’s pcb, are resistor array’s. They are needed, but at this point I can’t remember exactly why.
I would very much recommend that you go through this thread on the ED forum.
It has a lot of useful info and the guys are really helpful.
The advantage of shift registers is that you can daisy chain them.
In post 89 on this page of the MMJoy thread https://forums.eagle.ru/showthread.php?t=120049&page=9
The 3 boards with 6 shiftregisters total gives 48 buttons using only 5 pins on the Arduino board. Just remember that Windows joy.cpl only sees first 32 and that it is only the first 32 that supports timings and other settings in MMJoy2.
When current (I) flows through a resistor, that creates a voltage across the resistor.
V=IxR
No current means zero volts.
The resistor is connected between V+ or ground and to an input to the chip. A switch has to be in the circuit to provide On/Off.
Hey guys sorry for the resurrection of the thread but I need a suggestion from DYI-able people.
I need to buy a soldering iron for fixing old electronics. Nothing dramatic, C64s, Atari ST, that sorta stuff.
What I kindly ask is, what details of a soldering iron should I mind for when browsing places like Amazon and such?
Do any of you have a favourite brand/type?
for me it was cost … lol as cheap as possible … I only had to solder about 20 switches and buttons…have used it only once since then. if you are going “professional” you could go for a more expensive one… but if it has different tips, and a temp control, then what is the difference really
I downloaded stl’s for the streamdeck xl enclosure with buttons on the bottom and side for my most commonly used keys. Just looks like it would be a pain to do a matrix inside this.
No, I’m afraid not. But it’s not that complicated.
A teensy2 controller, 74HC165 shift registers, 10K resistor arrays.
I made the boards for this project.