Showing posts with label LittleHelpers. Show all posts
Showing posts with label LittleHelpers. Show all posts

Monday, 1 March 2010

SNES Homebrew Carts - Assembly and Test

Hi folks,

this project is about making your own SNES ROMs for backup your original SNES games. This PCB adapts flash rom chips to your original SNES Carts. It`s then possible to program any ROM to the Cart and play like standard games on the snes console.


RedScorpion finally soldered the Flash Roms





And programmed a game to the Flash ROM.



Tests was successfull.

Tuesday, 2 February 2010

TSOP snes mem 29F032 Adapter




TSOP Adapter for SNES Carts

Ok, this project is only for backup SNES cartridges purposes. Check out all the sites in the internet what`s possible with this little mod:

Link 1

It's possible to programm your backup roms and build youur own SNES Flash Card



Picture is taken from a similar project. 29f032 Falsh Programmer is used here in combination with TSOP SNES MEM prototype adapter.

This adapter was done dozen of times before of course.

Link Kudos to that boys.

Programmer are available at 40€ on ebay.

To be continued.

Thursday, 17 December 2009

Button doubling for UPCB

Sometimes a doubling of buttons is needed. For example some saitek converters use start and select on PS2 controllers to emulate guide button or the UPCB and cthulu uses start and select for the GUIDE / HOME button. Since the user is used to dedicated home button here's the solution.



Buy an 74hct4066 like switch. This switch connects A to B in case that C is active_high (connected to 5V).

To have clear signals I've added a pull-down resistor with 10K

Friday, 10 July 2009

Say hello to SAM, TIM, LIM, SUC and the LiPo USB Charger

Hi out there,

yesterday I finally received my own bunch of self-made PCBs. Here they are:

SAM for xbox360 and others.



SAM is Stick Adapter MOD for Sanwa JLF and Seimitsu LS32-0 like sticks.
This is the solution for all xbox360 PCB. Since almost all known xbox360 pads are not common ground it's difficult to assemble xbox360 with premium stick like the Sanwa JLF or Semitsu LS32-01. This widley used sticks have a common ground 5 pin connector and are not compatible to the most xbox360 controllers. This adapter solves this problem.

LIM and TIM


LIM is a Led Inverter Mod. To separate your PCB and your LED Mods LIM can be used to secure your PCB. Bullet proof led mods can be also done with this PCB.

TIM stands for Trigger Inverter Mod. Some xbox360 Pads uses no common signals (high instead of low) for the trigger. Due to this the trigger can't be used in some xbox360 pads. TIM solves this issue.

LIPO-USB-Charger



Led Mods or circuits needs external power resources. With this PCB you can use LiPo batteries used in handys or digital cameras in your mods. Up time increases and your LiPo batteries are recharged via USB.

SUC


But you need 5V in your circuits. Of course you do! Here is SUC. SUC takes 1 AA (or more) and outputs 5V. SUC works of course with accumulator batteries and has built in protection against discharging.

All PCB have to assembled with parts. Contact me if your interested in this stuff.

Bye,

Ben

Wednesday, 27 May 2009

PCB Production Mods

Hi,

to get rid off those stripboards when soldiering pads I've made some Eagle Layouts. Here're previews of the pcbs



Trigger Inverter Mod



Sanwa Stick Adapter aka Common ground mod for 4 Signals



common ground for 16 signals

Friday, 15 May 2009

Trigger Inverter Mod - Assmebly and Test

Hi,

this is the second part to this post. The problem arose in different pads, that the xbox360 trigger does only function, when released. Or no button is working until both triggers are pressed.

If tis happens, then you're no more the unlucky guy! Here's is a fine and cheap solution based on the work in the SRK Forum mainly Cpt. Zombie and Toodles. On the basis of this work I've drawn a schematic.







Eagle Version

Yesterday evening finally I give it a try.



Assembling


Top with one pullup



Bottom with one pullup

Thursday, 14 May 2009

Switch-less USB selector for PS3+360 "Imp"

Hi,

based on the work of Toodles I've setup a atmel version of his Imp board. See this thread.

Here's an extarct of his post:

Most PS3+Xbox360 sticks now use a DPDT toggle switch to select which system is to be used. This setup works well, but requires a DPDT switch be purchased, and the case modified so the switch can be installed. I had mentioned previously that it would be possible to use an existing button to select with a small amount of electronic.

Thus means:

- plugin in the controller and press no button -> xbox360
- plugin in the controller and press guide button (example) -> ps3

No case modification needed anymore !!!

Here's the design. Feel free to comment.





Bye,

Wednesday, 6 May 2009

Trigger and the xbox360 pad


Hi,

soldiering the triggers of a xbox360 is a long and misunderstood story. Sometimes even trigger work active high signal. You've this problem, when your triggers in STIV will be activated not on press but on press release. Or play buttons functions only when both triggers pressed. Then this solution could work.

Helpful thread on this impact

Thursday, 30 April 2009

Battery Pack Mod












Place the battery here.

Attention: This solution is not really a good one. Here's improvement needed!!!!

Saturday, 18 April 2009

Tutorial: Assembling Sanwa Stick Adapter (CG Mod)

Hi,

many questions arose to the sanwa stick adapter. So here's a tutorial about assembling the adapter with many pics.



Step 1: Soldier the pcb. Locate the GND and Signals of the directions with a multimeter. I've marked the GND Points with a pencil. Summarizing there're 8 cables going from the PCB:

PCB 1 - Signal Up - White
PCB 2 - GND Up - Black
PCB 3 - Signal Down - Green
PCB 4 - GND Down - Blue
PCB 5 - Signal Left - Purple
PCB 6 - GND Left - Grey
PCB 7 - Signal Right - Orange
PCB 8 - GND Right - Yellow

Then on right hand side USB VSS and USB GND

9 - USB VSS - RED
10 - USB GND - BLACK



Step 2: Assemble 4 resistors and optocoppler on breadbord

Pin 1 - 1K Ohm - USB VSS
Pin 3 - 1K Ohm - USB VSS
Pin 5 - 1 K Ohm - USB VSS
Pin 7 - 1 K Ohm - USB VSS

Step 3: Connect cable to breadboard



Pin 16- PCB 7 - Signal Right - Orange
Pin 15 - PCB 8 - GND Right - Yellow
Pin 14 - PCB 3 - Signal Down - Green
Pin 13 - PCB 4 - GND Down - Blue
Pin 12 - PCB 5 - Signal Left - Purple
Pin 11 - PCB 6 - GND Left - Grey
Pin 10 - PCB 1 - Signal Up - White
Pin 9 - PCB 2 - GND Up - Black

Pin 2 - Black - Right
Pin 4 - White - Down
Pin 6 - Grey - Left
Pin 8 - Purple - Up

Cables are then connected to luster terminal (right hand side)

Port 1 - Black - Right
Port 2 - White - Down
Port 3 - Grey - Left
Port 4 - Purple - Up
Port 5 - BLACK thick - USB GND

Use this connector for the Sanwa Stick Cable.

Try to read the schematic




Of course one can use this adapter to make a dual pcb mod. Though set all needed signal to cg which are not cg.

Friday, 10 April 2009

USB rechargeable lithium ion high performance battery

Hi.
when modding sticks with custom applications like led mods or wireless modules high performance power supply units are needed. First I started with normal rechargables, but now I'm using rechargeable lithium ion high performance battery with max1811 to ensure long life of up time. The Max 1811 supports recharging lithium ion high performance battery via USB. Battery supplies power and can be recharged at same time.



First challenge was the assembly of max1811. This chip doesn't exists in DIL Version. Thus I soldiered the soic version to pins.


First test with led indicating the recharging.


Old Nokia battery is used here. I've spended a case, too.



USB Jack applied...



and mounted into my stick. Left corner is the box with lithium ion high performance battery and on the right hand side the USB jack for recharging. To be safe chip is configured to recharge with 100mA.

Parts (Reichelt):

- MAX 1811 ESA
- 4.7 µF
- 2.2 µF
- 10k Pullp Resistor
- Led
- 220 ohm led resistor

Datasheet: for assembly refer to page 5.

Tuesday, 7 April 2009

Common Ground Mod with Optocopplers

Hi,

common ground mod is used for various topics:

- connecting sanwa or seimitsu joysticks with 5 pin connector
- upcb piggyback
- dual pcb mods
- easy wiring



16 signals version


4 Signals Version

Wednesday, 1 April 2009

Common ground Mod with analog switch



This common ground mod are uses in arcade stick building for several reasons:

- keep the wiring easy (daisy chain for ground)
- dual PCB mod
- using the standard 5 pin connectors for sticks like sanwa jlf and seimitsu LS32-02
- connecting vintage joysticks like competition pro for sensible soccer ;)

This is just another approach comparing to the optocoppler approach. Optocoppler a little bit more expensive. Therefore wiring is here mor complex and more parts are used.

Layout Description:

Joystick in general have the states disconnected (undefined) and active low. To define a active high for the inverter pull-up resistors (R1 - R4) are used when stick is disconnected.

When joystick is moved to one direction signal is active low. Inverter changes it to active high. Active High is needed because 4066 switches only on Active High. The output pins are enabled and activate corresponding button on the xbox360 gamepad.

Saturday, 28 February 2009

Common Ground Stick Seimitsu LS32-01 connected to non common ground xbox360 pad (Big Ben)

Okay,

when building arcade sticks common ground game pads are used for several reasons. One reason is to build up dual PCB in one arcade stick. Due to this for example PS2 and xbox360 can be connected to the stick. Next reason to use common ground pads is to connect common ground joysticks like seimitsu LS32-01 and Sanwa JLF sticks. These use common ground pcb interfaces. Also UPCB needs xbox360 common ground pads for piggyback.

Since there nearly exists no more common ground pads in europe I've found a solution to make out of non common ground pads common ground ones. In the prior post I've shown a scetch. No I soldiered a prototype on breadboard. The solution is cheap and needs only few part. Per signal you need one optocoppler and one resistor, thats all.

I'm using in the pics 1k ohm resistors and 4N 27 Optocopplers .



Here's the padhack connected to the optocopplers on the bread board. Every pad has two wires to the optocoppler ICs. Pad used is Big Ben xbox360 game pad.



Close-up: The thick wires goes to a seimitsu LS32-01 Stick which is common ground.



Yeah, it works fine :-)

Pin1 -> resistor 1k Ohm -> 5V USB
Pin 2 -> Signal Arcade Stick, i.E. Direction Down
Pin3 -> Not Connected
Pin4 -> GND line from gamepad for direction down
Pin 5 -> Signal line from gamepad for direction down
Pin 6 -> Not Connected

Friday, 27 February 2009

Common Ground Stick like Sanwa or Seimitsu LS32-01 connected to non common ground xbox360 pad



Hi,

several people ask me how to connect non common ground xbox360 pad (original ms ones) to common ground sanwa JLF or seimitsu LS32-01 sticks. Here's a scetch for an easy strip board solution. It makes use of optocopplers. Solution is based on this blogentry of gtpunch. Thanks mate.

The IC used is 4 in 1 optocoppler chip. Chip name in the legend is order name for reichelt.de.