Jump to content

Recommended Posts

Posted
What chip you select in MMJoySetup?

The DOS windows is over options.

 

 

Firmware lufa mmjoy2.atmega32u4.hex

atmega32u4

arduino and the correct port

[sIGPIC][/sIGPIC]

Posted

Are you sure you are using the right COM port? Which Arduino do you have? (Pro Micro 5V?) Put the Arduino into bootloader mode (reset to ground) and check in the device manager under COM ports which port it is.

 

You can get to device manager by typing "compmgmt.msc" into the run box.

Cougar, CH and Saitek PnP hall sensor kits + shift registers: https://forums.eagle.ru/showthread.php?t=220916

 

Shapeways store for DIY flight simming equipment and repair: https://www.shapeways.com/shops/rel4y-diy-joystick-flight-simming

Posted

Yes it is the correct port I check it from device manager .I have Arduino micro pro 5v.Is there any tutorials on video?

On another site a guy with the same problem with same fault he said that he did not launch Joyloader while in bootloader mode.What is that?

[sIGPIC][/sIGPIC]

Posted

I think this work in this way: when you press "Upload Firmware" button in MMJoySetup this call the Avrdude.exe in Joyloader_Arduino folder for flash firmware. Similar to how VKB DevCfg + ZBootloader work.

 

In Joyloader_Arduino folder are a file arduino.cmd that call "avr109".

 

See the path in the box above "Windows Joysticks" button in your picture. You can post a picture of error but without DOS window over MMjoySetup window?

 

Why I ask if MMJoySetup and Firmware have similar data (mount/year), if one are from different version don't work.

Posted (edited)

https://imgur.com/a/n3hnHYY

 

i think i make it.When i was connecting ground and reset the arduino form port com11 was going on port12. for a sort time.On mmjoy2 i was puting com11 and nothing hapend.but when i put COM12 the firmware was upload it.Now i am ready to connect swithes?

 

this is normal? it is happend cause i have nothing connect on arduino?https://imgur.com/a/UAoaOLC

Edited by slowmover

[sIGPIC][/sIGPIC]

Posted

Thats why I said check the COM port during reset in bootloader mode. ;) The Arduino bootloader has a different COM port than normal EEPROM operation.

 

Windows only recognizes devices that have at least one axis. So set up one axis in MMJoy and that message will go away.

Cougar, CH and Saitek PnP hall sensor kits + shift registers: https://forums.eagle.ru/showthread.php?t=220916

 

Shapeways store for DIY flight simming equipment and repair: https://www.shapeways.com/shops/rel4y-diy-joystick-flight-simming

Posted
Thats why I said check the COM port during reset in bootloader mode. ;) The Arduino bootloader has a different COM port than normal EEPROM operation.

 

Windows only recognizes devices that have at least one axis. So set up one axis in MMJoy and that message will go away.

 

 

Oh i did not understand that,Thanks.Where i can find more instractions how to connect buttons and tune them at mmjoy?Cause i did not understand nothing leobodnar is more easier :P

[sIGPIC][/sIGPIC]

Posted (edited)
... the firmware was upload it.Now i am ready to connect swithes?

 

Congratulations, now you have a... "blank" joystick :D = no axis, no buttons - why Windows don't detec, so in MMjoySetup configure how many axes you want - up to 8, buttons up to 128, through matrix (Columns, Rows) or Shift Register. Can give a custom name, custom VID/PID.

 

After filled what want hit "Save sets to device" (EPROM), reset or unplug/plug and now you have a "PnP" HID joystick visible in Windows Games Controller.

Edited by Sokol1_br
Posted

Wrong Pin (and no calibration mode). Arduino Pro Micro doesnt have an A0 pin. Check this scheme here and read the GitHub page about MMJoy, it explains all the basics! :)

 

https://github.com/MMjoy/mmjoy_en/wiki/Connecting-basic-inputs-and-setting-up-software

 

Pins_Sparkfun%5Bpromicro%5D.png

Cougar, CH and Saitek PnP hall sensor kits + shift registers: https://forums.eagle.ru/showthread.php?t=220916

 

Shapeways store for DIY flight simming equipment and repair: https://www.shapeways.com/shops/rel4y-diy-joystick-flight-simming

Posted

[sIGPIC][/sIGPIC]

Posted

I connected shift register and on MMjoy setup the button to 1 from 8 blinks all time to red.I try to use a single on off switch to see if it is work but i do not use resistors.

I should connect 8 switches to work?

Or the problem is the resistors?

[sIGPIC][/sIGPIC]

  • 2 weeks later...
Posted

Hey guys, I am building a new joystick gimbal and elected to use the TLE5010 sensors you can find pre-assembled to PCB on Aliexpress. I attached a picture of it. Now I understand that there are too many resistors on this PCB board if you want to use more than one sensor, and naturally I need to use two for X and Y. Sure enough, with only one sensor connected the results are great, zero noise and great resolution. When I plug in two sensors I dont get any returns. I see that Sokol and Goblin both know how to overcome this, but I am unfortunately too newbie at this to fully understand which resistor I need to remove from the PCB or which wires to bridge.. anyone know how to help?

 

All the outputs of the sensors are shared between boards except CS that gets a separate output cable. I connect the sensor to an Arduino Leonardo, and as I said I got one sensor working great.

 

Looking forward to answers, and thank you to all who contribute here.

933641219_tle5010aliexpress.thumb.jpg.8b1ec297b01572e00a740b0211900b6d.jpg

Posted (edited)

Connected in this way should work (already tested):

 

TLE-5010-arduino-pro-micro.jpgfree image uploader

 

TLE5010 CS output is connected in individual pin in Arduino for each used TLE used. Declare the used Arduino pin for CS in MMJoySetup "MCU Port".

 

BTW - Show us you gimbal. :thumbup:

Edited by Sokol1_br
  • Recently Browsing   0 members

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