
The optocouplers used by Atari on the MIDI port (H11L3 or Sharp PC900) are quite fast and they have a built-in Schmitt trigger to ensure proper logic levels. (... which is why they need 5 V supply.) The 4N33 has neither of these features.
Will try this and let you know.umatthe wrote: Fri Dec 30, 2022 8:03 am Did You try to use a lower pullup resistor? In case You still have the 4k7 in place just solder a 1k parallel to it.
kodak80 wrote: Fri Jan 13, 2023 9:03 am Okay, I have the mATX ST MIDI in working now with original pinout.Using an alternate optocoupler CNY17F-3 chip borrowed from one of my H4 boards.
CNY17F-3 Optocoupler.jpg
MIDImaze 2 connects and works
Thanks for confirming this!kodak80 wrote: Fri Jan 13, 2023 9:03 am Okay, I have the mATX ST MIDI in working now with original pinout.Using an alternate optocoupler CNY17F-3 chip borrowed from one of my H4 boards.
MIDImaze 2 connects and works
Can't claim to be Atari compatible if it won't run Midi maze.
Thanks for the reply @MikerochipMikerochip wrote: Fri Jan 20, 2023 10:08 pm Hey swatcop,
If you're using the bom from here, you'll need to create a Bom/csv yourself instead,
the one provided here is only, I think, an export from Eagle, and is a rough guide to what you need to order.
There's steps on JLCPCB on how to create and upload a BOM, btw.
I can help out, if you get really stuck, but, if you want me to solder, the price would be awful, since I'm in Ireland, and you're ... not.
But, if you want to have a go at making it yourself, I can give you a few pointers and such.
The bom is not enough if you want the factory to solder the smd for you. You also need a file with the coordinates and rotation of each components for the pick-n-place machine.swatcop wrote: Sat Jan 21, 2023 4:18 am I saw the site says you can upload a BOM but I couldn’t figure out how where to do it on either of those PCB websites. I downloaded a .CSV from http://ataripcb.pl/atari_st_atx_v1.1.html which looks like a text file with the resistors, caps etc. but I couldn’t figure out how to add it when I uploaded the PCB file. If OK, I’ll IM you so as not to muddy up this thread.
Code: Select all
8 Pin Keyboard
PIN Connection mATX
===============================================
1 GND GND
2 NOT CONNECTED N/C
3 Floppy Light ???
4 +5v +5v (C32)/(C34)
5 RX Data IC1 Pin 2 (6850)
6 TX Data IC1 Pin 6 (6850)
7 RESET IC7 Pin 23 (Yamaha) / IC15 Pin 2
8 GND
Code: Select all
6 Pin RJ11
PIN Connection mATX
===============================================
1 +5v +5v (C32)/(C34)
2 +5v +5v (C32)/(C34)
3 TX Data IC1 Pin 6
4 RX Data IC1 Pin 2
5 GND
6 GND
IC20, pin 12 on mATX.Mikerochip wrote: Sat Mar 18, 2023 7:02 pm ... Anyone know where I can find the floppy drive led, for the keyboard??...
It has it's own reset circuit.Mikerochip wrote: Sat Mar 18, 2023 7:02 pm...How do the Mega keyboards reset, btw?
The internal ones reset when the processor asserts the reset pin, but, do the external keyboards do it differently?...
Outstanding! Thanks!DoG wrote: Sat Mar 18, 2023 8:08 pmIC20, pin 12 on mATX.Mikerochip wrote: Sat Mar 18, 2023 7:02 pm ... Anyone know where I can find the floppy drive led, for the keyboard??...
I figured it had it's own, sorry, I wasn't clear. How does the keyboard know a reset has been asserted on the ST?DoG wrote: Sat Mar 18, 2023 8:08 pmIt has it's own reset circuit.Mikerochip wrote: Sat Mar 18, 2023 7:02 pm...How do the Mega keyboards reset, btw?
The internal ones reset when the processor asserts the reset pin, but, do the external keyboards do it differently?...
Just to check, you have TX Data on IC2 pin 6 but this should be IC1 pin 6 on the mATX board?Mikerochip wrote: Sat Mar 18, 2023 7:02 pm Howdy all. Anyone know where I can find the floppy drive led, for the keyboard??
Looking at the STE schematic from sporniket, it looks like it's from 74LS244 (HI) Pin 18 (BD0SEL). Correct?
I've had a bunch more hassle with the PIC, including but not limited to it not working in certain games!
(It stopped working 2-3 more times. Usually after something traumatic! Like, when I accidentally dropped the case... Because I'm an idiot)
So, I'm just going to patch in a real keyb.
I've figured out where I'm putting most of the pins, but, not that one.
or for the Mega ST/STE/TT keyboards:Code: Select all
8 Pin Keyboard PIN Connection mATX =============================================== 1 GND GND 2 NOT CONNECTED N/C 3 Floppy Light ??? 4 +5v +5v (C32)/(C34) 5 RX Data IC1 Pin 2 (6850) 6 TX Data IC2 Pin 6 (6850) 7 RESET IC7 Pin 23 (Yamaha) / IC15 Pin 2 8 GND
I know I can pull the pins from the PIC socket/area, too.Code: Select all
6 Pin RJ11 PIN Connection mATX =============================================== 1 +5v +5v (C32)/(C34) 2 +5v +5v (C32)/(C34) 3 TX Data IC2 Pin 6 4 RX Data IC1 Pin 2 5 GND 6 GND
How do the Mega keyboards reset, btw?
The internal ones reset when the processor asserts the reset pin, but, do the external keyboards do it differently?
PowerOn Reset circuitry.Mikerochip wrote: Sat Mar 18, 2023 9:29 pm How does the keyboard know a reset has been asserted on the ST?
LOL - that would be pointless! Think about it: what can a Reset command achieve if the IKBD's SW hangs up?