petit montage d'un développeur génial le '65uino'

Astuces, conseils, infos, tout sur les flip en général (tout type confondu)

Flipper concerné :

Si necessaire, merci de proposer un flipper en relation avec ce sujet.
Règles du forum
Attention, si votre sujet ne concerne pas tous les flippers, merci de poster dans la rubrique DOT, numérique/alpha ou électromécanique.
Répondre
Avatar de l’utilisateur
lioevry
Dept: 91
Rech/Achete: 0 flip
Messages : 3814
Inscription : mar. 11 08, 2015 19:42
Niveau : Confirmé
Pro / revendeur : non
Localisation : essonne 91130

petit montage d'un développeur génial le '65uino'

Message par lioevry » mar. 18 02, 2025 21:29

Bonjour
en cherchant les solutions pour valider les composants RIOT 6532 je suis tombé sur ce développement intéressant;
(c'est une alternative à la version Pinball Solutions très onéreuse...et maintenant plus distribuée)
j'ai expérimenté le montage d'un développeur Danois qui a réalisé un circuit autour du µP 6507 (dérivé du 6502 mais en version 28 broches)
et qui utilise pour sa RAM, ses I/O et son Timer un Riot 6532... bien connu des cartes SYS80 A/B
Anders, le développeur est passionné par les anciens µP et essaye d'en tirer le meilleur avec un schéma super allégé et très peu de composants externes.
(C'est la cas ici avec uniquement, le 6507, 1 Eprom et le Riot + convertisseur USB série)
Son projet se nomme "65uino" car il peut aussi être interfacé avec un Arduino pour compléter les fonctionnalités.
Ainsi, ce PCB permet de vérifier simplement si un RIOT est fonctionnel ou pas (en utilisant simplement les 128 octet de RAM du 6532...)
le montage est ultra compact (< carte Visa) et ne nécessite qu'une alim 5V via le port USB-C
le programme permet de démarrer le µP et éventuellement d'afficher sur un petit écran Oled 0.96' (interface II2C)
Il est claqué dans une Eprom et il est possible de développer sa propre application en assembleur 6502/6800 dans l'environnement CC65 (assembleur/compiler/linker)
pour l'instant le Timer et la RAM du Riot ainsi que 5-6 I/O des ports A/B sont utilisés et prouvent que le RIOT utilisé est fonctionnel ou pas...! (Voir schéma )
65uino (1).pdf
(505.18 Kio) Téléchargé 14 fois
...
65uino-rev1-overview.jpeg
...
Si cela intéresse, le lien vers le site du concepteur est celui-ci .
...

Resized_20250218_171930.jpeg
Dernière modification par lioevry le mer. 19 02, 2025 09:56, modifié 1 fois.
si tu flippes ... le Flipper reste ton plus fidèle partenaire!
http://www.pinballowners.com/lioevry

Avatar de l’utilisateur
fabien
Dept: 86
Collec Perso: 0 flip
Rech/Achete: 0 flip
Messages : 3790
Inscription : mar. 01 10, 2002 17:59
Niveau : Confirmé
Pro / revendeur : non
Localisation : Neuville de Poitou

Re: petit montage d'un développeur génial le '65duino'

Message par fabien » mer. 19 02, 2025 07:55

Grand merci pour l'info :x24:

Avatar de l’utilisateur
lioevry
Dept: 91
Rech/Achete: 0 flip
Messages : 3814
Inscription : mar. 11 08, 2015 19:42
Niveau : Confirmé
Pro / revendeur : non
Localisation : essonne 91130

Re: petit montage d'un développeur génial le '65uino'

Message par lioevry » dim. 23 02, 2025 23:41

Bonsoir, je complète cette expérimentation puisque j'ai pu récupérer les sources assembleur 65xx du programme et les modifier/compiler/linker (dans l'environnement CC65 sous Windows) pour compléter le test du Riot6532.
A ce stade le montage permet ainsi de garantir que toutes les entrées/sorties des portA et B du composant sont bien fonctionnelles.
Comme par ailleurs il utilise le timer et la Ram du 6532 on
Obtient une couverture de test de quasi 100%
...clic to see the result....
CheckPortA&Boutputs.gif
si tu flippes ... le Flipper reste ton plus fidèle partenaire!
http://www.pinballowners.com/lioevry

Répondre