Ah, interesting, without the ROM circuitry it's quite a compact circuit. These days having a PCb made is very cheap as long as you stay within some limits of size and don't do anything 'fancy'. I use JLCPCB, might be worth a go if you fancy a more robust, smaller version.jbuc wrote: ↑Sat May 18, 2024 11:00 pmIf I remember rightly it wasn't that advanced - I believe it was an 8-bit parallel interface + signalling where the Psion sent commands and read responses through the topslot. I did it all "properly" with regards to the Psion topslot interfacing rules, but no ROM involved, just a couple of tiny machine code routines in the Org2, loaded in to the memory to stay resident, and called as needed from OPL programs.
I made a top slot adapter a while ago that uses a RP Pico, that can present a ROM interface and allows input and output and attachment to almost anything. Using the Pico means it is easy to change the ROM code, no programmer required, just a USB cable. There's a videos:
https://youtu.be/OjPG9-fXxJ4?si=elgnbxnDRpLgeqpq
https://youtu.be/E4JlnzxkZ0U?si=iUzIa2S-Xq3BZ6A1
All the code and PCB files are here:
https://github.com/blackjetrock/psion-org2-top-slot
I made an assembler so I could assemble the code for these sorts of projects in one step. It's here:
https://github.com/blackjetrock/psion-org2-assembler