Тёмный

Amiga portable project: keyboard decision, a Touchpad and the final template 

Rodrik Studio
Подписаться 3,7 тыс.
Просмотров 2 тыс.
50% 1

A new regulator, filtering, a lot of 3D, a mouse. It really takes shape.
Join the community on Discord: / discord
My tipeee: fr.tipeee.com/rodrik-studio/
00:00 Introduction
01:46 3 weeks retrospective
05:54 Touchpad and Keyboard choice
12:49 A Touchpad controller
15:19 First Touchpad test
17:44 I did code my version
20:55 Internally connected
21:42 it doesn't work
24:20 Arduino installed and other updates
28:29 Using :)
Connections :
========
My program: github.com/neo2003/amiga-ps2-...
Do a keyboard controller: www.instructables.com/how-to-...
The touchpads: www.instructables.com/diy-por...
The Amiga mouse protocol : www.retrosix.wiki/mouse-and-j...
Description :
===============
Always this Amiga laptop which will be appointed AmigaBook 600 because many of you want to follow the progress.
I think the next video on this project will be the last because I should be able to finish it if everything goes not too bad with the Apple keyboard.
As you can see, I progressed again, the touchpad works, the power supply works whether on battery or sector, I have the final template of the machine if everything is fine with the keyboard. I still have to operate this keyboard and see if I can reset the machine with CTRL+Apple+Apple, or if I have to provide a reset button on the lower part before printing it.
I still improved the PS2 mouse program on Amiga since I completed the video. I have coded the protocol correctly to take into account accelerations and respect the PS2 side sampling. A perfectly functional mouse/touchpad emerges.
And a branch called "Internal-Version" contains the version that I use and which automatically deactivates to allow the use of a mouse or a joystick connected to the DB9. So no need for a switch.
Good viewing.

Наука

Опубликовано:

 

22 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 80   
@RodrikStudio
@RodrikStudio 2 месяца назад
À noter, j'ai avancé bien plus sur le touch-pad depuis la vidéo et le code que j'ai écrit supporte les souris PS2 entièrement, accélération comprise et 3 boutons. Et j'ai fait une version différente que j'utilise qui supporte aussi une souris ou un joystick branché sur le port. Au bout de 5 sec de non activité, l'Arduino libère les pins et il les reprend instantanément si ou bouge la souris. Tout est sur mon GitHub qui est en description. Donc je n'ajoute pas d'interrupteur, tout est automatiquement géré par le code sur l'Arduino.
@alain4946
@alain4946 2 месяца назад
Bravo l'artiste, ça commence vraiment à etre un puzzle "high level" cet amiga portable.
@RodrikStudio
@RodrikStudio 2 месяца назад
C'est clair, il commence à y avoir du matos dedans et des fils dans tous les sens.
@jean-michelk8537
@jean-michelk8537 2 месяца назад
Le projet est passionnant, quel travail ! Un grand bravo
@RodrikStudio
@RodrikStudio 2 месяца назад
Je n'avais pas évalué à sa justesse l’ampleur de la chose. Mais bon, je fais tout pour y arriver. J'aurai mon Amiga portable 🙂
@castman
@castman 2 месяца назад
🖥️ Amiga 600------------------> 💻 Amiga portable 🎉 presque le bout du chemin pour y arriver, c'est ouf 🤣 J'aimerais si possible, à la fin du projet, une estimation du coût global du projet. J'ai lu un autre commentaire dans ce sens.Bon courage pour finaliser le projet 😁
@RodrikStudio
@RodrikStudio 2 месяца назад
Oui bien sur, cela fera partie intégrante de la dernière vidéo sur ce portable. Avec aussi les coûts des tentatives ratées (comme le clavier Raspberry PI officiel, mais bien d'autres).
@Fareohosu
@Fareohosu 2 месяца назад
Pour ta souris, au lieu de mettre un interrupteur, tu peux mettre un petit relai. Suffis de prendre la masse sur ton connecteur, récupérer une masse sur un des pin (essayer de le rompre sur la cm pour l'isoler) et dès que tu connecte une souris, ça alimente le relai qui coupe l'alimentation du touch pad
@RodrikStudio
@RodrikStudio 2 месяца назад
Ce ne sera pas nécessaire, j'ai géré cette partie dans le code de l'Arduino. github.com/Neo2003/Amiga-PS2-Mouse-using-Arduino/tree/Internal-Version
@TechTeaTime
@TechTeaTime 2 месяца назад
Ouah au final il y avait pas mal de barrières que tu as réussi à franchir 😮 Comme quoi il n'est pas si simple ton projet et franchement respect total pour ton travail 🙏 Vraiment hâte au résultat final 😉
@RodrikStudio
@RodrikStudio 2 месяца назад
Oui, j'avais vu simple au départ : pas de batterie, souris externe et clavier USB mis tel quel. Puis on m'a dit de faire un vrai portable, donc batterie avec toutes les complications, et puis le clavier USB c'est avéré une chose impossible, trop gros. Donc clavier de PC portable, puis le touch-pad. Et un touch-pad n'existe pas en USB, mais des solution PS2 vers USB existent. Au final j'ai viré l'USB et suis parti de PS2 vers Amiga directement. Pour ce qui est du clavier, c'est pire, je fais mon propre contrôleur de clavier USB pour le relier à l'Amikey 600. Toujours est-il qu'en chemin j'ai appris plein de choses : brancher une batterie, comment fonctionne une souris analogique, les stack USB et comment on interface un clavier...
@slinrob
@slinrob 2 месяца назад
Salut, Justement, je pensais hier a la suite de l'Amiga portable LOL Tu es vraiment fortiche LOL
@RodrikStudio
@RodrikStudio 2 месяца назад
Il me fallait le temps d'avancer assez, la plaque clavier m'a rendu chèvre. Si on a un décalage de 0.1mm, et bien fonctionne pas.
@Greg_Ory
@Greg_Ory 2 месяца назад
Et voilà un beau projet quasiment abouti. 😉 Il a du te consommer plus d'énergie qu'il en consomme sur batterie. 😂 Reste plus qu'à lui donner un joli nom de modèle et le graver sur la coque. (ou faire un stickers) 🙂
@RodrikStudio
@RodrikStudio 2 месяца назад
Oh que oui il m'en a fallu du temps, j'ai commencé doucement début Novembre 2023. Nous sommes mi-mai 2024 donc 6 mois 1/2. Mais le cheminement a été super intéressant, il faut de la ténacité et du courage, c'est pas toujours simple a concilier avec le reste. Coté décoration, c'est prévu. Je vais lui mettre un beau sticker en haut de l'écran et aussi un peu de branding.
@Arcade-des-Monts
@Arcade-des-Monts 2 месяца назад
Très impressionnant et très interessant! Je vais devoir regarder plusieurs fois car il y a beaucoup de details importants pour moi!
@RodrikStudio
@RodrikStudio 2 месяца назад
Si c'est pour la souris, j'ai mis en description le lien vers mon github. Il y a 2 branches. Une externe qui fonctionne pour une souris branchée sur la DB9 et une interne pour mon cas ou je laisse la DB9 libre. Dans ce cas cette version désactive le touch-pad au bout de 5 secondes d'inactivité et permet l'utilisation de joystick ou de souris sur la DB9. Et dès que le touch-pad a de l'activité, il reprend le contrôle du port.
@jlarchitecte
@jlarchitecte 2 месяца назад
Quel plaisir que de suivre ce projet.
@RodrikStudio
@RodrikStudio 2 месяца назад
C'est un projet plaisant à faire aussi de mon coté, même si je rencontre toujours des problèmes, je m’écorce de les résoudre.
@danleozebulon
@danleozebulon 2 месяца назад
LES LEMMINGS , TROP COOL , MERCI
@RodrikStudio
@RodrikStudio 2 месяца назад
C'était post vidéo, je voulais essayé un peu mon portable non fini et je me suis dit, j'ajoute.
@ludovicthomas630
@ludovicthomas630 2 месяца назад
Encore une superbe vidéo et une avancé considérable de ton projet d'Amiga portable. Bravo RODRIK 🙂 💪👏
@RodrikStudio
@RodrikStudio 2 месяца назад
Merci, un mois m'a permis de rencontrer les problèmes et y faire face. J'ai trouvé que c'est mieux à présenter comme ça.
@FabriceCHERRIER
@FabriceCHERRIER 2 месяца назад
Wahou! Super projet! Incroyable...Ca me donne presque envi de resortir mon amiga de son carton .
@RodrikStudio
@RodrikStudio 2 месяца назад
Faut pas hésiter à le sortir pour le dépoussiérer et rejouer à de bons jeux.
@PascalSquale
@PascalSquale 2 месяца назад
un boulot de fou 😳 sans un minimum de connaissances ça paraît compliqué. Bravo 👍
@RodrikStudio
@RodrikStudio 2 месяца назад
Oui je pense que c'est pas un projet à tenter si on a pas envie de mettre les mains dans le cambouis.
@renega2071
@renega2071 2 месяца назад
Bravo ça fait vraiment du monde a l'intérieur tout va rentrer ? En tout ça bravo c'est du boulot !
@RodrikStudio
@RodrikStudio 2 месяца назад
Tout rentre pour le moment, mais c'est limite. Depuis le début j'essaie de placer les choses pour utiliser toute la place. Comme le pilote écran sur la Furia et la partie alimentation sur le bord de la carte mère qui n'a pas de composants. Le bouton power et le ventilateur dans le coin ou la carte mère est plus courte, virer le port d'alimentation et le modulateur pour y placer la nouvelle prise d'alimentation... etc. J'ai même pensé à un moment à virer le composite, mais finalement je le laisse.
@christophelaporte3247
@christophelaporte3247 2 месяца назад
Toujours un réel plaisir de suivre ce projet ;)
@RodrikStudio
@RodrikStudio 2 месяца назад
Merci c'est une grosse satisfaction pour moi aussi quand j'avance.
@bertrandblo9885
@bertrandblo9885 2 месяца назад
Bravo, ca abance fort . Un touchpad sur un amiga... Excellent 😊
@RodrikStudio
@RodrikStudio 2 месяца назад
Merci beaucoup 😊 Et la suite va être encore plus épique je pense 😉
@franckyrocky
@franckyrocky 2 месяца назад
Je découvre ce projet... Impressionnant... Bravo !
@RodrikStudio
@RodrikStudio 2 месяца назад
Faut reprendre au début : la carte mère nue de début février 😉
@franckyrocky
@franckyrocky 2 месяца назад
@@RodrikStudio oui je regarderai
2 месяца назад
22:56 pas assez de jus pour les deux périfs 😉 ...Mais au moins, leurs boutons sont pris en compte ^^ gestion des positions xy dans le pilote qui bug ? 23:44 Et si tu faisais un port mobile pour ta souris externe ? Par exemple, la pièce en plastique serait maintenue par un ressort de part en part à l'intérieur du portable, devant un interrupteur micro-contact (petit bouton à poussoir). En insérant la souris, poc, ça appuie en même temps sur le micro-contact et coupe VIN 🙂 En débranchant la souris externe, un nouvel appui, et zou, c'est reconnecté ! (en cas d'oubli, un simple appuie manuel suffirait) Voire même un port mobile emboîté afin de servir de guide, avec l'interrupteur micro-contact juste derrière ^^ Do Different 🤪
@RodrikStudio
@RodrikStudio 2 месяца назад
J'ai trouvé la solution depuis : github.com/Neo2003/Amiga-PS2-Mouse-using-Arduino/tree/Internal-Version Le Touch-pad est géré avec un petit timer, s'il ne fait rien 5 sec, hop l'Arduino arrête de piloter les pins et alors la une souris/joystick sur la DB9 fonctionne nickel. Dès que le touch-pad a de l'activité, elle est prise en compte et l'Arduino reprend le contrôle instantanément et sans lag. Le problème était que l'Arduino a toutes les pin vers la DB9 en output, donc il force le signal et empêche un périphérique autre de fonctionner. Bref c'est résolu et sans inter ni rien d'autre, juste du code.
2 месяца назад
@@RodrikStudio ok, bien joué 😉
@bartceleron4092
@bartceleron4092 2 месяца назад
ah, les Lemmings, un jeux génial.
@RodrikStudio
@RodrikStudio 2 месяца назад
Comme beaucoup d'autres sur Amiga.
@bartceleron4092
@bartceleron4092 2 месяца назад
@@RodrikStudio j'ai un A500 Mini rien que pour rejouer à ces jeux. Mon A500 est en panne . L'arche du capitaine blood, vroom, Monpity Island, croisière pour un cadavre, Deluxe paint, altered beast. Que de beaux souvenirs sur cette machine. Ensuite il y a eu le PC.
@jeegfro197
@jeegfro197 2 месяца назад
Chapeau bas, du beau boulot, bravo Rodrick
@RodrikStudio
@RodrikStudio 2 месяца назад
Merci beaucoup 🙂
@Birdy2b
@Birdy2b 2 месяца назад
Un travail de fou ! 🤪 Tu es vraiment un ingénieur de talent ! Avec ce projet, tu vas avoir un retentissement international, c'est forcé.. 😉 Juste pour info, les HP intégrés, c'est très bien, mais as tu envisagé une sortie secondaire mini jack pour y brancher un système audio externe, histoire de profiter du son de l'amiga dans toute sa profondeur ? Un grand Bravo ! 👍 👍
@RodrikStudio
@RodrikStudio 2 месяца назад
Pour que j'ai un retentissement international il faut en parler vous, car youtube ne fera rien ;) Pour le son, pas de soucis, l'Amiga conserve les 2 DIN, il suffit de baisser le potard au mini et de brancher des enceintes. L'ampli est branché en haute impédance sur les DIN donc pas de problème pour utiliser la sortie standard.
@D907uib
@D907uib 2 месяца назад
@@RodrikStudio Pour la ouf party, ça péterait d'avoir des enceintes externes pour envoyer le steak niveau son ! J'ai hate de voir cet amiga portable en vrai, c'est dément !
@RodrikStudio
@RodrikStudio 2 месяца назад
@@D907uib C'est vrai qu'il ne faut ps que j'oublie d'installer plein de choses dessus. Je suis dans le hard à 100% et j'ai pas grand chose d'installé encore.
2 месяца назад
Bien joué, tu approches du but, ne lâche rien! 😉
@RodrikStudio
@RodrikStudio 2 месяца назад
Merci, non je ne lâche rien. C'est le genre de projet ou il ne faut pas abandonner si on veux voir le bout.
@chriseges6188
@chriseges6188 2 месяца назад
excellent
@RodrikStudio
@RodrikStudio 2 месяца назад
Merci j'ai encore du travail mais je vois le bout.
@patricko1239
@patricko1239 2 месяца назад
Quel travail ! Bravo 👍
@RodrikStudio
@RodrikStudio 2 месяца назад
Merci 😁 Je le veux mon portable Amiga.
@mohco2001
@mohco2001 2 месяца назад
superbee projet avance bien, bonne continuation
@RodrikStudio
@RodrikStudio 2 месяца назад
Il avance oui, j'y consacre beaucoup de temps avec à chaque fois des problèmes à résoudre.
@user-sw6fk7ce1q
@user-sw6fk7ce1q 2 месяца назад
On attend le 2 avec impatience comme le prochain iphone 😉.. tu imagines en 2035 l'Amiga 13 portable en 8 k son dolby stéréo écran OLED j'en bave déjà 🤤 par rodrik
@RodrikStudio
@RodrikStudio 2 месяца назад
Il sera fini avant je pense, j'ai avancé énormément encore, et la j'imprime le bas entièrement.
@user-sw6fk7ce1q
@user-sw6fk7ce1q 2 месяца назад
@@RodrikStudio un autre projet que tu pourrais unique au monde ! J'en ai vu une ou 2 sur internet mais ils ont découpé des coques Megadrive le rendu est moyen ! C'est la Neptune ! La console qui devait réunir la Megadrive et la 32 x. Et comme tu possèdes une imprimante 3D. Tu fais ça tu mets sur internet tu fais 100 millions de vues avec des sous titres en anglais et tu deviens millionnaire et célèbre. Après c'est juste une idée 🤷 c'est toi le boss.
@RodrikStudio
@RodrikStudio 2 месяца назад
@@user-sw6fk7ce1q Ma chaîne n'est pas monétisée. mais les sous-titres en Anglais sont présents depuis quelques mois sous toutes les vidéo. Le prochain assez gros projet va être la restauration d'un PC portable assez unique qui souffre de plastiques cassants et qui est partiellement cassé. Il va y avoir du démontage total et pas mal de réparation à faire.
@sebastienjunker6907
@sebastienjunker6907 2 месяца назад
Génial, vous avez fabriqué un Amiga portable, incroyable,houaa😊😊😊, vous devez être le nouveau pdg de chez Commodore, j'ai lu quelques part, que l'Amiga 1200 était réalisé par Samsung, cool ça, semblerait que Samsung aurait racheté Commodore ???, je sais desormais pourquoi les jeux 500 allaient plus sur 1200, il semblerait pas à cause des roms, mais que les jeux auraient été codé par les éditeurs comme ils voulaient et non comme avait dit commodore, autrement même avec une mise à jour du bios ca devait aller 😢, dommage, donc le 1300 c'était déja Samsung Amiga.
@RodrikStudio
@RodrikStudio 2 месяца назад
Il manque encore le clavier et il sera fini (après des jours d'impression et de montage).
@sebastienjunker6907
@sebastienjunker6907 2 месяца назад
@@RodrikStudio Purée, Rodrik, commercialisé un Amiga, je crois en vous, une marque devrait reprendre Amiga, et faire Samsung Amiga , cet Amiga , donc Samsung Amiga, le tout dans un clavier Amiga, du genre mini, doit faire pipi sur la Pomme, et poser ses fesses sur la fenêtre Windows.
@bardock666
@bardock666 2 месяца назад
Sacré boulot ;) Je vois que tu es un expert de l'arduino, donc j'aurais un nouveau projet pour toi :) ..... transformer un clavier d'origine Amstrad 464 (double nappe) en usb :D
@RodrikStudio
@RodrikStudio 2 месяца назад
Expert de l'Arduino non pas du tout. Mais je suis ingénieur en développement à la base. Le C oui je peux dire que je suis expert, mais peu importe la plateforme.
@RodrikStudio
@RodrikStudio 2 месяца назад
Si tu suis le liens que j'ai laissé en description pour les claviers, on peut sûrement faire un contrôleur de clavier pour utiliser le clavier du CPC sur une autre machine en USB. Mais le contraire et plus compliqué et spécifique, il faut trouver ou est le contrôleur clavier dans le CPC et aller se brancher dessus, après il existe des librairie USB pour Arduino, pas trop dur d'y brancher un clavier USB, mais il faut coder les signaux que le contrôleur aurait généré pour le faire à sa place.
@sebastienjunker6907
@sebastienjunker6907 2 месяца назад
Effectivement,Rodrik est trop fort, il devrait le commercialisé ensuite, avec une version clavier aussi comme le 500, puis trouvé des éditeurs de jeux, refaire des suite, ex projet x 2, r type 4, Shadow of the Beast 4, lotus 4, hybris 2, saint dragon 2, rick dangeurous 3, turrican 4, et les mêmes jeux avec des nouveaux niveaux, et la saga alien breed etc etc, menace le refaire, strider le refaire, Gould n ghost refaire, les jeux refais, vente pas chère le jeu, 15 chf le jeu, avec un tel catalogue le nouveau Amiga fera un tabac, nouvel os Workbench, Amiga store pour achat des jeux, Amiga nécessitant une connection internet petit modem inclus Wi-Fi, 😊😊😊 Oui Oui, version portable et bureau svpl, 500 mo de Ram ex à un go, sdd 500 go, pouvant rajouter un autre sdd, le support une diskette amovible 500 mb, support solide et fin svpl.
@bardock666
@bardock666 2 месяца назад
@@RodrikStudio Il y a une vidéo youtube qui explique comment faire pour transformer le clavier amstrad vers usb, mais il n'explique pas tout, comme par exemple d''où viennent certains fichiers. Je n'ai pas réussi ) trouver tous les fichiers :(
@macretro_techvintage
@macretro_techvintage 2 месяца назад
Superbe ! Bravo !
@RodrikStudio
@RodrikStudio 2 месяца назад
Merci 😁
@mobamoba8939
@mobamoba8939 2 месяца назад
Congratulations in advance, a very very very good project, maybe at the end you'll calculate the global amount. N.b: screen and keyboard from Apple.
@RodrikStudio
@RodrikStudio 2 месяца назад
Yes I will do. And all the hidden cost too of wasted things I did buy and did not use.
@PascalSquale
@PascalSquale 2 месяца назад
S il était sorti à l'époque, j imagine même pas le tarif aujourd'hui quand tu vois le prix d' un Atari ST-BOOK... en 2024...
@RodrikStudio
@RodrikStudio 2 месяца назад
Il n'aurait pas été si bien je pense, cet écran Apple est vraiment le meilleurs écran que j'ai jamais branché sur un Amiga, ma TV plasma exceptée mais c'est pas très portable une plasma 😅
@PascalSquale
@PascalSquale 2 месяца назад
​@@RodrikStudio​c est sûr la qualité des écrans de portables à l époque n'étaient pas top, et le ST-BOOK si je ne dit pas de bêtises ne fourni qu un signal monochrome en 640x400, plus réservé aux pro musicos 😉
@davidpilato9817
@davidpilato9817 2 месяца назад
Salut Rodrik, super boulot et cool que cela avance, juste une chose a revoir peut-être mettre un interrupteur pour la souris ou le pad fait un peu bricolo après tu fait ce que tu veux, mais présenter le portable avec un interrupteur.... :) Il n'y a pas moyen de séparer la source de la souris & le pad sans que cela bloque ?
@RodrikStudio
@RodrikStudio 2 месяца назад
C'est résolu, il n'y aura pas interrupteur, j'ai trouvé la solution après la vidéo. CF le commentaire que j'ai épinglé.
@davidpilato9817
@davidpilato9817 2 месяца назад
@@RodrikStudio Superbe !
@Fareohosu
@Fareohosu 2 месяца назад
Salut ! Est-ce qu'on peux rentrer en contact ? J'aimerai apporter ma contribution à ton projet !
@RodrikStudio
@RodrikStudio 2 месяца назад
Le plus simple moyen est Discord qui est en description.
Далее
The TRS-80 did work! ... for 10 minutes...
27:39
Просмотров 2,7 тыс.
МАРИЯ ГОЛУБКИНА О БАБУШКЕ #shorts
00:43
Laptop Amiga project: The shopping list
17:38
Просмотров 2,4 тыс.
Du Basic de FOU!!!!
6:55
Просмотров 101
The PicoGUS and the Gravis Ultrasound
37:45
Просмотров 2,3 тыс.
The MSX, a formidable 8 -bit machine (1983 - 1991)
47:26
28 USEFUL and SECRET Keyboard Shortcuts! ⌨
11:58
Amiga Laptop Project: Sound and screen assembly
39:34
Просмотров 2,4 тыс.
Is an Amstrad PC1512 repairable? Not really.
17:04
Просмотров 3,7 тыс.
Réparer son SSD "no-name" !
12:13
Просмотров 128 тыс.
Amiga notebook: it becomes real
35:07
Просмотров 3 тыс.
КРУТОЙ ТЕЛЕФОН
0:16
Просмотров 6 млн
Здесь упор в процессор
18:02
Просмотров 382 тыс.