I/O Board

https://github.com/MiSTer-devel/Main_MiSTer/wiki

Moderators: Mug UK, Zorro 2, spiny, Greenious, Sorgelig, Moderator Team

Cebion
Atariator
Atariator
Posts: 28
Joined: Sun Mar 04, 2018 10:31 am

Re: I/O Board

Postby Cebion » Mon Mar 26, 2018 11:48 pm

Alright I think I'm almost ready to start assembling my IO 5.2 Board.

I do have some questions though because SMD stuff is pretty new for me.

- On the button pads are two more solder pads. Are these alternative versions for smaller buttons?
- The ceramic caps don't have any indication of polarity. Are these non-polarized?
- Same for the resistors?
- The P1 for the Pins are only important for connecting the board in the right way correct?
- Anything else I should watch out for?

For soldering I practised on an old usb card with lots of the same caps and resistors so there should be no problem there.

Storm82
Retro freak
Retro freak
Posts: 15
Joined: Fri Mar 16, 2018 10:00 am

Re: I/O Board

Postby Storm82 » Tue Mar 27, 2018 7:36 am

1. Yes these pads are for smaller buttons
2. Ceramic capacitors don't have a polarity, only electrolytic and tanthal capacitors do
3. Resistors also don't have a polarity
4. yes
5. Watch out for the polarity of the fat black tanthal capacitors (the smaller solder-pad marks the spot where the dash of the capacitor goes, LED's (K marks the spot for the short leg of the LED) and the barrel-shaped diodes (the thin line marks the spot where the end of the diode with the black bar has to go)
Also put a jumper on P5 to enable the LED's

Cebion
Atariator
Atariator
Posts: 28
Joined: Sun Mar 04, 2018 10:31 am

Re: I/O Board

Postby Cebion » Tue Mar 27, 2018 8:15 pm

Well that was an interesting one.
Had a lot of fun.
The first 1-2 were kinda difficult because I used too much solder but I remade these later.
I don't know how people solder without flux but it was my lifesaver.

Caps and Resistors are done, only waiting on the SD-Card holder now.

Thanks a lot for the info storm. Helped me a lot!

20180327_192741.jpg
You do not have the required permissions to view the files attached to this post.

Storm82
Retro freak
Retro freak
Posts: 15
Joined: Fri Mar 16, 2018 10:00 am

Re: I/O Board

Postby Storm82 » Wed Mar 28, 2018 7:16 am

You're welcome.

Your solder-job looks very good!

My solder is with integrated flux. Without it, it is really tiresome to solder SMD.

Cebion
Atariator
Atariator
Posts: 28
Joined: Sun Mar 04, 2018 10:31 am

Re: I/O Board

Postby Cebion » Thu Apr 05, 2018 6:31 pm

Mission completed

20180405_201340 - Copy.jpg


Now I have parts for 4 more boards.

Edit:

I do have a question about audio.
On all cores I have testes so far I only get the audio from the left speaker.
Tried different cables so that's not the issue.

I can't see any problems on the traces to C5 and C6 might it be a software problem?
You do not have the required permissions to view the files attached to this post.

User avatar
cvenditti
Atari maniac
Atari maniac
Posts: 90
Joined: Sun Nov 19, 2017 12:45 am

Re: I/O Board

Postby cvenditti » Tue Apr 10, 2018 3:12 pm

Sorgelig,

Can you please add the new I/O board (I2S connector) to PCBWay? (I can do it but the 10% are for you)
Thank you
Cyril

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 3086
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: I/O Board

Postby Sorgelig » Tue Apr 10, 2018 9:05 pm

New version (v5.3) isn't finished yet! Please don't use it. More changes will be made before release.

User avatar
cvenditti
Atari maniac
Atari maniac
Posts: 90
Joined: Sun Nov 19, 2017 12:45 am

Re: I/O Board

Postby cvenditti » Wed Apr 11, 2018 12:59 pm

Great! thank you

Cebion
Atariator
Atariator
Posts: 28
Joined: Sun Mar 04, 2018 10:31 am

Re: I/O Board

Postby Cebion » Wed Apr 11, 2018 4:15 pm

I got two final questions regarding two parts.

- What kind of screws did you guys use to mount the fans?
- The fans I ordered came without a connector, any reccomendations for a connector?

User avatar
cvenditti
Atari maniac
Atari maniac
Posts: 90
Joined: Sun Nov 19, 2017 12:45 am

Re: I/O Board

Postby cvenditti » Wed Apr 11, 2018 5:41 pm

The fans I ordered came without a connector, any reccomendations for a connector?

I'm using that: JST XH 2.54 2-Pin Right Angle Connector plug Male , Female , Crimps (50 for $3):
https://www.aliexpress.com/item/100-Set ... 0.0.lrvhDX

User avatar
cvenditti
Atari maniac
Atari maniac
Posts: 90
Joined: Sun Nov 19, 2017 12:45 am

Re: I/O Board

Postby cvenditti » Fri Apr 13, 2018 12:48 pm

Can I use a 1N4148 diode for D1and D2 instead of the BAV100-GS08 diode. I have tone of those already.

https://www.aliexpress.com/item/Free-sh ... autifyAB=0

Thank you
Cyril

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 3086
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: I/O Board

Postby Sorgelig » Fri Apr 13, 2018 10:05 pm

cvenditti wrote:Can I use a 1N4148 diode for D1and D2 instead of the BAV100-GS08 diode. I have tone of those already.

https://www.aliexpress.com/item/Free-sh ... autifyAB=0

Thank you
Cyril

of course! 1N4148 - that's what i'm using. Basically any diode with the same foot print is ok. There no special frequency or voltage required.

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 3086
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: I/O Board

Postby Sorgelig » Fri Apr 13, 2018 10:07 pm

By the way, instead to look for components on Aliexpress, i suggest https://lcsc.com/
You will get them faster and from single company. I've added links to some components on IO Board BOM.

User avatar
cvenditti
Atari maniac
Atari maniac
Posts: 90
Joined: Sun Nov 19, 2017 12:45 am

Re: I/O Board

Postby cvenditti » Sat Apr 14, 2018 11:44 pm

Great.
Thank you
Cyril

Cebion
Atariator
Atariator
Posts: 28
Joined: Sun Mar 04, 2018 10:31 am

Re: I/O Board

Postby Cebion » Mon Apr 23, 2018 1:28 pm

BTW, what does the SoG Switch exactly do?

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 3086
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: I/O Board

Postby Sorgelig » Mon Apr 23, 2018 2:11 pm

enable Sync-On-Green (or Sync-On-Y)

Cebion
Atariator
Atariator
Posts: 28
Joined: Sun Mar 04, 2018 10:31 am

Re: I/O Board

Postby Cebion » Mon Apr 23, 2018 2:40 pm

Thank you! =)

User avatar
cvenditti
Atari maniac
Atari maniac
Posts: 90
Joined: Sun Nov 19, 2017 12:45 am

Re: I/O Board

Postby cvenditti » Tue Apr 24, 2018 1:20 pm

Hi Sorgelig,

I'm ready to order another batch of I/O with PCBWay (in 1-2 weeks), should I wait for the v5.3 or you think it will be ready in a distant future and just go with the 5.2 for now?

Thank you
Cyril

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 3086
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: I/O Board

Postby Sorgelig » Tue Apr 24, 2018 2:15 pm

v5.3 is not ready. Currently there is no fundamental changes between 5.2 and 5.3. Most users won't see the difference. It's more or less polishing the design. I have some ideas for more changes, but still unsure.
So, use 5.2 for now.

User avatar
cvenditti
Atari maniac
Atari maniac
Posts: 90
Joined: Sun Nov 19, 2017 12:45 am

Re: I/O Board

Postby cvenditti » Tue Apr 24, 2018 3:44 pm

Good, thank you
Cyril

ijor
Hardware Guru
Hardware Guru
Posts: 3624
Joined: Sat May 29, 2004 7:52 pm
Contact:

Re: I/O Board

Postby ijor » Tue May 08, 2018 2:51 am

Somebody sells a fully assembled I/O board?

kolla
Captain Atari
Captain Atari
Posts: 163
Joined: Thu Sep 17, 2015 11:39 pm
Contact:

Re: I/O Board

Postby kolla » Sat May 12, 2018 12:06 am

I have an IO board, but to be honest I have not used it for anything than enjoying the Blinkenlichten :)

Silly question I'm sure - is there some user guide somewhere, something that explains what the ports, jumpers, pins and jumper are there for, and how to use them? Can for example the A1200 LED connector be plugged directly into the LED port?
-- kolla

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 3086
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: I/O Board

Postby Sorgelig » Sat May 12, 2018 12:50 am

ijor wrote:Somebody sells a fully assembled I/O board?

You need to ask in buy/sell thread. Sellers probably won't see your request here. This thread is for technical discussion.

kolla wrote:Silly question I'm sure - is there some user guide somewhere, something that explains what the ports, jumpers, pins and jumper are there for, and how to use them? Can for example the A1200 LED connector be plugged directly into the LED port?

Yes, PDF file with schematics. Connectors for external buttons and LEDs are directly connected to on-board keys/LEDs, so you can see pin connections there.
Actually these connectors are designed exactly for integrating MiSTer into some existing case like A1200. But you need to figure out how to connect specific LEDs/buttons yourself as detailed connections may vary.

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 3086
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: I/O Board

Postby Sorgelig » Mon May 28, 2018 2:20 pm

iobrd_5.3.png

preliminary version 5.3:
- TOSLink has been replaced by LED on the back of phone jack. Similar solution used in some notebooks. So, to plug TOSLink cable, you just need to use 3.5mm adapter - it's pretty common. This is cheaper solution and doesn't need another hole - so pretty much fits into MiSTer philosophy :)
- Added serial connection. Actually it's naked FPGA GPIOs. I've just added some standardization for small extensions like serial port. I've used USB3.0 connector as an easier solution. Originally i've planned to use 4x2 header, but it's not convenient and it's easy to shift the connection and fry something. USB plug gives solid connection avoiding any misalignment. But it's not USB of course. Just plug. I've used GND and 5V as on real USB. Other signals also should be ok in case if someone will plug a real USB device into this socket. Socket provides RX,TX,RTS,CTS,DTR,DSR signals but actually it's up to core.
- I2S header in case if someone wants. It's mutually exclusive to analog and TOSLink output.
You do not have the required permissions to view the files attached to this post.

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 3086
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: I/O Board

Postby Sorgelig » Mon Jun 11, 2018 4:54 pm

Just released v5.5:
20180612_001442.jpg


Take a look at the assembled board - this is supposed to be a default set of soldered components. External LEDs/Buttons connector are extremely rare used, so they are not soldered by default. P5 jumper is shorted directly on board and not soldered by default as well. Check PDF file for v5.5 - all components with DNI by default aren't soldered.

Main changes in v5.5 is I/O connector which can be used by cores for serial connection. It's not exactly has to be UART. It can be SIO or other types of connections - depending on cores. It's wise to use the same signal directions as assigned by default - so wrong connectors won't compete by opposite signals.
Total 6 GPIO are output to connector. They can be used even for retro joystick connection.

All signals are 3.3V!
You do not have the required permissions to view the files attached to this post.


Return to “MiSTer”

Who is online

Users browsing this forum: alexj212 and 7 guests