Difference between revisions of "JOYPAD"

From Land Boards Wiki
Jump to navigation Jump to search
 
(36 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[FILE:P1826-CROPPED-720PX.jpg]]
+
[[file:JOYPAD_Rev2_P18578-720pxV.jpg]]
  
 
== JOYPAD ==
 
== JOYPAD ==
Line 5: Line 5:
 
* 8 Pushbutton Switches
 
* 8 Pushbutton Switches
 
** Up/Down/Left/Right/Center fire/3 others
 
** Up/Down/Left/Right/Center fire/3 others
* Connectors
+
* Two build options
** DB-9 joystick compatible
+
** Build as 5 button [https://en.wikipedia.org/wiki/Atari_joystick_port Atari Joystick compatible pad]
** 12 PIN 0.1" pitch
+
*** DB-9 female
 +
** Build as 8 button pad
 +
*** 12 pin 0.1" pitch header, right angle, mounts on bottom of board
 
* 49x49mm card
 
* 49x49mm card
 
* 4-40 mounting holes
 
* 4-40 mounting holes
Line 17: Line 19:
 
=== J1 - 12-Pin connector ===
 
=== J1 - 12-Pin connector ===
  
[[file:RasPiPico_VGA_J5_JOYPAD.PNG]]
+
[[file:JOYPAD_J1_HDR12.PNG]]
  
 +
* Right angle header on rear of card
 +
* Can use 1x10 header
 +
** Ignore pins 1, 12
 +
 +
[[file:JoyPad_DB-9_REV2_REAR_Header-3D.png]]
  
 
=== J2 - DB-9 connector ===
 
=== J2 - DB-9 connector ===
  
[[file:RasPiPico_VGA_J6_JOYSTICK.PNG]]
+
[[file:JOYPAD_J2_DB-9M.PNG]]
 +
 
 +
* Built as an Atari JoyStick with DB-9 Female mounted below board
 +
* Rev 1 board requires jumper wire
 +
 
 +
[[file:JOYPAD_P18502-720pxV.jpg]]
 +
 
 +
== DB-9 (Rev 2) ==
 +
 
 +
[[file:JOYPAD_Rev2_P18578-720pxV.jpg]]
 +
 
 +
== Application Examples ==
 +
 
 +
=== Rev 2 JOYPAD as 5 Button "Atari" style ===
 +
 
 +
* [[PicoVGA01]] card with Rev 2 JOYPAD
 +
** JOYPAD configured as Atari Joystick
 +
* Can be extended with Male-to-Female DB-9 1:1 cable
 +
* [[PicoVGA01]] and JOYPAD with 4-40 standoffs
 +
 
 +
[[file:PicoVGA01_JOYPAD-Rev2_P18581-720px.jpg]]
 +
 
 +
=== Rev 1 JOYPAD as 5 Button Atari Joystick===
 +
 
 +
* [[PicoVGA01]] card with Rev 1 JOYPAD
 +
** JOYPAD configured as Atari Joystick
 +
* Male-to-Female DB-9 1:1 cable
 +
 
 +
[[file:PicoVGA_JOYPAD_P18499-720px.jpg]]
 +
 
 +
=== Rev 1 JOYPAD with Ribbon Connector ===
 +
 
 +
[[FILE:P1826-CROPPED-720PX.jpg]]
 +
 
 +
== Versions ==
 +
 
 +
=== Rev 3 ===
 +
 
 +
* Add connection to Upper left button pin 7
 +
** MSX joystick compatible
 +
* Add wire to Rev 2 board
 +
** J1-10 to DB-9 pin 7
 +
 
 +
=== Rev 2 ===
 +
 
 +
* Change soldermask color to Black
 +
* Moved DB-9 fire (pin 6) from Upper Right button to Fire button
 +
* Changed to DB-9 Female with top mount
  
== 3D Image with DB-9 ==
+
[[file:JoyPad_DB-9_REV2_FRONT.png]]
  
[[file:JoyPad_DB-9.png]]
+
* Moved pullup resistors to the rear of the card in center of pushbutton footprints
 +
* Shown with header for ribbon cable
  
== Application ==
+
[[file:JoyPad_DB-9_REV2_REAR_Header-3D.png]]
  
[[PicoVGA01]]
+
=== Rev 1 ===
  
[[file:PicoVGA_P1080432-720px.jpg]]
+
* Works as-is
  
 
== Assembly Sheet ==
 
== Assembly Sheet ==
  
 
* [[JOYPAD Rev 1 Assembly Sheet]]
 
* [[JOYPAD Rev 1 Assembly Sheet]]

Latest revision as of 12:31, 21 August 2022

JOYPAD Rev2 P18578-720pxV.jpg

JOYPAD

  • 8 Pushbutton Switches
    • Up/Down/Left/Right/Center fire/3 others
  • Two build options
    • Build as 5 button Atari Joystick compatible pad
      • DB-9 female
    • Build as 8 button pad
      • 12 pin 0.1" pitch header, right angle, mounts on bottom of board
  • 49x49mm card
  • 4-40 mounting holes

Connectors

JOYPAD-CAD.png

J1 - 12-Pin connector

JOYPAD J1 HDR12.PNG

  • Right angle header on rear of card
  • Can use 1x10 header
    • Ignore pins 1, 12

JoyPad DB-9 REV2 REAR Header-3D.png

J2 - DB-9 connector

JOYPAD J2 DB-9M.PNG

  • Built as an Atari JoyStick with DB-9 Female mounted below board
  • Rev 1 board requires jumper wire

JOYPAD P18502-720pxV.jpg

DB-9 (Rev 2)

JOYPAD Rev2 P18578-720pxV.jpg

Application Examples

Rev 2 JOYPAD as 5 Button "Atari" style

  • PicoVGA01 card with Rev 2 JOYPAD
    • JOYPAD configured as Atari Joystick
  • Can be extended with Male-to-Female DB-9 1:1 cable
  • PicoVGA01 and JOYPAD with 4-40 standoffs

PicoVGA01 JOYPAD-Rev2 P18581-720px.jpg

Rev 1 JOYPAD as 5 Button Atari Joystick

  • PicoVGA01 card with Rev 1 JOYPAD
    • JOYPAD configured as Atari Joystick
  • Male-to-Female DB-9 1:1 cable

PicoVGA JOYPAD P18499-720px.jpg

Rev 1 JOYPAD with Ribbon Connector

P1826-CROPPED-720PX.jpg

Versions

Rev 3

  • Add connection to Upper left button pin 7
    • MSX joystick compatible
  • Add wire to Rev 2 board
    • J1-10 to DB-9 pin 7

Rev 2

  • Change soldermask color to Black
  • Moved DB-9 fire (pin 6) from Upper Right button to Fire button
  • Changed to DB-9 Female with top mount

JoyPad DB-9 REV2 FRONT.png

  • Moved pullup resistors to the rear of the card in center of pushbutton footprints
  • Shown with header for ribbon cable

JoyPad DB-9 REV2 REAR Header-3D.png

Rev 1

  • Works as-is

Assembly Sheet