For hooking up a regular encoder switch to debolestis CD4021 PCBs, I don't need any fancy diodes or anything? Do I just hook the two ends up like regular buttons and the ground to the common ground row?
I did used your thread to convert a T16000m and change stick for a F16 with a Teensy++ 2.0 but now i want 2 do a Dual joystick from scratch, got the Gimbal and Joystick to 3D printe it with a resine printer. I need to figure how to do the electronics from scratch, thats y i ask for a diagram whit those components ...
#4443804 - 10/15/1805:45 PMRe: MMJoy/MMjoy2 - Build your own USB controller
[Re: TomVR]
For hooking up a regular encoder switch to debolestis CD4021 PCBs, I don't need any fancy diodes or anything? Do I just hook the two ends up like regular buttons and the ground to the common ground row?
can't, I'm making this joystick from scratch, and yes need 2 buy them, but the hardest part for me is understanding how to assemble and solder everything, thats why i was asking for esquematices with parts.... I'm a total noob
Last edited by JJCTHMFS; 10/15/1809:55 PM.
#4443840 - 10/15/1810:22 PMRe: MMJoy/MMjoy2 - Build your own USB controller
[Re: Sokol1]
No way. You need an sensor that have build in ADC with that resolution.
Anyway resolutions of 14, 16 bits in practice don't make difference for domestic joysticks with their limited movement side to side ~15/20º, this means in make corrections of 0.001º , what is impossible do with human hands.
#4443874 - 10/16/1802:53 AMRe: MMJoy/MMjoy2 - Build your own USB controller
[Re: Sokol1]
I have a doubt and I'm sure someone can help me. In my flight lever I tried to make the z axis (yaw) with return to the zero point. I have tried with several types of springs and designs (scissors type) etc..
but in the end the use ends off center. If you have disassembled some joystick with z axis, as they usually do, use some kind of special spring?
Thanks for everything
Last edited by Sak75; 10/16/1801:14 PM.
#4443945 - 10/16/1803:37 PMRe: MMJoy/MMjoy2 - Build your own USB controller
[Re: Sokol1]
No way. You need an sensor that have build in ADC with that resolution.
Anyway resolutions of 14, 16 bits in practice don't make difference for domestic joysticks with their limited movement side to side ~15/20º, this means in make corrections of 0.001º , what is impossible do with human hands.
Well, that's the case. The TLE5011 gives digital inputs (raw) from 0 to 32000, yet the firmware has a fixed maximum output of 14 bits (0 to 16383).
I would like to have raw output for the tle but that's something that only @mega_mozg_13 could do.
#4443954 - 10/16/1804:10 PMRe: MMJoy/MMjoy2 - Build your own USB controller
[Re: Sokol1]
Then if joystick corrections ~in movements of ~0.003mm (14 bits) is important for you, instead use ATMEGA32u4/MMJoy, use STM32F103C8T6 ($3) and EasyJoy32 REvolution firmware (~$15), has internal 14 bits ADC.
Have you bought an EJoy v3 license or are you going to be using the free basic v2.1? I am also interested in this thing because of the in house 12 Bit axis. I asked the coder if 4021 shift regs are supported, but I still dont know. If it doesnt support the standard TM stuff, it is not of much use to me.
The New Hope Store on AliExpress that Sells the TLE5010 Boards was also selling 74HC165 Boards and the EjoyV3 Board ( with SW license incl.) a few months ago ( see page 176 ) as a package Deal....
Ok here is what i have so far... without soldering and cables lol
If any one can point or give some advice it would be awesome thks a bunch
The TLE Boards do not connect to the CD4021 Shift Registers and it is best not to use common Wires if possible , I had an issue with my FLCS Handle not working with the TLE5010 at 1st and this was the cause.
the Encoders don't need the CD4021 Board Either......pics below.
Ok here is what i have so far... without soldering and cables lol
If any one can point or give some advice it would be awesome thks a bunch
The TLE Boards do not connect to the CD4021 Shift Registers and it is best not to use common Wires if possible , I had an issue with my FLCS Handle not working with the TLE5010 at 1st and this was the cause.
the Encoders don't need the CD4021 Board Either......pics below.
Thks Kb, that help a lot! quick question tho, do u know where i can get the TLE PCB board so i can make it prin here where i live? thks bro.
#4444028 - 10/17/1812:03 AMRe: MMJoy/MMjoy2 - Build your own USB controller
[Re: JJCTHMFS]
I'm looking at upgrading my Thrustmaster Cougar throttle to USB, and in doing so adding a couple rotaries and several toggle switches to the throttle base.
Is it possible to have a diode matrix with a bunch of latching switches on it? The way I'm reading the matrix diagrams, it doesn't seem they'll cooperate well with multiple concurrent button presses. Is this an issue? Do I need to find another solution?
#4444116 - 10/17/1803:26 PMRe: MMJoy/MMjoy2 - Build your own USB controller
[Re: Kb1rd1]
Thks Kb, that help a lot! quick question tho, do u know where i can get the TLE PCB board so i can make it prin here where i live? thks bro.
'
I don't understand......what is prin?
You want to make your own TLE5010 PCB ???
where do you live?
I ordered my TLE Boards from AliExpress [/quote]
srry for the typo I meant to write "print" and i live in Argentina and it take sooo long and It gets expencive, so I was thinking about doint it with prints or asking some local board manufacture.
srry for the typo I meant to write "print" and i live in Argentina and it take sooo long and It gets expencive, so I was thinking about doint it with prints or asking some local board manufacture.
You can theoretically make your own single layer PCB but be careful with the Chemicals used , there are many tutorials online now like at Sparkfun https://www.sparkfun.com/news/2116
In the MMJoy2 Folder you will find the PCB Folder with some example .Lay6 files which can be opened with Sprint Viewer .....Sprint Viewer (not Demo) will allow you to Print them to PDF, I used them to make my own Shift Register Boards with 2x 74HC165chips but I just used ProtoBoard for them , I didn't etch my own.
Note that different MMJoy2 Firmwares come with different PCB examples and not all of them are 100% correct.
The Magnets need to be Diametrically magnetized , 6 or 8mm round will work slightly larger if it has a hole in the middle for mounting. If you buy the TLE Boards from AliExpress, they come with the magnets.
Most of this Info is in the Thread too, especially from when I started my 1st Conversion and had all the same questions , I think I started here about page 119 .... Magnet info page 138=142 ?
srry for the typo I meant to write "print" and i live in Argentina and it take sooo long and It gets expencive, so I was thinking about doint it with prints or asking some local board manufacture.