Archive

Articles taggués ‘USB’

Un minitel comme terminal linux USB. Partie 3 : Et avec systemd ?

06/11/2016 Aucun commentaire

Il y a 2 ans déjà, je publiais 2 articles décrivant comme réutiliser un Minitel comme terminal linux USB :

Cependant, si le premier article est toujours aussi pertinent, avec la migration des distributions Linux vers systemd, le nouveau gestionnaire de démarrage, le second article ne permet plus de configurer les Linux moderne pour utiliser le Minitel comme terminal.

raspi-config Minitel

l'outil de configuration raspi-config sur Minitel

Cet article vise donc à décrire la procédure nécessaire pour réaliser cette opération avec systemd sur Raspberry Pi sous la distribution Raspbian, mais cette procédure devrait s'appliquer, éventuellement avec des modifications mineures, à tout autre matériel exécutant une distribution Linux dotée de systemd.

Lire la suite...

Un radar tronçon pour circuit de voiture radioguidées

04/02/2015 Aucun commentaire

Ce projet a été réalisé pour le club de Mini-Z de Fontaine-lès-Dijon. L'idée était de concevoir un dispositif permettant de mesurer la vitesse des voitures dans la ligne droite. Le principe retenu est le suivant : 2 faisceaux infrarouges, séparés par une distance d, coupent la piste. Lorsqu'une voiture les franchit, un microcontrôleur (PIC16F628A) mesure le temps s'écoulant entre la coupure des deux faisceaux, et connaissant la distance les séparant, calcule la vitesse de déplacement de la voiture, puis l'affiche, et éventuellement la transmet vers un ordinateur via une liaison série (USB et/ou Bluetooth):

Animation Fonctionnement

Une image qui vaut tout le paragraphe précédent 🙂

Vous trouverez le projet Kicad ( schéma et typon ), le programme du PIC, ainsi que le programme d'affichage pour PC sur le page GitLab du projet.

Voilà, tout est dit. Enfin presque ...

Lire la suite...

FTDIGate : Débricker les puces concernés ( et éviter de les rebricker )

20/12/2014 Aucun commentaire

Depuis la fin du mois d'octobre, de nombreux périphériques USB, ont soudainement cessés d'être reconnus par Windows, laissant présager l'imminence de l'annexion de la terre par une race d'Aliens très certainement dotés une technologie très avancé....

Illustration Aliens FTDI

Après une enquête approfondie, la piste des aliens est écartée

Même si les aliens sont définitivement hors de cause, l'explication derrière ce phénomène n'est guère plus glorieuse : la société FTDI, qui possède un monopole sur les circuits intégrés d'interface USB / série, a décidé de mettre à jour leurs pilotes, aussi bien sur leur site, que sur Windows Update. Jusque là, quoi de plus normal ? L'horreur, c'est que le nouveau pilote intègre une fonctionnalité cachée (il y a bien une toute petite ligne dans le contrat d'utilisation qui mentionne cette fonction, mais le journal des modifications n'en porte pas trace) qui "brique" systématiquement toute puce FTDI contrefaite, sans autre jugement ni avertissement. Et c'est là l'ennui, énormément de chip contrefait sont en circulation,  souvent même à l'insu de leur propriétaire. Résultat, une fois connecté à un ordinateur possédant la nouvelle version du driver, le chip devient inutilisable, son PID ayant été changé à 0, ce qui empêche son identification par tout système d'exploitation. De plus, l'effet est à retardement, car, ces identifiants n'étant utilisés que lors de l'établissement de la liaison USB, le chip continuera son fonctionnement tant qu'il restera connecté. C'est seulement la prochaine fois qu'il sera branché que le problème apparaitra !

Depuis, le driver incriminé a été retiré de Windows Update ( pas sur que Microsoft ait attendu l'aval de FTDI pour le faire ... ), cependant le mal est fait. De plus ce driver étant proposé par défaut sur le site de FTDI, il y a fort à parier que d'autres chips vont continuer à subir le même sort. Heureusement, la modification du chip est réversible. Ayant été confronté au problème, voilà en quelques étapes la solution que j'ai trouvé :

Lire la suite...

Categories: Electronique Tags: , , ,

A l’intérieur du DAC USB Audiophonics U-Sabre Desktop

19/12/2014 Aucun commentaire

Pour noël, je me suis commandé un DAC USB Audiophonics U-Sabre Desktop. Il dispose d'une sortie cinch, ainsi que d'une sortie casque amplifiée, et est basé sur le duo de puces SA9023/ES9023 (respectivement un adaptateur USB vers I2S, puis un DAC I2S ) accompagnés par 2 AOP AD823 pour la partie amplification.  L'ensemble est contenu dans un solide boitier métallique du plus bel effet.

Je viens de le recevoir, et après un bref essai pour vérifier son fonctionnement (le résultat est d'ailleurs très convaincant), n'ayant pas trouvé de photos détaillées de l'électronique sur le web, je n'ai pas résisté à la tentation de le démonter pour en découvrir l'intérieur.

J'en ai profité pour dessouder la LED bleue à l'arrière, je n'aime pas trop les effets lumineux du genre.

Enjoy !

Categories: Electronique Tags: , , ,

Arietta G25 : Driver Ethernet Gadget pour Windows

16/11/2014 3 commentaires

J'ai acquis il a quelques semaines une de ces formidables petites cartes qu'est l'Arietta G25.

Produite par ACME SYSTEMS, il s'agit d'un micro-ordinateur dédié à l'embarqué, à l'instar du Raspberry Pi, mais qui ne s’embarrasse pas de la connectique multimédia de ce dernier : ici, point de HDMI ou de sortie audio, le seul connecteur présent sur la carte est un port micro-USB permettant l'alimentation et la programmation simplifiée du système.

Image Arietta G25

La carte Arietta G25, avec le connecteur GPIO soudé

Et c'est là qu'est l'énorme point fort de l'Arietta : une fois l'OS correctement installé sur la carte microSD ( cf tutoriel sur le site du Fablab COAGUL de Dijon ), il suffit de la connecter en USB à un ordinateur, sur lequel elle s'identifie comme un adaptateur réseau USB, et l'on peut directement établir une session SSH sans nécessiter d'autres manipulations ou raccordement... Enfin en théorie.

Lire la suite...

Categories: Divers Tags: , , ,

Un minitel comme terminal linux USB. Partie 2 : Software Raspberry Pi

11/10/2013 41 commentaires

Cet article décrit la mise en place du software permettant l'utilisation d'un minitel comme terminal sur un Raspberry Pi, avec l'interface USB décrite dans l'article précédent Un minitel comme terminal linux USB. Partie 1 : Hardware.

exemple

Un minitel servant de terminal pour mon Raspberry Pi

Je considère ici que votre Raspbian est installé et fonctionnel sur votre Raspberry. Dès lors, il y a 2 méthodes possibles, menant quasiment au même résultat : un terminal fonctionnel tout à fait exploitable.

EDIT : Bien que les informations contenues dans cet article soient toujours justes, la partie concernant la configuration de getty au démarrage dans le fichier inittab n'est plus d'actualité depuis la migration des principales distributions Linux vers le gestionnaire de démarrage systemd. Pour plus d'informations sur la configuration de systemd, c'est ici.

Lire la suite...

Categories: Linux Tags: , , , , ,

Un minitel comme terminal linux USB. Partie 1 : Hardware

25/09/2013 123 commentaires

Le réseau Minitel étant maintenant hors service depuis plus d'un an, on voit apparaître de nombreux Minitels dans les vides-greniers. Devenus totalement inutiles pour le commun des mortels, certains Minitels possèdent cependant la capacité à être connecté à des périphériques, via une liaison série, permettant notamment d'imprimer les pages minitel affichées, mais également d'utiliser le minitel comme le terminal d'un ordinateur fonctionnant sous UNIX. Si la fabrication d'une telle interface est décrite maintes fois sur le web, il est toujours question d'utiliser le port COM de l'ordinateur. Celui-ci devenant de plus en plus rare, cet article détaille la fabrication d'une interface analogue, mais employant une connectique USB, plus adaptée aux ordinateurs actuels.

Illustration Minitel

Un minitel affichant le logo Aperture Science en ASCII art, transmis par un ordinateur.

Lire la suite...