Menů principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Lista Utenti
 Policy sito
Ricerca Google

Login

Nick


Password


10 Novembre 2018 Postato da: sampedenawa
[Rilasciato v1.8.b ] HID2AMI - Adattatore USB HID ->Amiga per mouse, gamepad (e altro...)
Immagine

(logo by Oge)


Aggiornamento 17/04/19: Rilasciato firmware 1.8.b
Aggiornamento 13/04/19: Rilasciato firmware 1.8.a
Aggiornamento 10/04/19: Rilasciato firmware 1.8.9
Aggiornamento 30/03/19: Rilasciato firmware 1.8.8
Aggiornamento 12/03/19: Rilasciato firmware 1.8.7
Aggiornamento 04/03/19: Rilasciato firmware 1.8.6
Aggiornamento 01/03/19: Rilasciato firmware 1.8.5
Aggiornamento 28/02/19: Rilasciato firmware 1.8.4
Aggiornamento 22/02/19: Rilasciato firmware 1.8.0
Aggiornamento 20/02/19: Rilasciato firmware 1.7.4
Aggiornamento 11/02/19: Rilasciato firmware 1.7.3
Aggiornamento 01/02/19: Rilasciato firmware 1.7.1
Aggiornamento 22/01/19: Rilasciato firmware 1.6.2
Aggiornamento 21/01/19: Rilasciato firmware 1.6.0
Aggiornamento 20/01/19: Rilasciato firmware 1.5.2 - Pubblicata pagina github

Per vedere la compatibility list, le istruzioni sull'utilizzo, e molto altro:

https://github.com/EmberHeavyIndustries/HID2AM I



In fondo al post le immagini della scheda completa e qualche filmatino (di pessima qualità) che mostra il funzionamento.

------------------------------


-- Cosa è:

HID2AMI è un adattatore che permette di utilizzare qualsiasi mouse usb sui nostri Amiga (supporta sia i mouse PS2 che i mouse HID).

A partire dal firmware 1.2.0 HID2AMI permette di collegare ed utilizzare con Amiga (quasi) qualsiasi joypad/gamepad HID .

Il convertitore nasce dal concetto base dello "Smallymouse", reingegnerizzando il progetto per utilizzare componenti del costo di quasi dieci volte inferiore ed aggiornati alle tecnologie più recenti.


-- Come funziona (in breve):

HID2AMI riconosce, inizializza e gestisce qualsiasi dispositio HID collegato alla sua porta USB; nel caso del mouse inizia poi ad acquisire le informazioni di movimento e pressione dei pulsanti, convertendole nelle 4 forme d'onda in quadratura che simulano le uscite digitali degli originali mouse Amiga.
Nel caso dei gamepad, HID2AMI interroga il dispositivo scoprendone mappatura e caratteristiche; assegna poi i tasti del gamepad ai due tasti joy Amiga e converte gli input direzionali nei corrispondenti input del joy Amiga.

-- A che punto è lo sviluppo dell'adattatore ?

La versione 1.1.0 del pcb, sia in versione DeLuxe è "in produzione".


-- Chi ha sviluppato HID2AMI ?

HID2AMI è un progetto di Sampedenawa, nato da una serie di discussioni, preziosi suggerimenti ed incoraggiamenti degli utenti di questo forum, in particolare Sukkopera e Majinga

->Continua<-

Commenti: 201  Aggiungi - Pagine: 1...-7-8-9-10-11


Pagine: -1-2-3-4-5- [6] -7-8-9-10-11-

Post inviati: 160

Visulizza profilo Messaggio Personale
151.95.129.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 101 in risposta al 98 di sampedenawa
RoC 16 Dicembre 2018    09:16:10
Citazione

Grandi novità

Date un'occhiata al primo post che ho aggiornato .......



Wow, vedo che i sogni stanno diventando realtà prima del previsto

Complimenti

Post inviati: 271

Visulizza profilo Messaggio Personale
5.157.121.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 102
sampedenawa 29 Dicembre 2018    20:21:47
Ultimo aggiornamento del 2018 ....

Sono pronto con le prime versioni "rilasciabili ai betatester" del bootloadr (v1.2.0) e del firmware mouse'n'joy (v1.3.0).

La novità principale è la totale programmabilità degli HID2AMI utilizzando unicamente un cavo USB A-A (maschio-maschio) in DFU mode.
Chiunque abbia flashato un gotek dovrebbe sapere di cosa parlo ....

Di conseguenza non serve più avere un ST-LINK ma chiunque con qualsiasi PC windows può "flasharsi" (ed aggiornarsi) il suo HID2AMI.
Ovviamente il tutto funziona anche sulle devboard "cinesi" come quella di Majinga (in attesa che gli arrivino i chip ....)

La programmazione è semplice in maniera disarmante ....

1) - Si installano (per chi non li ha) i driver DFU sul proprio PC (sono free, scaricabili dal sito ST) https://www.st.com/en/development-tools/stsw-stm32080.html
2) - Si pone la scheda in DFU factory mode e si installa il bootloader (l'operazione va fatta solo una volta alla prima inizializzazione della scheda)
3) - Si configura la scheda in DFU HID2AMI mode (basta spostare un jumper): il led di funzionamento inizia a lampeggiare velocemente, segnalando che il bootloader sta aspettando il firmware
4) - Si installa il firmware HID2AMI
5) - SI configura la scheda in runmode (solito jumper).
6) - FINITO !


A breve (tempo permettendo) posterò su GitHub gli schematici ed i gerber, così chi vorrà potrà autocostruirsi la scheda.
Sempre a breve (qualche settimana, eh) dovrei avere la disponibilità di un piccolo lotto di schede saemiassemblate, sempre per chi le vorrà a richiesta.

Il bootloader lo renderò disponibile per il download su github, mentre il firmware sarà "signed", cioè legato e funzionante su ogni singolo chip separatamente.
Per questo motivo lo fornirò di volta in volta a chi lo vorrà, utilizzando una procedura che genera un "license code" fra i punti 3) e 4) della procedura di programmazione .. in pratica tramite quel codice fornirò una versione che funziona solo su quel chip.

A questo punto aprirei le danze .... Majinga e Sukkopera, se volete partire con i test, scrivetemi in PVT che inizio a mandarvi tutto (Majinga, anche se non hai ancora i chip, mi interessa se hai tempo di fare prove anche con la devboard...)


Buona fine e buon inizio a tutti !

Post inviati: 768

Visulizza profilo Messaggio Personale
80.181.228.*** Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 103
majinga 29 Dicembre 2018    22:47:07
Il chip è arrivato. Ti scrivo un PM subito

ilBarbax

Post inviati: 50

Visulizza profilo Messaggio Personale
79.16.237.*** Mozilla/5.0 (Macintosh; PowerPC AmigaOS 4.1; Odyssey Web Browser; rv:1.23) AppleWebKit/538.1 (KHTML, like Gecko) OWB/1.23 Safari/538.1
Commento 104
ilBarbax 30 Dicembre 2018    09:55:55
Complimenti.

Ma per un comune mortale come me il prodotto plung and play quando potrà essere disponibile?

Post inviati: 160

Visulizza profilo Messaggio Personale
151.95.132.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 105 in risposta al 104 di ilBarbax
RoC 30 Dicembre 2018    10:02:43
Citazione

Complimenti.

Ma per un comune mortale come me il prodotto plung and play quando potrà essere disponibile?



Nessuna fretta, ma quando sarà pronto sono interessato pure io per un paio di adattatori

Post inviati: 271

Visulizza profilo Messaggio Personale
78.134.105.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 106 in risposta al 103 di majinga
sampedenawa 30 Dicembre 2018    10:28:52
Citazione

Il chip è arrivato. Ti scrivo un PM subito



Ti ho mandato via emalil un malloppone con tool, istruzioni e bootloader.
Appena hai concluso "fase1" chiamami che passiamo a "fase2"

Post inviati: 271

Visulizza profilo Messaggio Personale
78.134.105.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 107
sampedenawa 30 Dicembre 2018    10:32:05
Ragazzi, grazie a tutti .. mi state inondando di richieste (anche in PVT) ... non pensavo che l'oggetto fosse così interessante per tanti appassionati

Provo a rispondere un pò a tutti quanti:

In questo momento ho disponibili una decina di PCB Deluxe ed altrettanti Lite.

Per chi volesse autocostruirselo, in attesa di mettere "in bella" le istruzioni su GitHub, potrei già ora (vabbeh.. dopo le feste) inviare un pcb, fino ad esaurimento.
Tenete presente però la relativa difficoltà di saldare il uProc, niente di che per chi è abitutato, ma un incubo per chi non smanetta in queste cose.

Per chi lo preferisce "chiavi in mano", sto cercando un assemblatore "professionale" che mi monti un piccolo lotto di schede a costi umani (hobbystici), perchè a parte pochi pezzi che sicuramente costruirò personalmente, non posso pensare di soddisfare le richieste di tutti.

Come tempistiche per avere disponibile qualche unità P&P, posso provare ad ipotizzare entro 30-45 giorni da adesso (inizio-metà febbraio), vi terrò aggiornati.

Nel frattempo, se i test che gli early-beta-adopters stanno facendo in questi giorni andranno bene, costruirò come ho detto qualche scheda artigianale, se qualcuno la vorrà.

Ho già qualche amighista che mi ha scritto in PVT in "lista di prenotazione", ma non sapendo in questo momento quante ne farò, vi chiedo di avere pazienza ed aspettare che le monti.. farò un annuncio qui quando saranno pronte e vi dirò quante ne ho disponibili.
Preferisco aspettare un pò e testare tutto per bene.


Ricapitolando:

- Per chi vuole un PCB "nudo": mandatemi una richiesta in PVT, vi metto in lista fino ad esaurimento e dopo le feste ci si accorda per la spedizione;
- Per chi vuole una scheda chiavi in mano: aspettate ancora un poco, ne monterò qualcuna a manina che darò a chi le ha richieste/richiederà prima, ma arriveranno poi quelle fatte assemblare. Comunque appena ne avrò disponibili lo comunicherò qui.

Buon anno a tutti !


Post inviati: 271

Visulizza profilo Messaggio Personale
212.124.180.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 108
sampedenawa 20 Gennaio 2019    10:30:41
Signori, un breve post per informare, chi fosse interessato, che ci siamo!

Ho raggiunto una versione sufficientemente stabile del firmware e sono confidente che possa essere rilasciato senza patemi per cui .. si inizino le danze !

Ho messo su una pagina github dove trovate tutte le informazioni: https://github.com/EmberHeavyIndustries/HID2AMI

Chiederei a chi fosse interessato di farmi da "beta tester" e leggere quello che trova sulla pagina, ritornandomi un feedback su come è impostata e se si capiscono bene tutti i passi necessari, oppure se c'è da migliorare qualcosa ....

Per quanto riguarda le schede:

- Tolte le mie due "primigenite" che ovviamente terrò per me, ad oggi ho solo UNA ulteriore scheda completa ... in settimana la metterò a disposizione qui sul forum per chi la vorrà (aspettate per favore a mandarmi messaggi di richiesta... ve lo comunicherò qui quando iniziare). Vedrò se riesco ad assemblare qualche altra scheda (poche), ma di sicuro non prima del prossimo weekend.

- Sempre in settimana, se tutto va come deve, dovrebbero arrivarmi componenti per 10 DYI Kit. Anche in questo caso, aspettate a chiedere che vi comunichi che è tutto disponibile

- Per chi se la vuole costruire da solo-> su github trova tutto ....

Apprezzo commenti, grazie !

Tecnico Informatico

Post inviati: 186

Visulizza profilo Messaggio Personale
212.43.121.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 109 in risposta al 108 di sampedenawa
Cybervision64 20 Gennaio 2019    11:22:53
Citazione

Signori, un breve post per informare, chi fosse interessato, che ci siamo!

Ho raggiunto una versione sufficientemente stabile del firmware e sono confidente che possa essere rilasciato senza patemi per cui .. si inizino le danze !

Ho messo su una pagina github dove trovate tutte le informazioni: https://github.com/EmberHeavyIndustries/HID2AMI

Chiederei a chi fosse interessato di farmi da "beta tester" e leggere quello che trova sulla pagina, ritornandomi un feedback su come è impostata e se si capiscono bene tutti i passi necessari, oppure se c'è da migliorare qualcosa ....

Per quanto riguarda le schede:

- Tolte le mie due "primigenite" che ovviamente terrò per me, ad oggi ho solo UNA ulteriore scheda completa ... in settimana la metterò a disposizione qui sul forum per chi la vorrà (aspettate per favore a mandarmi messaggi di richiesta... ve lo comunicherò qui quando iniziare). Vedrò se riesco ad assemblare qualche altra scheda (poche), ma di sicuro non prima del prossimo weekend.

- Sempre in settimana, se tutto va come deve, dovrebbero arrivarmi componenti per 10 DYI Kit. Anche in questo caso, aspettate a chiedere che vi comunichi che è tutto disponibile

- Per chi se la vuole costruire da solo-> su github trova tutto ....

Apprezzo commenti, grazie !





Complimenti vivissimi per il progetto!
io sarei interessato a fare da beta tester, ma non solo, se possibile potrei avere la sola scheda pcb?
per i componenti non ho problemi a procurarmeli, ed inoltre anche per quanto riguarda l'assemblaggio (lavoro da tanti anni anche nel campo dell'elettronica e dispongo di attrezzature professionali)

Amiga 4000D kick 3.1 OS 3.9 68040 33 MHz CV64-3D 16MB Fast

Post inviati: 271

Visulizza profilo Messaggio Personale
212.124.180.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 110 in risposta al 109 di Cybervision64
sampedenawa 20 Gennaio 2019    11:35:42
Citazione


Complimenti vivissimi per il progetto!
io sarei interessato a fare da beta tester, ma non solo, se possibile potrei avere la sola scheda pcb?
per i componenti non ho problemi a procurarmeli, ed inoltre anche per quanto riguarda l'assemblaggio (lavoro da tanti anni anche nel campo dell'elettronica e dispongo di attrezzature professionali)



Per le schede pcb "DeLuxe" aspetto un attimo in settimana, perchè ho in arrivo i componenti e vorrei vedere quanti "DIY" kit riesco a mettere insieme, dando loro priorità.

Se vuoi, ho qualche scheda "Lite" che potrei dare via (unica differenza: non ha i mosfet in uscita, per cui consuma un pò meno della DeLuxe e pilota gli input Amiga a 3.3v invece che a 5v).
Dalle prove che abbiamo fatto la versione Lite funziona altrettanto bene della "DeLuxe". Forse l'unico Amiga con cui potrebbe avere qualche problema potrebbe essere il famigerato 1200 Rev2B ed il suo problema col tasto destro (ma sul mio, ad esempio, funziona ....)

Le schede lite te le posso anche mandare al costo (2€ cad + sped) se vuoi.
Per il firmware, se hai letto il github, pensavo di chiedere un piccolo fee per autofinanziarmi gli ulteriori sviluppi.
Naturalmente su questo forum qualsiasi fee sarà inferiore rispetto a quanto vorrò chiedere altrove

Mandami un PM per i dettagli, eventualmente.
Se preferisci invece le sole schede DeLuxe, ti chiedo di aspettare qualche giorno

Tecnico Informatico

Post inviati: 186

Visulizza profilo Messaggio Personale
212.43.121.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 111
Cybervision64 20 Gennaio 2019    11:58:15
ho guardato i filmati dei test e mi sono reso conto che avevo capito male per quanto riguarda il mio interesse.
nel senso che vorrei collegare il joy amiga sul pc ed usarlo con winuae.
comunque sono disponibilissimo come beta tester con il mio A4000 e mouse usb ir e non.
attualmente , sempre sull'A4000 uso un'interfaccia autocostruita che mi permette di usare un vecchio mouse ps2

Amiga 4000D kick 3.1 OS 3.9 68040 33 MHz CV64-3D 16MB Fast

Post inviati: 271

Visulizza profilo Messaggio Personale
212.124.180.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 112 in risposta al 111 di Cybervision64
sampedenawa 20 Gennaio 2019    12:12:11
Citazione

ho guardato i filmati dei test e mi sono reso conto che avevo capito male per quanto riguarda il mio interesse.
nel senso che vorrei collegare il joy amiga sul pc ed usarlo con winuae.
comunque sono disponibilissimo come beta tester con il mio A4000 e mouse usb ir e non.
attualmente , sempre sull'A4000 uso un'interfaccia autocostruita che mi permette di usare un vecchio mouse ps2



Sì, se ti interessa unicamente collegare un mouse PS/2 su Amiga, è sicuramernte più facile ed economica la vecchia schedina col PIC (ne parlammo qui sul forum .. l'idea di HID2AMI è nata proprio da quella discussione)

Tecnico Informatico

Post inviati: 186

Visulizza profilo Messaggio Personale
212.43.121.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 113
Cybervision64 20 Gennaio 2019    12:20:39
ok chiarito l'equivoco ( da parte mia ) posso fare da beta tester con i mouse usb.

Amiga 4000D kick 3.1 OS 3.9 68040 33 MHz CV64-3D 16MB Fast

Post inviati: 271

Visulizza profilo Messaggio Personale
151.16.8.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 114
sampedenawa 21 Gennaio 2019    13:15:25
Piccolo aggiornamento di oggi: rilasciato firmware v1.6.0 con aggiunta:

- Gestione gamepad XBOX 360 (cloni)
- Gestione MS Intellimouse (perchè Majinga altrimenti non ci dormiva la notte )

Dettagli su https://github.com/EmberHeavyIndustries/HID2AMI

Post inviati: 1560

Visulizza profilo Messaggio Personale
87.4.126.*** Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36
Commento 115
Oge 21 Gennaio 2019    13:50:09
Questo progetto.. merita un logo.

Immagine

Post inviati: 271

Visulizza profilo Messaggio Personale
151.16.8.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 116 in risposta al 115 di Oge
sampedenawa 21 Gennaio 2019    14:03:05
Citazione

Questo progetto.. merita un logo.

Immagine




Ma lo sai che è proprio BELLO ?? Semplicissimo ma carino ! Lo posso mettere sul github ?


Commento modificato il 21/01/2019 alle ore 14:04:25

Post inviati: 1560

Visulizza profilo Messaggio Personale
87.4.126.*** Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36
Commento 117
Oge 21 Gennaio 2019    14:05:14
Ti ringrazio. Puoi usarlo pure..

Commento modificato il 21/01/2019 alle ore 14:05:54

Post inviati: 271

Visulizza profilo Messaggio Personale
151.16.8.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 118 in risposta al 117 di Oge
sampedenawa 21 Gennaio 2019    14:28:50
Citazione

Ti ringrazio. Puoi usarlo pure..


Inserito ! (appena trovo il modo di indentare i caratteri in piccolo ti ci metto pure i credits)
Grazie !

Post inviati: 768

Visulizza profilo Messaggio Personale
87.6.228.*** Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 119
majinga 21 Gennaio 2019    19:50:45
Però anche il logo

Eccolo l'intellimouse:
Immagine

Adesso che si è stagionato un po è proprio perfetto come mouse per Amiga

E poi era giusto, almeno adesso l'adattatore funziona con tutti i mouse USB, vecchi e nuovi. Oltre che ai pad

Post inviati: 2282

Visulizza profilo Messaggio Personale
79.10.159.*** Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
Commento 120
Mck 22 Gennaio 2019    09:32:58
Sampedenawa HID2AMI riconosce la pressione contemporanea, all'avvio dell'Amiga, dei 2 tasti del mouse USB per entrare nel setup?

I MIEI AMIGA

4000T OS 3.9 PPC/68060 + CyberVisio 64/3D + HD 20g + DVD - 4000D in Tower OS 3.9 PPC/68060 Ram 128M + ram scheda 2+16M + zip 100M + Ide HD 40G + usb Deneb + V-Lab + Toccata + Mediator con: Woodoo 3 + Scheda rete + Impact Vision 24 - 4000D OS 3.9 68060 ram 32m + ram scheda 2+16M + HD 20g + zip 100 ide + DVD + V-lab + Seriale veloce + Scheda video EGS- 3000T OS 3.9 PPC/68060 128M + HD scsi 10G + Usb Deneb + CD sCSI + mediator con: scheda rete + controllo SCSI Adaptec + scheda audio + Voodoo 5 - 3000 OS 3.1 68040 + emulatore pc 286 - 2000 processore 68030 + genlock + espansione ram + emulatore pc 8080 - 1200 Tower OS 3.9 PPC/68060 + HD 20G + Mediator con: scheda rete - 1200 OS 3.1 68060 + HD 20G + Scheda rete pcmcia - 1000 espansione Ram 4M - 600 con espansione ram + HD5G - 500 Plus con espansione ram - 500 con espansione ram - CDTV - CD32

CLONI AMIGA

Sam440ep-Flex OS 4.1 - EFIKA MorphOS 2.6

Pagine: -1-2-3-4-5- [6] -7-8-9-10-11-

Utenti Online
Utenti registrati: 938 dal 1 Gennaio 2006
di cui online: 0 registrati - 
8 non registrati

Benvenuto all'ultimo utente registrato: ric311070

Buon Compleanno a skhardy - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito č dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.075662851333618 secondi