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":

Image

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. :P

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:

Image
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
No Taobao tem o EasyJoy32 pronto para uso:

Image

https://world.taobao.com/item/520508841 ... tmH#detail

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.

Image
https://forums.eagle.ru/showthread.php? ... ost3450383

O registro da licença custa $6.