Page 1 of 1
Easy Joy 32 One - Arduino USB joystick controller for DIY.
Posted: 11 Nov 2016 19:35
by 21_Sokol1
A necessidade é a mãe da invenção. O MMjoy2 é uma mão na roda (DIY) mas o JoySetup não funciona em sistema operacional em Chinês, então o FoxHoundch criou um firmware para o Arduino STM32F103C8T6 - baseado no mc ARM32, mais moderno e poderoso que os ATMEGA32u4.
O
Easy Joy32 One controla:
8 eixos em 12 bits (4096 "passos").
128 botões, que podem ser: click, toggle, on-pulse, off-pulse, all-pulse, ou até 64 encoders, emulação de teclas do teclado.
4 HAT.
Controla até 128 LED WS2811/2812 RGB (Cores customizáveis, controle de brilho).
Driver HID customizável (suponho que VID/PID)
Atualização de firmware via USB
Arduino STM32F103C8T6 - 2.44$
O STM32 precisa de um "dongue" ST-Link para gravação do firmware - que custa mais caro (a versão sugerida no Readme).
http://www.ebay.com/itm/ST-LINK-V2-STLI ... 1719363925
Tem uma versão mais barata, mas não sei se é compatível:
http://www.ebay.com/itm/ST-Link-V2-Prog ... SwZVlXiICF
O EasyJoy 32 One tem duas versões de firmware:
Basic (?): Freeware.
Professional Edition (?): 15$ licença.
Firmware download:
https://forums.eagle.ru/showthread.php?t=176776
Re: Easy Joy 32 One - Arduino USB joystick controller for DI
Posted: 14 Nov 2016 01:14
by 21_Sokol1
Afh, mais um gringo falando pelas "metades", tive que perguntar para esclarecer o que é o que:
"Basic" - controla 4 eixos de 12 bits, 64 botões momentâneos e 2 HAT.
"Professional" - registrado pelo 15$ - permite as funções descritas acima, através do programa EasyJoy32One. Similar ao que o MMjoySetup do MMjoy2 faz.
Qualquer "dongue" ST-LINK que tenha o modo "SWD" (SLOQFI) pode ser usado.
Enfim, a vantagem mesmo além do controle de LEDS são os eixos em 12 bits - que no MMjoy2 é possivel com TLE501x ou com ADC externo, o que sai mais barato que gastar com este "dongue" + registro, além de ter que se virar com os caracteres Chineses do EasyJoy32One.

Re: Easy Joy 32 One - Arduino USB joystick controller for DI
Posted: 14 Nov 2016 08:45
by airwolf
Olá Sokol,
É bom ter mais uma opção.
Para os meus projetos, o Arduino Pro Micro/MMjoy supre perfeitamente.
A propósito, penso em fazer uma doação para o MMJoy. Vc sabe se dá para confiar naquele botãozinho que tem no MMJoy?
Re: Easy Joy 32 One - Arduino USB joystick controller for DI
Posted: 14 Nov 2016 10:50
by 21_Sokol1
A doação é através do PayPal, garantido.

Re: Easy Joy 32 One - Arduino USB joystick controller for DI
Posted: 22 Dec 2016 11:36
by 21_Sokol1
SFS EasyJoy "powered":
Legal o console "Sovietic" na base.
Re: Easy Joy 32 One - Arduino USB joystick controller for DI
Posted: 23 Dec 2016 15:11
by airwolf
Ficou bem legal!!
Aquelas chaves pretas de girar e aquelas chaves das lights são momentâneas (pulso)? Se não são momentâneas, como é que fica o arranjo disso no MMJoy2?
Re: Easy Joy 32 One - Arduino USB joystick controller for DI
Posted: 23 Dec 2016 15:49
by 21_Sokol1
Aquele rotátorio com knob "Chiken head" pode ser uma chave "de onda" MOM-MOM... ou mesmo "Make-before-beak" (fica ligado na posição).
Os swiches ON-OFF para o MMjoy2 ou EJoy, BU036... não tem problema.
É provavel que esse EJoy envie comando momentâneo no switch ON e em OFF - se são fica desajeitado nos games.
Mas um SVMapper, Joy2Key... resolve isso.
Tem uns caras do Eagle fazendo uns button box e no firmware do controlador so colocaram botões momentaneos, não importa se o swtich fica ligado, ai funciona com qualquer chave, pois os jogos são feitos para comandos "de teclado" - aperta e solta.
https://forums.eagle.ru/showpost.php?p= ... tcount=156
O MMjoy2 até poderia ter mais funções utéis, se o M.Mozg deixasse lado aquelas bobagens de LED e receber informação do War Thunder, ai teria mais memória disponível para implementar, mas deve ser o flight game preferido dele.

Re: Easy Joy 32 One - Arduino USB joystick controller for DI
Posted: 19 Jan 2017 15:52
by 21_Sokol1
Nova interface da GUI do EasyJoy32One - agora em Inglês:
https://forums.eagle.ru/showthread.php?t=176776&page=2
Re: Easy Joy 32 One - Arduino USB joystick controller for DI
Posted: 30 Jun 2017 13:36
by 21_Sokol1
Re: Easy Joy 32 One - Arduino USB joystick controller for DI
Posted: 12 Apr 2018 12:25
by 21_Sokol1
Easy Joy 32 Revolution
Diversas opções para a operação de um "botão" (similar ao Njoy32 da VKB).
Arduino STM32F103C8T6 tem no M.Livre por R$ 20,00 ($1.80 no Aliexpress).
Note que o STM32 funciona com 3.3v portanto não suporta HALL sensor com o Honeyweel SS495A1 ou Allegro A1324EUAT pois requerem ~5V.
Mas com suporte do EasyJoy 32 para até quatro TLE5010, não é problema.
https://forums.eagle.ru/showthread.php? ... ost3450383
O registro da licença custa $6.