Herbert card

The Herbert card was a re-engineered Sandy SuperQBoard, developed by Jochen Hassler and my late father, Herbert Kilgus (hence the name). That means it features a floppy controller, an (atari-type) mouse connector and a parallel port. Here I present a fully open source version of the board, with the layout updated by me to be HD compatible. Actually I think this is the first released QL floppy controller other than the GoldCards that is capable of supporting HD discs!

“Black is beautiful” edition of the Herbert Card

As mentioned in My QL of yore, all my hardware was hand-built. But it was already designed using CAD, namely Eagle v2, an early DOS version of the still popular Eagle CAD package (actually I dimly remember that a previous version was even laid out on a QL!). I managed to convert these 30 years old files using intermediate DOS and Windows versions of Eagle and finally imported them into the open source KiCAD suite. But this was not where my work ended:

  • Even though the Eagle import works pretty well, I usually have to clean up the result a lot to meet my standards
  • I updated the schematic, adding some comments to make things easier to understand
  • As the boards were all hand-built many things in the CAD data were wrong, like drill diameters. I also updated some footprints to be more compatible with current parts
  • I added the bypass capacitors to the design, as these were previously soldered directly to the sockets
  • I fixed the board dimensions and location of the expansion bus connector. The old card was only used in connection with the MOS card and thus never had to fit into the QL
  • I fixed the silkscreen as that was never used when etching PCBs manually
  • The biggest change was incorporating the HD extension that Jochen thought up and included in a newer version of the schematic but which was never made into a layout
  • I’ve ordered and built the board once, then fixed any remaining issues that I noticed

All in all I updated the design pretty thoroughly while trying to preserve as much as possible of my father’s layout, as a small tribute to him.

The ATR device was a special set of ROMs written by Jochen Hassler that besides the FLP device also included a device called “ATR” that could be used to read and write DOS formatted floppy discs. These ROMs are also compatible with the original Sandy SuperQBoard boards.

FilenamePurpose
herbert_pcb_v1.1.zipKiCAD schematics, layout and gerber files
sandy9.eqnGAL16v8 equations
sandy9.jedGAL16v8 JEDEC file
atrdev_rom_v2.17c.romATRDev ROM v2.17c (16kb)
atrdev_rom_v2.17c_tk2_v2.23.romATRDev v2.17c + TK2 ROM (32kb)
atrdev_rom_v2.18.romATRDev v2.18 (32kb)
atrdev_src_v2.18.zipATRDev v2.18 sources


I release the design under the Creative Commons License BY-NC-SA . This means you can use the files non-commercially and built upon them when proper attribution is given. As usual, if you find the files useful please consider donating and mention the card, I will share anything I get with Jochen, who not only did most of the hardware design but also created the ATR device software.

3 thoughts on “Herbert card

  1. Ralf Reköndt

    Great job! Just wish, I could have one.

    Reply
  2. John Alexander

    Well you can Ralf just send the Gerbers to a boardhouse then solder the thing together,,, could do wilth some RAM on it actually like a 512KB SRAM which are so small !!

    Reply
  3. Marcel Post author

    Yeah, these days I would do such a board as SMD and with a CPLD and do away with most chips 😉 Also adding RAM shouldn’t be too difficult, but this is a nostalgia thing 🙂

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.