racerxdl / piuio_clone

A AVR clone of Pump It Up USB IO Board - Fully compatible with the original machines.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IC identity

JosephKorso opened this issue · comments

I know that this kind of question will seem dumb enough, but I have to ask this.
What's the name of the rightmost IC on the schematic?
I'm really interested in building this project, but I'm stuck with this simple detail I've probably missed.

https://github.com/racerxdl/piuio_clone/blob/master/schematics/original_schematic.png on this file? its all ULN2803 (see that the pinouts are rhe same, I just hide the names to avoid pollution)

Keep in mind this is the schematics from the original piu board, not from the clone itself.

Yep, those IC on the left of ULN2803.
So, the clone PIU I/O won't need adjacent components like this to actually function properly?
Just an Atmega wouldn't do all the work, would it?

If you read the code on master branch, he use a 4067 multiplexer and two 4099 latch, if you want to avoid to use these ICs, you have to use an Arduino Mega(as i'm doing, code will be available asap)

@JosephKorso that depends where are you going to use it. For the original pad, you might need to use the same circuit as the original (since the componentes are there for protection / level shifting ). If you want to do a DIY pad, you can just hook it directly to the buttons. In the second case, you might want to check the simple branch for a more simple circuit: https://github.com/racerxdl/piuio_clone/tree/simple

Thanks for both replies.
As you can see I know little about how to do all this.
I intend to use it on a official HD, but with ordinary hardware and a DIY pad I've already build years ago, so I believe is up to me do it as close as possible to the original machine. I mean, even the lights from it.