UPDATES:
(3/8/15) PDF drawings detailing how to construct the USB controller for this project have been added under the source files. To create the PCB follow the 'Controller Perf Board' drawing. To assemble the controller follow the 'Controller Assembly' drawing as well as the pictures in the build album. For wiring the controller a schematic has been added under 'Controller Schematic'.
(3/14/15) Added zip files containing all parts as both Solidoworks and STEP part files in case anyone would like to modify some parts. Also added the Arduino code for the Teensy in the controller.
(3/29/15) Added PDFs of schematic for routing board as well as wiring guide for Raspberry Pi A+ to Thing Files. Also added link below to Youtube video (Credit to Floob) to help set controller in Retropie.
(4/27/15) Added link below to Youtube video (Credit again to Floob) to help set up controller for MAME.
Intro:
Presenting my second handheld emulator project based on everyone's favorite sentient game console. The specs are as follows:
Overall size: 4" X 5" X 1.75"
CPU: Raspberry Pi A+
Operating System: RetroPie
Display: 3.5" TFT
Power: 7.4V 2200 mAh Li-Ion
Controls: Fully set of SNES (D-pad, 4 actions, start/select, L/R) buttons built around a Teensy 2.0 HID device
Sound: Stereo Speakers with slide potentiometer volume control and headphone jack
Video of the console in action can be found HERE
Video of the first boot can be found HERE
An overview album for the project can be found HERE
An album of the powered up pics can be found HERE
An album of glamor shots can be found HERE
A (massive) construction album is located HERE
An album detailing construction of a charger adapter is HERE
A detailed Bill of Material can be found HERE
A video link to help set up the controller can be found HERE
A video link to help set up the controller for MAME games can be found HERE
A small write-up of the project can be found in the instructions section.
Action_Buttons.STL | 46.2KB | |
BateryMount.STL | 69.2KB | |
Battery_Cover.STL | 52.6KB | |
Blue_Button.STL | 10.4KB | |
BMO_Logo_Left.stl | 88.0KB | |
BMO_Logo_Right.stl | 88.0KB | |
ControllerPerf_Board.PDF | 53.5KB | |
Controller_Assembly_.PDF | 101.0KB | |
Controller_Schematic.pdf | 633.3KB | |
D-PAD.STL | 43.6KB | |
Front.STL | 430.8KB | |
Green_Button.STL | 11.6KB | |
Potentiometer_Bracket.STL | 46.2KB | |
Power_Bracket.STL | 117.5KB | |
RaspBMO_Buttons.ino | 4.1KB | |
RaspBMO_Solidworks_Files.zip | 7.3MB | |
RaspBMO_STEP_Files.zip | 985.3KB | |
Rear.STL | 361.1KB | |
Red_Button.STL | 12.8KB | |
Routing_Board_Schematic.pdf | 173.4KB | |
RPi_Wiring_Guide.pdf | 837.1KB | |
Screen_Bracket.STL | 62.0KB | |
Shell.STL | 405.3KB | |
Shell_with_Tabs.STL | 408.4KB | |
Shoulder_Bracket.STL | 39.9KB | |
Shoulder_Button.STL | 10.8KB | |
Speaker_Bracket.STL | 22.5KB | |
Start_Select_Buttons.STL | 33.7KB | |
Yellow_Button.STL | 11.6KB |