mardi 3 juillet 2012

Un adaptateur de pads consoles universel - Le pad Mégadrive



Oui je sais, du temps a passé depuis le premier article, mais promis on s'y met.
Donc nous allons parler aujourd'hui du pad Megadrive. Pourquoi lui en premier? Parce que la Megadrive est la console de mon adolescence bercé que j'ai été à Sonic, Streets of Rage ou Landstalker.
Coup de chance pour ma pomme, c'est aussi une des plus simples à interfacer et qui plus est, les pads Megadrive sont équipés d'une prise standard, une DB9 femelle. Pour les connaisseurs, c'est la prise employée sur les ports série, donc très facile à trouver. Nous verrons plus tard que c'est loin d'être aussi simple pour les autres consoles.

vendredi 29 juillet 2011

Un adaptateur de pads consoles universel - le Teensyduino

Voilà donc le premier article consacré à un convertisseur universel de pads consoles vers USB.

On trouve facilement différents adaptateurs de ce type sur le web, mais on trouve aussi parfois n'importe quoi. Par exemple, en cherchant des infos sur le fonctionnement du pad Megadrive, j'ai trouvé deux explications radicalement différentes. Sur les pads les plus simples, j'ai donc pris le parti de repartir de la base, avec relevé de schéma et ré-écriture du protocole. Ce sera le cas pour le pad 3 boutons de la Megadrive et le pad NES.

Mais venons-en au sujet de cet article, le choix du Teensyduino.

mercredi 27 juillet 2011

Un adaptateur de pads consoles universel - Présentation

Et oui, je suis vivant, malgré l'inactivité de ce blog.

Histoire de relancer la machine, nous allons faire un "petit" projet, un adaptateur permettant de jouer sur PC avec la plupart des pads de consoles existants.

jeudi 30 septembre 2010

Enfin...

Enfin, j'ai reçu mon Launchpad, le fameux kit de développement MSP430 à 4,30$.

Ça ne fait après tout que 3 mois que je l'attendais. On me parlait ce week-end des difficultés de TI à assurer la livraison de ces produits.....Le Launchpad ne fait que le confirmer.

Mais bref il est là.

vendredi 2 juillet 2010

une tablette Android pas chère.....mais

car il y a un "mais", méfiance....je m'explique.

Tranquillement sur ma boite gmail, je vois passer une pub "Apad WiFi: 149€"

Tiens, la contrefaçon d'Ipad se vend en France, étonnant.

Je clique donc sur le lien: www.irobotandroid.com (ne vous empressez pas de cliquer, vous allez comprendre).

mercredi 30 juin 2010

Un kit de développement MSP430 à 4,30$

Mise à jour du 01/07/2010 : Je viens de passer commande. Il ne reste plus qu'à prendre son mal en patience.

Oui oui, vous avez bien lu.....TI vend un kit de développement à 4,30$, quatre dollars et trente cents soit 3,50 euros au cours du jour.

Pour ce prix là, vous recevrez une carte comportant sur une même carte un programmateur USB et un support DIL pour y insérer les modèles d'entrée de gamme MSP430.

Ces microcontrôleurs sont des processeurs RISC 16 bits, censés être ultra basse consommation et disposent d'un panel de périphériques intégrés à faire pâlir certains autres micros qui se prétendent 16 bits (mais de qui puis-je donc parler?)

Concernant la conso, une vidéo de TI nous montre un système à MSP430 fonctionner avec des fruits en guise de source d'énergie:
http://www.youtube.com/watch?v=ZxGZIiyyxrM&feature=related

Bref, même si je les connais de nom, je n'ai pas testé ces petites bêtes. En voilà l'occasion et je ne manquerai pas de vous faire un petit article de prise en main de ce kit.

Le site officiel du Launchpad:
http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29?DCMP=launchpad&HQS=Other+OT+launchpadwiki

mardi 11 mai 2010

Comment démarrer avec un AVR? Les outils de programmation

   Lorsque l'on veut se lancer dans la programmation d'un microcontrôleur particulier, il arrive le moment fatidique ou il faut se lancer et "griller" son programme dans la puce.

 Souvent, on se pose la question de savoir quelle interface utiliser, avec quel programme, avant de se poser la question de savoir ce qu'il faut réellement inscrire dans le composant pour que ce montage fonctionne comme prévu.. 

Je vais tenter dans cet article de répondre à ces 3 points concernant les AVR.