Darksoft s Sega ST-V Multicart

Similar documents
Phase Loss Protection Upgrade. Phase Loss Protection Upgrade. In this bulletin:

Look closely at this schematic diagram, in thid class you will be asked to construct this circuit WITHOUT using the textbook!

Schematic Diagram: R2,R3,R4,R7 are ¼ Watt; R5,R6 are 220 Ohm ½ Watt (or two 470 Ohm ¼ Watt in parallel)

Post Tenebras Lab. Written By: Post Tenebras Lab

Soartronic IOIO UART interface v2e assembly manual.

Self Sustaining Arduino

PIC 28 Pin Board Documentation. Update Version 5.0

Figure 1. 6-Way JAMMA Switcher

High Power (15W + 15W) Stereo Amplifier

Williams Games to JAMMA Conversion For Defender, Stargate, Robotron, Joust, Sinistar, Bubbles and Splat!

Thank you for purchasing the RGB Multi-MCU base and driver board from SuperTech-IT and TheLEDCube.com

MAIN PCB (The small one)

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

ARDUINO MEGA ADK REV3 Code: A000069

PIC Dev 14 Through hole PCB Assembly and Test Lab 1

Programming adapters for BLHeli

PANDORA HACKER GUIDE

1/Build a Mintronics: MintDuino

BUILD: ARDUINO NANO + NEMA17 BIPOLAR STEPPER 12V 0.4A + EASYDRIVER

LCMM024: DRV8825 Stepper Motor Driver Carrier,

Building the RGBW LED Controller

ARDUINO MEGA 2560 REV3 Code: A000067

Module 2, Add on lesson Introduction to the NXT and Mindstorms software. Teacher. 45 minutes

Colecovision 5v Memory Mod Installation

Module 2, Add on lesson Introduction to the NXT and Mindstorms software. Student. 45 minutes

Device: FDRV-04S. This document version: v1. Matches module version: v2 [2 Oct 2015] Document revision date: 9 November 2015

PIC Dev 14 Surface Mount PCB Assembly and Test Lab 1

Arduino ADK Rev.3 Board A000069

HUB-ee BMD-S Arduino Proto Shield V1.1

Lab 2.2 Ohm s Law and Introduction to Arduinos

Introduction 1. Liquid crystal display (16 characters by 2 rows) Contrast dial: turn the dial to adjust the contrast of the display (see page 5)

Transcendent Frequency Counter

Section 4 - Automation Assembly

Goal: We want to build an autonomous vehicle (robot)

Matrix Trident installation tutorial (v1.1) SLIM XBOX360 TUTORIAL

Arduino Dock 2. The Hardware

MP3 audio amplifier. Build Instructions. Issue 2.0

MKS-BASE. MKS BASE is a feature rich all-in-one electronics solution for Reprap and other CNC

Thursday, September 15, electronic components

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD).

Shack Clock kit. U3S Rev 2 PCB 1. Introduction

Version 02 Mezzanine on the 16MB board

1.6inch SPI Module user manual

In this activity you will create a tool to allow you to play games such as Red Light/Green Light. To create the game, follow the steps below.

MAKE SURE TO TURN OFF YOUR TRS-80 BEFORE ATTACHING NEWKEY/80 KEYBOARD RIBBON CABLE AND POWER CABLE.

IQ32 Upgrade Kit Assembly Instructions

Manual 601: : USB/RS232. Specifications. Contents. Options

BuffaloLabs WiFi Lantern Assembly guide version 1

A4988 Stepper Motor Driver Carrier, Black Edition

KNJN I2C bus development boards

ANTUMBRA KLIK MANUAL

Last Updated May 11, Electronics and Robotics LLC. ootbrobotics.com

Phi-panel backpack assembly and keypad options Dr. John Liu 12/16/2012

A4988 Stepper Motor Driver Carrier

12v Power Controller Project Board

BehringerMods.com. Instructions for modification of Behringer SRC analog inputs and outputs

GammaTron USB Module

Phi-connect for Arduino (connector board V1.9)

COS 116 The Computational Universe Laboratory 7: Digital Logic I

Insert the male, 90 angled, 2x10 connectors into the corresponding 2x10 sockets and put them in place, flat under the PCB. Solder.

Arduino 05: Digital I/O. Jeffrey A. Meunier University of Connecticut

Manual Version March 2007

E3B USER'S GUIDE. for QT310 / QT320 QProx IC evaluation and development Overview. Fast Start

KNJN I2C bus development boards

DOG SERIES 3.3V INCL. CONTROLLER ST7036 FOR 4-/8-BIT, SPI (4-WIRE)

ARDUINO UNO REV3 Code: A000066

Building the FlipChip Tester

TA0297 WEMOS D1 R2 WIFI ARDUINO DEVELOPMENT BOARD ESP8266

Digital Circuits. Page 1 of 5. I. Before coming to lab. II. Learning Objectives. III. Materials

Connecting igaging DigiMAG Scales to the Caliper2PC Interface A step by step Guide

GAPuino User s Manual

Buildlog.net 4 Axis Stepper Driver Shield (p/n C16013 Rev 2) User Guide Rev 5

Manual. Specifications. Contents. Options

WF-501LCD Coin Operated Timer Control Board USER MANUAL

ST SPC58 B Line Emulation Adapter System

NFC NUTSHELL KIT. MCU Modules USER MANUAL REVISION GMMC GmbH Keywords Abstract. Document information

Techgirlz Workshop Scratch and Raspberry Pi

Construction Construction Instructions

SRI-02 Speech Recognition Interface

RC Tractor Guy Controller V2.1 Assembly Guide

Sprinkler Controller Assembly Manual

WICE-SPI Hardware Operation Manual

Categories. Archive. Meta. POSTS NEWS HARDWARE APPLICATIONS DOWNLOADS FORUM LINKS ABOUT

C S Technology Ltd. cstech.co.uk. DTMF display 32 kit with 2 line x 16 LCD display

Ca Bling! Pacificon 2011 Norcal Buildathon Project

Namco/System1 4in1 Kit INSTALL GUIDE

MegaPi Born to Motion Control

Introducting Itsy Bitsy 32u4

Step 1 The tools & the Components The tools you need: A good quality soldering iron with a fine point (max 30) Watt or a soldering-station. A desolder

Bill of Materials: 8x8 LED Matrix Driver Game PART NO

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview

Zero2Go. User Manual (revision 1.03) Wide Input Range Power Supply for Your Raspberry Pi. Copyright 2017 UUGear s.r.o. All rights reserved.

VS. 4 Game Selector INSTALL GUIDE

The Basic Counter. Hobby Electronics Soldering Kit. Instruction Guide

MEGATRONICS V3.0 QUICK START GUIDE

RECORD & PLAYBACK KIT

DELUXE STEREO AMPLIFIER KIT

ESPino - Specifications

Trouble shooting the DeskCNC controller:

Micro USB Lamp Kit ESSENTIAL INFORMATION. Version 2.0 DESIGN A STYLISH LAMP WITH THIS

Transcription:

Game selector for Darksoft s Sega ST-V Multicart Version 1.0 "1

Selector board Game selector board consists of Arduino Nano clone for the logic, two row LCD screen with buttons and main PCB with connectors and two 4066 ICs for safe switching of the signals. Connectors Two blue pins (P5 and P4) marked with RESET are used to reset the ST-V board and the multicart. Both pins act same, they are pulled LOW when reset is wanted, so it does not matter which is connected to ST-V and which to multicart. Connector in the middle is the cart connector. Notice that the bits are opposite to the connector on the multicart. On multicart the +1 pin is in the left and +32 on the right and in the selector the +1 is on the right. Power connector is on the right. Leftmost (RED) pin is for 5V and the rightmost pin (BLACK) is for ground. Be sure connecting them right or you fry the selector. Under the 5V pin, there is a place for the capacitor. Normally it is not needed. The arduino clone has caps ensure stable voltage for it and because 4066s are not used for fast switching, they are quite happy with +5V from the ST-V board or the multicart. But if you have unstable voltage "2

during the reset, you can add example 100uF 16V cap to it. Connect it so that + side is next to 5V pin. IMPORTANT!!!!! YOU MUST USE GND AND +5V FROM THE ST-V BOARD OR FROM THE MULTICART WHEN USING IT. DO NOT USE EXTERNAL PSU WHILE CONNECTED TO THE MULTICART. There is also AUX connectors reserved for the future use. "3

Powering the selector To power the selector, you need +5V and GND. You could take them from the JAMMA edge or use fingerboard, but one option is to add +5V and GND connectors to the multicart. Same connectors can be then used to power the card if you update the multicart s firmware. You can take (or feed when programming the multicart) the +5V from the following spot: GND can be taken from: "4

Both connected and using Harwin connector: "5

RESET lines Reset line for the multicart can be found from the programming connector, marked with RED dot in the picture below. Connect the line to either P5 or P4 pin in the selector. ST-V board can be reseted by pulling down the RESET line coming out of the voltage monitoring chip. P4 or P5 of the selector must be connected to this RESET line. Easy way is to solder wire to the chip itself like the blue wire in the picture below. "6

Updating the software Selector uses cheap Chinese Arduino Nano clones that can be programmed using standard Arduino IDE using USB port on the Arduino. Because clones use different USB to serial chip, you need to install drivers for it first. You can find latest driver by searching for CH340 drivers. Working windows drivers can be found example from http://www.arduined.eu/ ch340-windows-8-driver-download/ and latest OS X drivers from https://tzapu.com/ making-ch340-ch341-serial-adapters-work-under-el-capitan-os-x/. After you install drivers, install Arduino Software from https://www.arduino.cc/en/main/ Software. To update the software, connect the arduino with USB cable to the computer (remember to disconnect the power wires from the selector first!!!) and open the source file (.ino file) Now choose the board from the Tools menu "7

Check that correct processor is selected Now choose the usb port In OS X the port is /dev/cu.wchusbserial<xxxx> and in the Windows it is COM<X>. To upload the new version, now just click the upload button (arrow to the right) It will start to upload the new program to the Arduino and show Done uploading text in the green status bar under the source code once finished. "8

Changing the game names If you want to change the game names, you can edit the source code. Search for line starting with // GAME NAMES You can edit the names, given in the game_<game number> variables, but you have to keep names shorter than defined in the MAX_NAME_SIZE variable - 1, that is 32 characters in the example above. Current version only shows 16 characters. After changing the source, you can upload the program to the selector. "9