SUPER PIE BOY One (DIY Project)

 

1. PRESENTATION

 

Voici la réalisation d’une console de jeux portable à base de Raspberry PI, nommée SUPER PIE BOY One.

Super Pi BOY ONe est un projet libre DIY (Do It Yourself), visant à créer soi-même sa propre console de jeux portable Grand écran sous Raspberry PI.
Elle permet de jouer à des centaines de jeux vidéo des consoles mythiques des années 70 à début 2000, grâce au système RETROPIE.

 

 

2. ORIGINE ET FONCTIONNALITES

 

Origine

Super Pi BOy One est fabriquée à partir du superbe projet d’Adafruit SUPER GAME PI, auquel j ai apporté des modifications.

Pour relever un nouveau challenge, j’ai réalisé la console en optimisant le montage et en intégrant de nouvelles fonctionnalités.

 

Les nouvelles fonctionnalités

I. Partie boitier

– Fixations pour joystick analogique ARDUINO Dual-axis (en alternative à celui proposé par Adafruit)
– Emplacement leds
– Protection plexiglass avant et arrière
– Nouveau boitier pour batterie double li-ion 18650
– Transferts customisés

 

(Cliquez sur les images pour agrandir)

Face avant avec plexiglass

Face arrière avec plexiglass

Bouton d”arrêt système

Leds intégrées au boitier

 

II. Partie électronique

– Puce MCP3008, module indicateur graphique de la batterie (Tutoriel)
ATMEGA328P Pro Mini, convertisseur A/N pour le joystick (alternative à “Cupcade V1 Adapter PCB” d’Adafruit)
– Potentiomètre volume audio
LEDs intégrées au boitier
Bouton poussoir luminescent pour éteindre la console proprement.
Circuits imprimés (PCB) spécialement conçus pour SPBOne :

 

 

3. OPTIMISATION AU MONTAGE

 

Durant la réalisation de SUPER PIE BOY One, j’ai modifié et créé certains composants par rapport au tutoriel Adafruit; pour plus de facilité au montage.
Voici quelques exemples :

I. Montage: PCB GAMEPAD

Le tutoriel SUPER GAME PI d’Adafruit explique que pour fabriquer les boutons du gamepad (A, B, X, et Y, Select et Start), il faut :

1. démonter une manette SNES
2. A l'aide d'un outil Dremel, découper le circuit imprimé (PCB) en 3 parties :
part.1: PCB croix directionnelle (qui ne nous servira pas dans notre montage.)
part.2: PCB Select/Start
Part.3: PCB des boutons A,B,X et Y.
3. Ensuite gratter différents points à l'aide d'un cutter sur les 2 PCBs pour souder des fils électriques.

 
Malheureusement, à force de manipuler, les soudures finissent par se défaire, pas très pratique :).

J’ai donc réalisé des PCBs spécifiques Gamepad : facile à souder et à monter.

 

Les différentes PCBs équipant SPBOne:

(Cliquez sur les images pour agrandir)

BOUTONS A, B, X et Y

 

POTENTIOMETRE DE VOLUME AUDIO

 

SELECT-START / LEDS DE CHARGE BATTERIE

 
 

 

II. Montage : JOYSTICK ANALOGIQUE

Au moment de la réalisation de SPBONe, le module Adafruit “Cupcade V1 Adapter PCB” n’étant pas disponible, je l’ai remplacé par le module ATMEGA328P Pro Mini (1).

1
2

Celui ci permet de lui connecter le Pad analogique 2-axis (2).
Si vous souhaitez avoir plus d’informations sur le montage et codage, vous pouvez me contacter (contact).
Selon la demande, je pourrais dédier un tutoriel.

 

 

4. APERCU ET DEMONSTRATION

 

SUPER PIE BOY One en photos

 

Démonstration en vidéo

 

 

5. FABRIQUER VOTRE CONSOLE DE JEUX

 

Vous êtes motivé pour réaliser votre console 🙂 ?
Voici SUPER PIE BOY One light, version allégée de SPBOne, pour un montage facile, comprenant :
 

– Le boitier à imprimer SPBONe Light, inclut le plexiglass (fichier dxf)
– Les cirduits imprimés PCB (fichiers Gerber)
– Le guide de montage
– Les composants

 

– L’ajout d’espace interne pour insérer l’écran plus aisément
– Un nouveau boitier “slim” pour embarquer une batterie li-po fine de 2500 mah
– Des fixations pour le plexiglass de protection en façade
– Un nouvel espace sous la console pour visualiser les leds d’état de la batterie (Powerboost)
– Un emplacement pour une Led “tension”/”hors tension”

 

(Cliquez sur les images pour agrandir)

Face avant

Espace pour visualiser les leds du Powerboost500C

Boitier “slim” de la batterie

Plexiglass de protection

 
 

I. Composants nécessaires au montage

Eléments du boitier

 

Composants électroniques

COMPOSANTS SUPER GAME PI SUPER PIE BOY One Light
Raspberry PI A+ OK OK
Une carte SD de 16 GO OK OK
TFP401 HDMI Driver OK OK
Ecran 5″ TFT OK OK
Joystick analogique 2-axis Adafruit OK OK
Joystick Arduino Dual-axis OK
Interrupteur à glissière OK OK
PowerBoost500C OK OK
Ampli audio stéréo 2.8W Class D OK OK
2x Mini Haut-parleurs metals OK OK
Nappe extension FPC 40-pin OK OK
ATMEGA328P Pro Mini OK OK
Les circuits imprimés SPBOne light OK OK
SNES Contrôleur
: récupérer les boutons, les caoutchoucs contacteurs et les deux PCBs des boutons “shoulders” L et R
OK OK
Une Batterie Lithium-ion polymère d’une capacité de 2500 MAH (pour le boitier slim) OK
Câble silicone 30AWG OK OK
Gaine thermorétractable OK OK
Câble HDMI slim OK OK
Câble Jumper femelle OK OK
Câble stéréo 3.5 mm OK OK
Support pour LED 3mm – perçage 6 mm (se clipse sur la coque avant) OK
Une LED de 3 mm, couleur au choix OK
Une résistance pour la LED
A choisir selon les tension de sortie du RPI (+3.3v ou +5v) et de la résistance
Par exemple, j’ai pris une LED bleu d’une tension de 3.0v (20mA), branchée sur le pin +5v du RPI, avec une résistance de 330kΩ
OK

 

Les outils
  • Un fer à souder
  • De l’étain
  • Un bracelet antistatique (très important)
  • Des vis Philips M3
  • De la patience 🙂

 
 

II. Téléchargement

 

Type Descriptif Téléchargement

3D Print
Fichiers d’impression 3D du boitier SPBOne light (stl) et son plexiglass (dxf) Lien

PCB
Fichiers Gerber pour SPBOne light, (compatible SUPER GAME PI) Lien

TUTORIEL
La procédure de montage à suivre est le tutoriel officiel d’Adafruit Lien

 
 
 

Cette page pourra être mise à jour régulièrement.