Main > Main Forum

KADE miniArcade 2.0 beta release

(1/31) > >>

PL1:
(Posted at Bruno's request.)



The KADE Team is proud to announce the beta release of the miniArcade 2.0 Mapper program and PCB fabrication files.

This Google Drive folder has complete download packages for Windows, Mac, and Ubuntu 64-bit: is no longer available.
https://drive.google.com/drive/folders/0B6zru_SYfdYbWXZMLUNUQUpwbTQ

For now, here's a Sendspace link to the Windows version.
- Will update with long-term hosting link when available.
Link to my Github repository containing the Windows version.
- Had to split it into three parts using 7-Zip to upload it there.
https://github.com/PL1-Arcade/KADE_miniArcade_2.0/archive/refs/heads/main.zip





Is miniArcade 2.0 Open Source?
KADE miniArcade 2.0 Mapper application, KADE miniArcade 2.0 daughterboard and KADE Multi-Out PCB gerber files are offered as-is at no cost (freeware) but they are not open-source nor open-hardware.

What does Mapper do?
It allows you to program a 32u4 AVR to work with a variety of arcade-style controls.

What AVR and bootloader do I need?
MiniArcade 2.0 is designed to work with a wide variety of boards.

Any 32u4 AVR with DFU (FLIP) bootloader + 16Mhz crystal like the MattairTech MT-DB-U4 will work automatically with Mapper.
("Atmel DFU bootloader" will work too, but requires a pullup resistor on E2/B)

The MT-DB-U4 is a perfect pin-for-pin match for the miniArcade 2.0 daughterboard.



To use 32u4 AVRs with other bootloaders, you need to be able to be able to upload a firmware hex file and an EEPROM hex file to the board. (currently working on procedures for Arduino and Teensy 2.0 boards)

How many input ports are available?
Mapper has 47 available Button Mapping IDs. (0-46)
The Button Mapping ID "Input As" indicates which of the 24 Normal input ports or 23 Shifted input ports (Shift + B7 is reserved for Shift Lock) will trigger the related output.

What controls work with miniArcade 2.0?
Digital (microswitch)
  - Joystick
  - Pushbutton
  - Pedal
  - Mechanical rotary (Ikari Warriors) joystick
Analog (potentiometer)
  - Joystick
  - Star Wars yoke
  - 270 degree steering wheel
  - Pedal
  - Pong/Warlords paddle

What systems does it connect to?
- Generic USB/HID Joypad (USB cable)
- Generic USB/HID Keyboard (USB cable)
- NES/SNES (KADE Multi-Out expansion board)
- Genesis (KADE Multi-Out expansion board) -- 3-button stick (original or second gen. console)
- MSX (KADE Multi-Out expansion board) -- autodetect only (for now)
- Neo Geo AES (KADE Multi-Out expansion board)
- GameCube/Nintendo64 (custom RJ-45 cable)
- PS1/PS2 (custom RJ-45 cable) -- this also allows you to connect to 3DO, Dreamcast, Famicom, Famicom (clone), MegaDrive / Master System, Saturn, Turbo Grafx 16, Xbox 360, and other consoles using commercially available adapter cables
- PS3 (USB cable)
- Wii/WiiU/NES Classic (custom RJ-45 cable)
- WiiU (USB cable)
- Xbox (USB cable + female USB to joystick port adapter cable)

Where can I get the miniArcade 2.0 daughterboard and KADE Multi-Out expansion board?
The distro packages at the top of this post have the PCB fabrication (gerber) files in the "\docs\gerbers\" folder.

The User Guide in "\docs\" has links to PCB fabrication houses and the necessary components.

You're free to make boards using the PCB gerber files provided and sell those PCBs if you wish.

One of the fabrication houses has a "10 boards for 10 bucks" deal.

If you don't want to bother with fabricating the daughterboard, you can use header pins or solder wires directly to your AVR board.

If you don't want to bother with fabricating the multi-out board, you can build the circuit on a prototype board or solderless breadboard. (use the gerber files to determine the necessary connections)

Update:
--- Quote from: bootsector ---Just saw that seeedstudio.com has a 10 PCBs for $5 deal now!
--- End quote ---

Update2: Added picture of assembled miniArcade 2.0.


Scott

ark_ader:
I cannot believe how you guys work so fast.  Impressive.

Well done.   :applaud:

I'll start testing it later today.

mourix:
Was thinking of making something similar to this and then I opened this post :dizzy:

However this looks like the most polished way a project like this can possibly be one. Big ups :applaud:

rovingmind:
this links to the mt-db-u4 board which is out of stock.  will the mt-db-u2 work?

bootsector:

--- Quote from: rovingmind on May 01, 2017, 11:55:27 am ---this links to the mt-db-u4 board which is out of stock.  will the mt-db-u2 work?

--- End quote ---
Nope

Navigation

[0] Message Index

[#] Next page

Go to full version