Differences

This shows you the differences between two versions of the page.

Link to this comparison view

vampire:vsa-v4:peripherals [2020/07/18 11:33]
muaddib [USB-A]
vampire:vsa-v4:peripherals [2020/08/02 12:37]
Line 1: Line 1:
-====== Peripherals for the Vampire Standalone V4 ====== 
- 
-{{page>​vampire:​ide&​nouser}} 
- 
-===== SPI-capable Expansion Ports ===== 
- 
-  * These are the middle and right Expansion Ports (''​IO Header #​2''​ and ''​IO Header #​3''​ {{:​pcb_v4_up_details_r9.jpg?​linkonly|here}}). 
-  * The following devices can be connected to these ports: 
-      * [[vampire:​vsa-v4:​enc28j60|ENC28J60 Ethernet Module]] 
- 
-===== I2S-capable Expansion Port ===== 
- 
-  * This is the left Expansion Port (''​IO Header #​1''​ {{:​pcb_v4_up_details_r9.jpg?​linkonly|here}}). 
- 
-The following I2S devices were tested successfully with this port: 
- 
-  * [[https://​www.amazon.com/​ILS-PCM5102-PCM5102A-Decoder-Raspberry/​dp/​B07PVQQQQ2|PCM5102A DAC Decoder Board]] 
-    * Can be used to output analog audio from the Vampire through RCA audio jacks. 
-    * Must be connected to the Expansion Port using female-to-female jumper wires like [[https://​www.amazon.com/​Elegoo-EL-CP-004-Multicolored-Breadboard-arduino/​dp/​B01EV70C78|these ones]]. 
- 
-===== I2C ===== 
- 
-  * This is the ''​I2C / RTC''​ port {{:​pcb_v4_up_details_r9.jpg?​linkonly|here}}. 
-  * Can be used to connect simple, low-speed devices like battery-backed real-time clocks (RTC), small LCD/OLED displays, temperature sensors, etc. 
-  * With an appropriate splitter, multiple devices can be connected to a single port. 
- 
-The following I2C devices were tested successfully with this port: 
- 
-  * [[https://​www.amazon.com/​battery-Raspberry-Arduino-Atomic-Market/​dp/​B01M105UFC|DS3231 RTC Module]] 
-    * Strongly recommended if you want the Vampire to keep track of the current time across reboots. 
-    * When connecting to the I2C port, the module must face towards the center of the board. 
- 
-==== Pinout ==== 
- 
-The pins are numbered from left to right based on the board schematics {{:​pcb_v4_up_details_r9.jpg?​linkonly|here}}. 
- 
-^ Connector Pin ^ Function ^ 
-| 1 | +3.3V | 
-| 2 | SDA | 
-| 3 | SCL | 
-| 4 | NC | 
-| 5 | GND | 
- 
-===== 68k Bus Expansion ===== 
- 
-  * All 68k signals are available in this socket. 
-  * Theoretically,​ a Zorro II bridge could be built for this socket, which would allow connecting Zorro cards to the Vampire. 
- 
-====== ====== 
- 
-{{page>​vampire:​digital_video_audio&​nouser}} 
- 
-  * Note: Another alternative to output analog audio (through RCA audio jacks) is explained in [[#​I2S-capable Expansion Port]] above. 
- 
-{{page>​vampire:​microsd&​nouser}} 
- 
-===== USB-A ===== 
- 
-<​html>​ 
-  <​style>​ 
-    .outline_key * 
-    { 
-      color: #fff; 
-      text-shadow:​ -1px -1px 0 #333, 1px -1px 0 #333, -1px 1px 0 #333, 1px 1px 0 #333; 
-    } 
-  </​style>​ 
-</​html>​ 
- 
-  * These two ports are reserved for USB input devices like mice, keyboards and game controllers. 
-    * The port next to the DB-9 ports is reserved for a mouse or a game controller. 
-    * The port next to the Ethernet port is reserved for a keyboard. 
-    * See {{:​pcb_v4_up_details_r9.jpg?​linkonly|here}} for exact port locations. 
-  * USB hubs are not supported. Therefore, keyboard & mouse switches that are hub-based will not work. 
-  * At the hardware level, the USB input device signals are translated to classic Amiga input device signals. Therefore, the input devices are available to AmigaOS immediately upon booting the Kickstart, without the OS having to load a USB stack. 
-    * A USB mouse is mapped to a "​virtual"​ Amiga mouse that is connected to a DB-9 port. 
-      * Left, right and middle mouse buttons, as well as the mouse scroll wheel, work just like an Amiga mouse. 
-    * A USB keyboard is mapped to a "​virtual"​ Amiga keyboard. 
-      * The **left** <​key>​⊞ Win</​key>​dows logo key is mapped to the **left** <​key>​**//​A//​**</​key>​miga key. 
-      * The **right** <​key>​⊞ Win</​key>​dows logo key, the <​key>​≣ Menu</​key>​ key (application key), and the **right** <​key>​Ctrl</​key>​ key are all mapped to the **right** <​html><​span class="​outline_key"></​html><​key>​**//​A//​**</​key><​html></​span></​html>​miga key. 
-      * The <​key>​Page Up</​key>/<​key>​Page Down</​key>​ keys are both mapped to the Amiga <​key>​Help</​key>​ key. 
-    * A USB game controller is mapped to a "​virtual"​ Amiga joystick that is connected to a DB-9 port. 
-      * The D-pad, the digital stick and the analog stick are mapped to Amiga joystick directions. 
-      * The fire buttons are mapped to two fire buttons of the Amiga joystick. 
-  * Because the USB ports are being mapped to classic Amiga connectors at the hardware level, the operating system will not see actual "​USB"​ ports. 
-  * [[..compatible_usb_input|Vampire-compatible USB input devices]] 
- 
-===== DB-9 ===== 
- 
-  * Also known as ''​DE-9''​. 
-  * Compatible with Amiga, Atari and Commodore 64 joysticks. 
-    * Works with one-button and two-button joysticks. 
-  * Amiga CDTV remote controllers (connected using an appropriate IR adapter) behave like a two-button joystick. 
-  * Amiga CD32, Sega Master System and Sega Genesis (Mega Drive) joypads behave like a two-button joystick. 
-  * You can enable the third fire button on a Sega Genesis (Mega Drive) joypad by rewiring it. 
-    * The rewiring technique is described most recently in the [[http://​aminet.net/​package/​game/​shoot/​ADoom-1.4|ADoom documentation]] (under the heading "SEGA CONTROLLER"​). 
-    * The games ADoom, Hired Guns and Flashback, as well as some emulators, support all 3 fire buttons. 
-  * The two ports allow up to two players to connect. 
-  * Amiga mice do not work. 
- 
-===== Mini-B USB ===== 
- 
-The Vampire'​s power adapter must be connected to this port.  Any compatible power adapter works, but its output must have the following rating: 
- 
-  * Voltage: 5.0V or 5.1V. 
-  * Current: 0.5A or higher. ​ (Higher values are better, like 2A.) 
- 
-===== Cases ===== 
- 
-The standard one is a high-quality,​ professionally-made,​ anodized aluminum case that snugly fits the Vampire Standalone. Other alternatives are also available: 
- 
-  * [[https://​www.plexilaser.de/​Acryl-Design-Gehaeuse-fuer-die-Vampire-V4-standalone-Bausatz|Acrylic Design Case]] 
-  * [[https://​www.checkmate1500plus.com/​|Checkmate A1500 Plus Case]] 
-  * [[https://​www.a1200.net/​|Amiga 1200 Case]] 
-  * [[https://​www.thingiverse.com/​thing:​2466654|Acrylic Case]] 
-  * [[https://​www.thingiverse.com/​thing:​4147197|Acrylic Case AROS Version]] 
-  * [[https://​github.com/​jbilander/​Vampire_V4_Standalone_Enclosure|A Classic Amiga Enclosure]] (for 3D printing) 
-  * [[https://​gumroad.com/​l/​project_julia/​|Amiga Evolution: Project Julia]] (for 3D printing) 
- 
-Note that these third-party cases have not been quality-checked by the Apollo Team, so use them at your own risk. 
- 
----- 
- 
-<​php>​tpl_youarehere();</​php>​ 
  
Last modified: le 2020/08/02 12:37