Avantage: un ESP32, ça vaut 4€, sur lequel il serait sans doute possible de monter un shield à moindre coût également (~10€). Vous comprenez qu'on est très loin des 80€ nécessaires pour le STM32 Nucléo avec son shield. A ceci, vous rajoutez 2 matrice de LED en 64x32 (scan 1/16) avec un pitch comme vous voulez entre 2.5 (ça se trouve à 15€ l'unité https://fr.aliexpress.com/item/1005001837366586.html) et 5 (20€ l'unité https://fr.aliexpress.com/item/32854061162.html), donc entre 45 et 60€ et vous avez un true DMD du pas que vous voulez et qui tourne au poil.
Voilà une petite vidéo que j'ai faite une fois monté sur mon pincab:
Bref, ça tourne et sans ralentir! Vraiment des petites bombes ces ESP32.
A plus
Dernière édition par zedrummer le Dim 17 Avr 2022 - 19:48, édité 4 fois
ced, tyra38, arnoz, ebor et ozon aiment ce message
ebor Modérateur
Messages : 3125 Département : 30
Sujet: Re: [WIP] ZeDMD Mer 23 Mar 2022 - 21:48
T'es trop fort !
Snorky et zedrummer aiment ce message
Moussounet Modérateur
Messages : 1655 Département : 28
Sujet: Re: [WIP] ZeDMD Mer 23 Mar 2022 - 23:24
Super, bravo !!! C'est qu'une nucleo, ça pique alors si tu vas au bout du bout, ce sera top et une solution économique à privilégier! Par contre j'ai pas compris: ton système n'utilise plus les fichiers de Freezy? Ou seulement le dmddevice.ini, plus le dmddevice.dll?
zedrummer aime ce message
sebinouse
Messages : 742 Département : IDF
Sujet: Re: [WIP] ZeDMD Jeu 24 Mar 2022 - 4:23
C’est ENORME ça ! Bravo Zed
J’ai hâte de lire la suite !
zedrummer aime ce message
zedrummer Modérateur
Messages : 7606 Département : 68
Sujet: Re: [WIP] ZeDMD Jeu 24 Mar 2022 - 6:43
Merci les amis. Pour l'instant, je n'ai programmé qu'un fichier DmdDevice.dll, donc ça ne marche qu'avec VPX et pas pour les roms colorisées. Par contre, ça marche pour tout. Clairement, c'est parfaitement fonctionnel dès maintenant si vous n'utilisez que VPX et que vous vous en fichez du colorisé. Mais je suis en train de voir avec Freezy pour faire ce qu'il appelle un driver pour dmdext pour l'ESP32, pour que ça marche avec tous les émulateurs et avec les roms colorisées. C'est compliqué parce que les exemples disponibles sont en C#, c'est une langage que je ne connais pas, même si ce n'est pas très compliqué de changer de langage, mais surtout c'est de la programmation orientée objet et ça je n'ai jamais fait.
davadruix aime ce message
leeoneil
Messages : 1718 Département : 63
Sujet: Re: [WIP] ZeDMD Jeu 24 Mar 2022 - 10:40
Ce délire ! C'est carrément géant comme projet ! Bravissimo !
zedrummer aime ce message
zedrummer Modérateur
Messages : 7606 Département : 68
Sujet: Re: [WIP] ZeDMD Jeu 24 Mar 2022 - 10:56
Merci
Honnêtement, ce n'est pas délirant niveau programmation: - Niveau Arduino c'est 233 lignes de code en C et la programmation Arduino, ça m'éclate, je trouve ça hyper motivant de voir comment avec quelques lignes de code tu fais fonctionner de l'électronique. - Niveau DeviceDMD, c'est 299 lignes (avec au moins 200 qui sont des réutilisations de la version pour PinDMD v1 à v3) et en C, donc ça je maîtrise parfaitement - Maintenant pour le driver pour DMDext, je suis en train d'essayer de partir du code C# du PinDMDv3. Et là c'est beaucoup plus galère, car le langage orienté objet, je m'y perds un peu et on a peu d'infos sur les données envoyées
La raison pour laquelle je n'utilise pas les fichiers de version Pin2DMD, c'est qu'ils ne sont pas en code ouvert, donc les fichiers en C et en C# dispos renvoient tout le temps sur des fonctions dans des fichiers binaires, donc dont le code n'est pas dispo.
Draken06
Messages : 138 Département : 06
Sujet: Re: [WIP] ZeDMD Jeu 24 Mar 2022 - 11:42
Génial ton projet (et la vitesse à laquelle tu avance). Je vais suivre avec une grande attention.
A terme, tu penses que tout ca sera adaptable sur de vrais flipper ?
zedrummer aime ce message
zedrummer Modérateur
Messages : 7606 Département : 68
Sujet: Re: [WIP] ZeDMD Jeu 24 Mar 2022 - 12:18
Alors là, pour le coup, désolé je n'en ai aucune idée. Je ne sais pas comment tout cela fonctionne, si PinMAME interprète et fournit de la même manière le contenu des buffers de couleur que les vrais flippers, il n'y a pas de souci, sinon, non.
Sebcemoi Admin
Messages : 6203 Département : 94
Sujet: Re: [WIP] ZeDMD Jeu 24 Mar 2022 - 14:47
Gros bravo mister Zed !!! Tu m'épates chaque jour un peu plus !
zedrummer aime ce message
zedrummer Modérateur
Messages : 7606 Département : 68
Sujet: Re: [WIP] ZeDMD Jeu 24 Mar 2022 - 14:49
Merci chef!
Sebcemoi Admin
Messages : 6203 Département : 94
Sujet: Re: [WIP] ZeDMD Jeu 24 Mar 2022 - 16:04
Reste poli quand même !
ebor aime ce message
zedrummer Modérateur
Messages : 7606 Département : 68
Sujet: Re: [WIP] ZeDMD Jeu 24 Mar 2022 - 16:08
Tu n'as que ce que tu mérites!
Sebcemoi et ebor aiment ce message
zedrummer Modérateur
Messages : 7606 Département : 68
Sujet: Re: [WIP] ZeDMD Mer 30 Mar 2022 - 16:43
Et voilà les amis, voici le tout premier real DMD 100% français que j'ai humblement appelé ZeDMD . Le truc top, encore une fois, c'est qu'on aura là un real DMD pour pas cher.
Il devrait être intégré à la distribution Github de Freezy dès que je l'aurai complètement terminé, puis je vous ferai un tuto.
Voici 2 vidéos du bidule en fonction. Désolé mes 2 panneaux que j'avais en rab sont différents et n'ont pas la même luminosité. Sur Scared Stiff en 4 couleurs d'abord:
Sur Jurassic Park avec la ROM colorisée:
Hourra
Dernière édition par zedrummer le Lun 18 Avr 2022 - 7:47, édité 1 fois
ced, davadruix, Sebcemoi et maitremad aiment ce message
ebor Modérateur
Messages : 3125 Département : 30
Sujet: Re: [WIP] ZeDMD Mer 30 Mar 2022 - 16:54
Au top !
zedrummer aime ce message
Sebcemoi Admin
Messages : 6203 Département : 94
Sujet: Re: [WIP] ZeDMD Mer 30 Mar 2022 - 18:09
Magnifique boulot !
T’assures plus que trop Zed, chapeau bas.
zedrummer aime ce message
zedrummer Modérateur
Messages : 7606 Département : 68
Sujet: Re: [WIP] ZeDMD Mer 30 Mar 2022 - 18:11
Merci les copains, comme j'ai envie de mener le projet jusqu'au bout, faut que je me renseigne sur le design de PCB, histoire de faire un shield tout con pour connecter un ESP32 et un HUB75. Je prends tous vos conseils!
arnoz
Messages : 423 Département : drome
Sujet: Re: [WIP] ZeDMD Mer 30 Mar 2022 - 18:43
Bien joué !!!
zedrummer Modérateur
Messages : 7606 Département : 68
Sujet: Re: [WIP] ZeDMD Mer 30 Mar 2022 - 19:15
Merci, le plus compliqué, en plus du fait d'utiliser un langage orienté objet alors que je n'en avais jamais fait, était de comprendre le format des buffers de pixels, c'est un sacré bordel!
sebinouse
Messages : 742 Département : IDF
Sujet: Re: [WIP] ZeDMD Mer 30 Mar 2022 - 20:17
Pour le shield je te conseille EasyEDA comme ça tu commande direct les PCBs chez JLCPCB
zedrummer aime ce message
arnoz
Messages : 423 Département : drome
Sujet: Re: [WIP] ZeDMD Mer 30 Mar 2022 - 20:37
Si jamais t'as des tucs tout fait qui existent déja... https://www.tindie.com/products/rorosaurus/esp32-hub75-led-matrix-driver-kit/
Merci aussi @Arnoz, le truc, c'est que: - c'est aux States, alors le prix va vite monter en venant de là-bas - j'aime bien l'idée d'avoir mené un projet de bout en bout, je suis curieux de tout ça et apprendre toujours des nouveaux trucs, ça dirige ma vie. - j'aime aussi l'idée de pouvoir proposer à tout un chacun un truc gratuit sauf les pièces, le Pin2DMD de Lucky1 est formidable, mais avec la dernière version, on est plus ou moins obligé aujourd'hui d'acheter le shield, etc, je trouve ça plus trop DIY friendly et vraiment pas donné, on dépasse allègrement les 100€ - et puis bon, PP m'a appris pas mal de choses, j'aime l'idée que cette énorme commu française participe activement et soit reconnue pour le développement de notre activité
Dernière édition par zedrummer le Mer 30 Mar 2022 - 22:26, édité 1 fois
arnoz
Messages : 423 Département : drome
Sujet: Re: [WIP] ZeDMD Mer 30 Mar 2022 - 22:25
le seul truc obligatoire c'est la nucléo et les 20 balles de license... C'est juste que les gens veulent pas s'emmerder....
zedrummer Modérateur
Messages : 7606 Département : 68
Sujet: Re: [WIP] ZeDMD Mer 30 Mar 2022 - 22:35
Oui oui, je sais et encore une fois, je suis reconnaissant à Lucky1 pour son boulot. La version Pin2DMD nucléo me semble chère.
Dernière édition par zedrummer le Lun 18 Avr 2022 - 7:49, édité 2 fois
MAXxXAM, arnoz et ebor aiment ce message
arnoz
Messages : 423 Département : drome
Sujet: Re: [WIP] ZeDMD Mer 30 Mar 2022 - 22:54
je suis d'accord avec toi, de plus ça suffit pour un pincab, c'est plus simple, mais on en avait un peu causé dans ton autre post, ça aurait du être fait depuis longtemps