{"id":39462,"date":"2026-02-27T20:00:00","date_gmt":"2026-02-27T19:00:00","guid":{"rendered":"https:\/\/www.jungsi.de\/?p=39462"},"modified":"2026-06-03T10:11:46","modified_gmt":"2026-06-03T08:11:46","slug":"interface-1-sinclair-zx-spectrum","status":"publish","type":"post","link":"https:\/\/www.jungsi.de\/en\/interface-1-sinclair-zx-spectrum\/","title":{"rendered":"Interface 1 [Sinclair ZX Spectrum]"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Interface 1 on the Sinclair ZX Spectrum: Microdrive, network and RS-232 in a wedge-shaped housing<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I\u2019ve been using it on the Spectrum on and off for many years \u2013 and yet it had somehow slipped my mind until now: the Sinclair Interface 1. Yet, from a historical perspective, this unassuming wedge-shaped unit is a truly significant component of the Spectrum ecosystem. After all, the Interface 1 wasn\u2019t \u2018just\u2019 any old expansion unit, but a complete package comprising mass storage connectivity, networking and a serial interface.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">In this article, I\u2019d like to finally do justice to the Interface 1: what it can do, what it was designed for, what it\u2019s like to use today \u2013 and why (especially for collectors and tech enthusiasts) it absolutely deserves its place in the history of the Spectrum.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What exactly is Interface 1?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Interface 1 was launched in 1983 as an official peripheral device from Sinclair Research. Originally, the idea was probably aimed squarely at the classroom and education: connecting several Spectrums together, exchanging data, and working collaboratively. Shortly before or at the time of its launch, however, the concept was significantly expanded \u2013 and that is precisely what makes it so fascinating: the Interface 1 also became a controller for the ZX Microdrives.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a result, what had been a \u2018network add-on\u2019 suddenly became a key component of Sinclair\u2019s own mass storage solution for the Spectrum.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1-unten-1024x768.jpg\" alt=\"Interface 1 - Unterseite\" class=\"wp-image-39601\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1-unten-1024x768.jpg 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1-unten-300x225.jpg 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1-unten.jpg 1400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Interface 1 \u2013 Bottom side<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>The three core functions at a glance<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\"><em>Microdrive support<\/em><br>Interface 1 is the control centre for the ZX Microdrives. Up to eight drives can be operated in series. This gave the Spectrum a much more convenient storage alternative to the Datasette \u2013 at least on paper.<\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\"><em>ZX Net Network<\/em><br>Two network ports allow multiple Spectrums to be daisy-chained. The idea: small local networks, data transfer between stations, and ideally even a \u2018server\u2019 computer that provides programmes or data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\"><em>RS-232 serial (DE-9)<\/em><br>In addition, Interface 1 features a serial port \u2013 handy for communicating with other hardware, printers or (back then) modems and terminals. On the Spectrum, RS-232 has always been a sort of \u2018gateway to the outside world\u2019 \u2013 and on Interface 1, it\u2019s built right in.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The ZX Microdrive: storage with retro charm and its own quirks<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you work with Microdrives today, you soon realise that this is a very unique form of mass storage. The cartridges are tiny, and handling them feels like \u2018a cassette on speed\u2019 \u2013 yet at the same time, it\u2019s technically fascinating because Sinclair took a completely different approach here from that of traditional floppy disk drives.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Spectrum-mit-Interface-1-und-Microdrives-1024x768.jpg\" alt=\"\" class=\"wp-image-31903\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Spectrum-mit-Interface-1-und-Microdrives-1024x768.jpg 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Spectrum-mit-Interface-1-und-Microdrives-300x225.jpg 300w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Sinclair ZX Spectrum with Interface 1 and two Microdrives<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph translation-block\"><strong>Capacity and Speed<\/strong><br>Typically, the formatted minimum capacity is 85 KB per cartridge. Added to this is a data transfer rate that is fast by Spectrum standards \u2013 significantly faster than loading from tape. In everyday use, this immediately feels more \u2018computer-like\u2019: cataloguing, saving, loading, managing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\"><strong>Reliability: the part you have to be honest about<\/strong><br>Microdrives have a reputation for being a bit temperamental, and for good reason. The endless tape loop is subject to mechanical stress, cartridges age, and depending on the individual unit, performance can vary between \u201cruns surprisingly reliably\u201d and \u201cunfortunately a bit temperamental today\u201d. For me, however, that\u2019s not a deal-breaker \u2013 more a part of the experience. Especially as a demonstration in a museum or when tinkering with the original setup, it illustrates very well how Sinclair envisaged \u2018affordable mass storage\u2019.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ZX Net: Networking before the internet was the norm<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One of my favourite features of Interface 1 is the ZX Net \u2013 not because I use it productively all the time, but because it shows just how ambitious Sinclair\u2019s thinking was back then. Connecting several Spectrums in a row, addressing stations, sending data back and forth or broadcasting to all of them \u2013 that\u2019s a real \u2018LAN feel\u2019 at a time when home networks were still a long way from being commonplace.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In a classroom or computer room setting, this still makes sense even today: one computer distributes tasks or programmes, and the others download them via the network.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>RS-232: Connection to the outside world<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The serial interface may seem unremarkable today \u2013 but for the Spectrum, it was a significant step forward. RS-232 means that the computer is no longer limited to tape and a screen. It enables communication with other systems, printers or serial devices.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And particularly in the context of Interface 1, it fits into the bigger picture: Sinclair wanted to position the Spectrum not just as a games computer, but as a versatile home computer \u2013 with memory, networking and \u2018communication capabilities\u2019.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"347\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1-Platine-Oberseite-1024x347.jpg\" alt=\"Interface 1 - Platine Oberseite\" class=\"wp-image-39602\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1-Platine-Oberseite-1024x347.jpg 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1-Platine-Oberseite-300x102.jpg 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1-Platine-Oberseite.jpg 1400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Top side of the Sinclair ZX Interface 1 (ISS4) circuit board: on the left, RS-232 via DE-9 and ZX-Net (SK1\/SK2); on the right, the Edge connector for the Spectrum; the central logic (including the ULA, a typical age-related weak point) is located in the right-hand section<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Why Interface 1 is so important to the history of the Spectrum<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\"><em>It is an official extension platform<\/em><br>Interface 1 comes with its own ROM and extends Sinclair BASIC via defined mechanisms. This was not only practical, but also set new standards: when a manufacturer officially demonstrates how extensions can be seamlessly integrated into the system, other developers often follow suit with similar extensions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\"><em>It\u2019s directly linked to the Microdrive ecosystem<\/em><br>Without Interface 1, there\u2019s no Microdrive setup on the Spectrum. And that means a whole branch of Spectrum history is missing: tools, workflows, accessories and that typical \u2018Sinclair feel\u2019 \u2013 doing things differently from the rest of the market.<\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\"><em>It illustrates Sinclair\u2019s vision of the future<\/em><br>Networks in the classroom, affordable mass storage, serial communication \u2013 this is a clear vision of what computing could look like in everyday life.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Practical aspects: installation, handling and common pitfalls<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Interface 1 fits snugly beneath the Spectrum and is secured with longer screws. This makes it mechanically more stable than if it were simply \u2018dangling\u2019 from the expansion port. However, it\u2019s also clear that this isn\u2019t exactly the sort of expansion you can just plug in and unplug in 10 seconds. It\u2019s more of a deliberate setup that you have to \u2018put together\u2019.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A typical problem encountered in practice is the \u2018Out of memory\u2019 error when opening streams with Microdrive or Netz: Interface 1 creates channels\/buffers for this purpose \u2013 and if there isn\u2019t enough free space under RAMTOP, you\u2019ll get this error. This isn\u2019t a fault, but often simply a matter of memory and programme configuration.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"334\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1-Platine-Unterseite-1024x334.jpg\" alt=\"Interface 1 - Platine Unterseite\" class=\"wp-image-39603\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1-Platine-Unterseite-1024x334.jpg 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1-Platine-Unterseite-300x98.jpg 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1-Platine-Unterseite.jpg 1400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Interface 1 &#8211; Platine Unterseite<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>The Achilles' heel after decades: the ULA in Interface 1<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One issue that is becoming increasingly important today is that many Interface 1 units are now so old that certain components may fail due to age \u2013 and the ULA (the custom logic IC in Interface 1) is considered a particularly critical component in this regard.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If this ULA causes problems, the symptoms can vary greatly depending on the setup: Microdrive access becomes unreliable, the interface behaves strangely, and certain functions stop working altogether. This is particularly frustrating for collectors, as there are often no visible signs of the problem \u2013 yet the device becomes practically unusable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>vLA1: a modern ULA replacement for Interface 1<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zum Gl\u00fcck gibt es inzwischen einen spannenden Ersatz: die vLA1. Das ist ein pin-kompatibler, funktionaler Ersatz f\u00fcr die Sinclair Interface 1 ULA, umgesetzt mit moderner Logik. Ziel ist nicht \u201eirgendwas \u00c4hnliches\u201c, sondern wirklich vollst\u00e4ndige Unterst\u00fctzung der urspr\u00fcnglichen Funktionen \u2013 also Microdrive, RS-232 und Netzwerk wie beim Original.<\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">Important practical note: Installation is not something you can do \u2018in a jiffy\u2019. Due to the limited space inside the Interface-1 housing, a socket is often not an option \u2013 depending on the condition or modifications, this means carefully desoldering and soldering directly. Furthermore, the module is sensitive to static electricity: ESD precautions and careful handling are essential. <br><br><a href=\"https:\/\/vdrivezx.com\/vla1-sinclair-interface-1-ula-replacement\/\" data-type=\"\u2018link\u2019\">Info vLA1<\/a><br><a href=\"\/\/www.sintech-shop.de\/vla1-sinclair-zx-interface-1-ula-ersatzmodul\/a\">Supplier in Germany<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why I still enjoy using Interface 1 today<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I\u2019ll admit it: in everyday life, there are plenty of things that could be done more conveniently these days. But that\u2019s not always what retro is about for me. The Interface 1 is a piece of genuine Spectrum history that you can not only look at on a shelf, but actively experience: Microdrive sounds, cartridge handling, BASIC commands that \u2018smell of expansion\u2019, network experiments \u2013 that\u2019s 80s computing you can touch.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusion<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For me, the Sinclair Interface 1 is one of the most underrated add-ons for the ZX Spectrum. It represents Sinclair\u2019s attempt to open up the computer to mass storage, communication and networking \u2013 and historically speaking, it\u2019s simply part of the story if you want to define the platform as more than just games and cassettes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And for those who own one today: it\u2019s worth seeing it not just as a collector\u2019s item, but actually plugging it in every now and then. With a modern ULA replacement like the vLA1, you can even get an Interface 1 up and running reliably again if you\u2019re in any doubt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Microdrive \u2013 formatting, cataloguing, saving and loading cartridges<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>REM Format and name Microdrive 1 (WARNING: deletes contents!)\nFORMAT \u2018m\u2019;1;\u2018JUNGSI01\u2019\n\nREM Display contents (directory)\nCAT 1\n\nREM Save \/ verify \/ load programme\nSAVE *\u2018m\u2019;1;\u2018SQUARES\u2019\nVERIFY *\u2018m\u2019;1;\u2018SQUARES\u2019\nNEW\nLOAD *\u2018m\u2019;1;\u2018SQUARES\u2019\nRUN\n\nREM Save \/ load screen (screenshot style)\nSAVE *\u2018m\u2019;1;\u2018TITLE\u2019 SCREEN$\nLOAD *\u2018m\u2019;1;\u2018TITLE\u2019 SCREEN$<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Microdrive \u2013 easily write and read data files<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>REM Connect stream 4 to a file on Microdrive 1\nOPEN #4;\u2018m\u2019;1;\u2018LOG\u2019\n\nREM Write data\nPRINT #4;\u2018Hello Interface 1!\u2019\nPRINT #4;\u2018Timestamp? Unfortunately, no RTC \u2013 but it\u2019s got that retro feel.\u2019\n\nCLOSE #4\n\nREM Read file again (very simple, line by line)\nOPEN #4;\u2018m\u2019;1;\u2018LOG\u2019\nINPUT #4;a$\nPRINT a$\nINPUT #4;a$\nPRINT a$\nCLOSE #4\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ZX Net \u2013 two Spectrums, a short news item<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Requirement: Both computers must be connected via ZX Net, and each station must be assigned a number.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Station 1 (Transmitter)<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>FORMAT \u2018n\u2019;1\nOPEN #8;\u2018n\u2019;2\nPRINT #8;\u2018Hello from Station 1!\u2019\nCLOSE #8<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Station 2 (receiver, \u2018polling\u2019 with INKEY$)<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>FORMAT \u2018n\u2019;2\nOPEN #8;\u2018n\u2019;1\n\nREM Print everything that comes in (infinite loop)\n10 PRINT INKEY$ #8;\n20 GO TO 10\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bonus: Broadcast (everyone can listen in)<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>REM Receiver (any station):\nLOAD *\u2018n\u2019;0\n\nREM Transmitter (any station):\nSAVE *\u2018n\u2019;0\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>RS-232 \u2013 Set text channel and baud rate<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>REM Textkanal, z.B. 9600 Baud\nFORMAT \"t\";9600\nOPEN #3;\"t\"\n\nREM Alles, was auf Stream 3 geht, wandert zur seriellen Schnittstelle\nLLIST\n\nCLOSE #3<\/code><\/pre>","protected":false},"excerpt":{"rendered":"<p>Das Sinclair Interface 1 ist eine bedeutende Erweiterung f\u00fcr den ZX Spectrum, die Netzwerk, Massenspeicher und serielle Kommunikation bietet und damit die Computererfahrung revolutionierte.<\/p>","protected":false},"author":2,"featured_media":32056,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[102],"tags":[4843,4737,666],"class_list":["post-39462","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-zx-spectrum","tag-englisch-verfuegbar","tag-hardware","tag-sinclair"],"wp-worthy-pixel":{"ignored":false,"public":"925aad4675664b73945ebaee482a5f62","server":"","url":"https:\/\/vg01.met.vgwort.de\/na\/925aad4675664b73945ebaee482a5f62"},"wp-worthy-type":"normal","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/Interface-1.jpg","_links":{"self":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts\/39462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/comments?post=39462"}],"version-history":[{"count":1,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts\/39462\/revisions"}],"predecessor-version":[{"id":42432,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts\/39462\/revisions\/42432"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/media\/32056"}],"wp:attachment":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/media?parent=39462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/categories?post=39462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/tags?post=39462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}