{"id":6272,"date":"2021-02-20T15:08:13","date_gmt":"2021-02-20T14:08:13","guid":{"rendered":"https:\/\/willem.aandewiel.nl\/?p=6272"},"modified":"2021-02-28T11:06:29","modified_gmt":"2021-02-28T10:06:29","slug":"digital-tape-recorder-for-the-kim-1-and-clones","status":"publish","type":"post","link":"https:\/\/willem.aandewiel.nl\/index.php\/2021\/02\/20\/digital-tape-recorder-for-the-kim-1-and-clones\/","title":{"rendered":"digital Tape Recorder for the KIM-1 (and clones)"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"alignright size-large is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_mod-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_mod-1-719x1024.png\" alt=\"\" class=\"wp-image-6285\" width=\"133\" height=\"189\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_mod-1-719x1024.png 719w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_mod-1-211x300.png 211w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_mod-1-768x1095.png 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_mod-1.png 842w\" sizes=\"auto, (max-width: 133px) 100vw, 133px\" \/><\/a><figcaption>Dirk&#8217;s modification<\/figcaption><\/figure><\/div>\n\n\n\n<p>[ 15,581 keer bekeken \/ views ]<br>In October 2017 I wrote a post with the title \u201c<a href=\"https:\/\/willem.aandewiel.nl\/index.php\/2017\/10\/17\/kim_tapedevice\/\">Solid State Tape Device for the (micro)KIM<\/a>\u201c. Recently one of the makers (Dirk Dral) wanted to adapt the device for use with a genuine KIM-1 and ran into some problems.<br>His questions triggered me to pickup my microKIM and wonder what I could do to improve the design and the firmware. In the end Dirk came up with an as brilliant as simple modification for the KIM-1 himself but I already made a shortlist of the firmware improvements for version 2.0.<\/p>\n\n\n\n<p>What the first design definitely misses is an easy way to upload and download programs from the SSTD to a computer. So that was put on the shortlist.<br>An easy way to work with the microKIM is by connecting the microKIM with a TTY cable to your desktop computer and then, a logical next step is to also operate the SSTD with your computer. Using a browser is the obvious choice.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/TTY_and_dTR.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/TTY_and_dTR-1024x698.png\" alt=\"\" class=\"wp-image-6273\" width=\"463\" height=\"315\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/TTY_and_dTR-1024x698.png 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/TTY_and_dTR-300x205.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/TTY_and_dTR-768x524.png 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/TTY_and_dTR.png 1200w\" sizes=\"auto, (max-width: 463px) 100vw, 463px\" \/><\/a><figcaption>KIM connected to TTY (left) and SSTD-GUI (right)<\/figcaption><\/figure><\/div>\n\n\n\n<p>In the mean time I also designed a 32 kb memory card for the microKIM (<a href=\"https:\/\/willem.aandewiel.nl\/index.php\/2021\/02\/19\/a-32kb-memory-expansion-board-for-the-microkim\/\">see this post<\/a>) and using both the SSTD \u00e1nd the 32kb memory card makes sense. I designed a PCB for the SSTD that could be used directly on the microKIM or in conjunction with the memory card. As firmware is fluid and I was confident that rewriting the firmware would result in a working SSTD I sent the PCB designs to JLCPCB and started to work on the firmware.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW2101-ADW1710_Top.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW2101-ADW1710_Top-1024x638.png\" alt=\"\" class=\"wp-image-6243\" width=\"437\" height=\"272\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW2101-ADW1710_Top-1024x638.png 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW2101-ADW1710_Top-300x187.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW2101-ADW1710_Top-768x479.png 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW2101-ADW1710_Top.png 1200w\" sizes=\"auto, (max-width: 437px) 100vw, 437px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Then I received an email from Dirk.<br>He had experienced errors while writing large programs to de SSTD. As it turned out the SSTD could only (reliable) save short programs. I never noticed that because I only have the (short) programs out of \u201cThe First Book of Kim\u201d.<\/p>\n\n\n\n<p>After investigating this I discovered a big design flaw in the original SSTD setup.<br>The SSTD consists of two processors. An ATtiny85 that extracts the bits out of the pulse-train from the microKIM. The bits (ones and zeroes) are then send to the ESP8266 who (left) shifts them into a byte and then the byte is written to SPIFFS as two ASCII chars (one byte is split into two nibbles and the binary value of these nibbles is converted to ASCII chars [0-9 and A-F]).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/LeftShiftAnimation.gif\" alt=\"\" class=\"wp-image-6275\" width=\"312\" height=\"109\"\/><\/figure><\/div>\n\n\n\n<p><br>Bits arrive at a pace of 1 bit every 7 milli second. <\/p>\n\n\n\n<p>After every 8 bits (approx. 60 milli seconds) two bytes are written to SPIFFS. That goes well for a while but eventually it takes more than 7 milli seconds to write to SPIFFS and then de ESP8266 misses one or more bits. From then on all the bits received are out of sync. To make things worse SPIFFS is depreciated and the replacement LittleFS is faster at reading from flash but slower on writing to flash ..<\/p>\n\n\n\n<p>The solution is elegant and simple: Let the ATtiny combine the bits to chars and send the chars over Serial to the ESP8266. The ESP8266 now have approx. 60 milli seconds to write the bytes (and in the worse case the UART has a buffer so the ESP8266 can catch up later). So far so good.<br>For the prove of concept I tested the PLL firmware on an Arduino UNO and it worked flawlessly. As the ATtiny85 does not have a hardware UART I used a Software UART as implemented by the great \u201c<em>ATtinyCore<\/em>\u201d by <em>Spence Konde<\/em>. Albeit to no avail as the Software Serial implementation is of course interrupt driven .. and so is the detection of bits in the pulse train. And the two do not nicely live next to one another. After consultation with Spence I realised it needs an AVR processor with a hardware UART. The smallest ATtiny I have experience with that has a hardware UART is the <em>ATtiny841<\/em>. But that comes in a 16 pin package and is not pin compatible with the (8 pin) ATtiny85. So my first PCB design is useless and I have to make a new PCB for the SSTD.<br>Which I did.<\/p>\n\n\n\n<p>The new and improved 2.0 version of the hardware and firmware (that now is called \u201cdigital Tape Recorder\u201d or \u201cdTR\u201d) imbeds a webserver that you can access via your browser (you can also access the dTR with telnet). It presents the same interface and information as the OLED display on the dTR and then some more.<\/p>\n\n\n\n<div class=\"wp-block-envira-envira-gallery\"><div id=\"envira-gallery-wrap-6348\" class=\"envira-gallery-wrap envira-gallery-theme-base envira-lightbox-theme-base\" itemscope itemtype=\"https:\/\/schema.org\/ImageGallery\"><div data-row-height=\"150\" data-gallery-theme=\"normal\" id=\"envira-gallery-6348\" class=\"envira-gallery-public envira-gallery-justified-public envira-gallery-0-columns envira-clear enviratope envira-gallery-css-animations\" data-envira-columns=\"0\"><div id=\"envira-gallery-item-6315\" class=\"envira-gallery-item enviratope-item envira-gallery-item-1 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_bottom.png\" class=\"envira-gallery-6348 envira-gallery-link\" rel=\"enviragallery6348\" title=\"dTR_bottom\" data-envira-caption=\"dTR_bottom\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6315\" class=\"envira-gallery-image envira-gallery-image-1 envira-normal envira-lazy\" data-envira-index=\"1\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_bottom-150x150.png\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_bottom-150x150.png\" data-envira-gallery-id=\"6348\" data-envira-item-id=\"6315\" data-envira-caption=\"dTR_bottom\" alt=\"\" title=\"dTR_bottom\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_bottom-150x150.png 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_bottom-150x150.png 2x\" data-envira-width=\"300\" data-envira-height=\"215\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><div id=\"envira-gallery-item-6314\" class=\"envira-gallery-item enviratope-item envira-gallery-item-2 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_side.png\" class=\"envira-gallery-6348 envira-gallery-link\" rel=\"enviragallery6348\" title=\"dTR_side\" data-envira-caption=\"dTR_side\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6314\" class=\"envira-gallery-image envira-gallery-image-2 envira-normal envira-lazy\" data-envira-index=\"2\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_side-150x150.png\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_side-150x150.png\" data-envira-gallery-id=\"6348\" data-envira-item-id=\"6314\" data-envira-caption=\"dTR_side\" alt=\"\" title=\"dTR_side\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_side-150x150.png 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_side-150x150.png 2x\" data-envira-width=\"300\" data-envira-height=\"150\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><div id=\"envira-gallery-item-6313\" class=\"envira-gallery-item enviratope-item envira-gallery-item-3 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_top.png\" class=\"envira-gallery-6348 envira-gallery-link\" rel=\"enviragallery6348\" title=\"dTR_top\" data-envira-caption=\"dTR_top\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6313\" class=\"envira-gallery-image envira-gallery-image-3 envira-normal envira-lazy\" data-envira-index=\"3\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_top-150x150.png\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_top-150x150.png\" data-envira-gallery-id=\"6348\" data-envira-item-id=\"6313\" data-envira-caption=\"dTR_top\" alt=\"\" title=\"dTR_top\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_top-150x150.png 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_top-150x150.png 2x\" data-envira-width=\"300\" data-envira-height=\"256\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><div id=\"envira-gallery-item-6312\" class=\"envira-gallery-item enviratope-item envira-gallery-item-4 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/microKIM_Memory_dTR_side.png\" class=\"envira-gallery-6348 envira-gallery-link\" rel=\"enviragallery6348\" title=\"microKIM_Memory_dTR_side\" data-envira-caption=\"microKIM_Memory_dTR_side\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6312\" class=\"envira-gallery-image envira-gallery-image-4 envira-normal envira-lazy\" data-envira-index=\"4\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/microKIM_Memory_dTR_side-150x150.png\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/microKIM_Memory_dTR_side-150x150.png\" data-envira-gallery-id=\"6348\" data-envira-item-id=\"6312\" data-envira-caption=\"microKIM_Memory_dTR_side\" alt=\"\" title=\"microKIM_Memory_dTR_side\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/microKIM_Memory_dTR_side-150x150.png 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/microKIM_Memory_dTR_side-150x150.png 2x\" data-envira-width=\"300\" data-envira-height=\"201\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><div id=\"envira-gallery-item-6311\" class=\"envira-gallery-item enviratope-item envira-gallery-item-5 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/microKIM_Memory_dTR_top.png\" class=\"envira-gallery-6348 envira-gallery-link\" rel=\"enviragallery6348\" title=\"microKIM_Memory_dTR_top\" data-envira-caption=\"microKIM_Memory_dTR_top\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6311\" class=\"envira-gallery-image envira-gallery-image-5 envira-normal envira-lazy\" data-envira-index=\"5\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/microKIM_Memory_dTR_top-150x150.png\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/microKIM_Memory_dTR_top-150x150.png\" data-envira-gallery-id=\"6348\" data-envira-item-id=\"6311\" data-envira-caption=\"microKIM_Memory_dTR_top\" alt=\"\" title=\"microKIM_Memory_dTR_top\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/microKIM_Memory_dTR_top-150x150.png 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/microKIM_Memory_dTR_top-150x150.png 2x\" data-envira-width=\"231\" data-envira-height=\"300\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><div id=\"envira-gallery-item-6279\" class=\"envira-gallery-item enviratope-item envira-gallery-item-6 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_Catalog.png\" class=\"envira-gallery-6348 envira-gallery-link\" rel=\"enviragallery6348\" title=\"dTR_Catalog\" data-envira-caption=\"dTR_Catalog\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6279\" class=\"envira-gallery-image envira-gallery-image-6 envira-normal envira-lazy\" data-envira-index=\"6\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_Catalog-150x150.png\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_Catalog-150x150.png\" data-envira-gallery-id=\"6348\" data-envira-item-id=\"6279\" data-envira-caption=\"dTR_Catalog\" alt=\"\" title=\"dTR_Catalog\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_Catalog-150x150.png 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_Catalog-150x150.png 2x\" data-envira-width=\"300\" data-envira-height=\"237\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><div id=\"envira-gallery-item-6277\" class=\"envira-gallery-item enviratope-item envira-gallery-item-7 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_FSexplorer.png\" class=\"envira-gallery-6348 envira-gallery-link\" rel=\"enviragallery6348\" title=\"dTR_FSexplorer\" data-envira-caption=\"dTR_FSexplorer\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6277\" class=\"envira-gallery-image envira-gallery-image-7 envira-normal envira-lazy\" data-envira-index=\"7\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_FSexplorer-150x150.png\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_FSexplorer-150x150.png\" data-envira-gallery-id=\"6348\" data-envira-item-id=\"6277\" data-envira-caption=\"dTR_FSexplorer\" alt=\"\" title=\"dTR_FSexplorer\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_FSexplorer-150x150.png 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_FSexplorer-150x150.png 2x\" data-envira-width=\"265\" data-envira-height=\"300\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><div id=\"envira-gallery-item-6243\" class=\"envira-gallery-item enviratope-item envira-gallery-item-8 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW2101-ADW1710_Top.png\" class=\"envira-gallery-6348 envira-gallery-link\" rel=\"enviragallery6348\" title=\"ADW2101-ADW1710_Top\" data-envira-caption=\"ADW2101-ADW1710_Top\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6243\" class=\"envira-gallery-image envira-gallery-image-8 envira-normal envira-lazy\" data-envira-index=\"8\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW2101-ADW1710_Top-150x150.png\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW2101-ADW1710_Top-150x150.png\" data-envira-gallery-id=\"6348\" data-envira-item-id=\"6243\" data-envira-caption=\"ADW2101-ADW1710_Top\" alt=\"\" title=\"ADW2101-ADW1710_Top\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW2101-ADW1710_Top-150x150.png 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW2101-ADW1710_Top-150x150.png 2x\" data-envira-width=\"300\" data-envira-height=\"187\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><div id=\"envira-gallery-item-6280\" class=\"envira-gallery-item enviratope-item envira-gallery-item-9 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_DD_WOZ_Assembler.png\" class=\"envira-gallery-6348 envira-gallery-link\" rel=\"enviragallery6348\" title=\"dTR_DD_WOZ_Assembler\" data-envira-caption=\"dTR_DD_WOZ_Assembler\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6280\" class=\"envira-gallery-image envira-gallery-image-9 envira-normal envira-lazy\" data-envira-index=\"9\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_DD_WOZ_Assembler-150x150.png\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_DD_WOZ_Assembler-150x150.png\" data-envira-gallery-id=\"6348\" data-envira-item-id=\"6280\" data-envira-caption=\"dTR_DD_WOZ_Assembler\" alt=\"\" title=\"dTR_DD_WOZ_Assembler\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_DD_WOZ_Assembler-150x150.png 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_DD_WOZ_Assembler-150x150.png 2x\" data-envira-width=\"300\" data-envira-height=\"236\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_bottom.png\" alt=\"\" \/><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_side.png\" alt=\"\" \/><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_top.png\" alt=\"\" \/><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/microKIM_Memory_dTR_side.png\" alt=\"\" \/><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/microKIM_Memory_dTR_top.png\" alt=\"\" \/><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_Catalog.png\" alt=\"\" \/><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_FSexplorer.png\" alt=\"\" \/><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW2101-ADW1710_Top.png\" alt=\"\" \/><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_DD_WOZ_Assembler.png\" alt=\"\" \/><\/noscript><\/div>\n\n\n\n<p>In every slot (program ID in hex) you can save a Program file (with the extension \u201c.hex\u201d), a Description (with the extension \u201c.txt\u201d) an Assembler listing (with the extension \u201c.asm\u201d) and a Paper tape listing in MOS Tech. format (with the extension \u201c.ptp\u201d).<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/Animated-Build.gif\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/Animated-Build.gif\" alt=\"\" class=\"wp-image-6388\" width=\"450\" height=\"450\"\/><\/a><\/figure><\/div>\n\n\n\n<p class=\"has-text-align-center\">Building the digital Tape Recorder kit<\/p>\n\n\n\n<p>With the help of Dirk Dral the digital Tape Recorder can now also be used with a genuine KIM-1 (because PB7 of U2 is not on any of the extension connectors you do have to solder a wire on the KIM-1 to use the dTR).<\/p>\n\n\n\n<div class=\"wp-block-envira-envira-gallery\"><div id=\"envira-gallery-wrap-6354\" class=\"envira-gallery-wrap envira-gallery-theme-base envira-lightbox-theme-base\" itemscope itemtype=\"https:\/\/schema.org\/ImageGallery\"><div data-row-height=\"150\" data-gallery-theme=\"normal\" id=\"envira-gallery-6354\" class=\"envira-gallery-public envira-gallery-justified-public envira-gallery-0-columns envira-clear enviratope envira-gallery-css-animations\" data-envira-columns=\"0\"><div id=\"envira-gallery-item-6284\" class=\"envira-gallery-item enviratope-item envira-gallery-item-1 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_B.jpg\" class=\"envira-gallery-6354 envira-gallery-link\" rel=\"enviragallery6354\" title=\"This is where PB7 is located\" data-envira-caption=\"This is where PB7 is located\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6284\" class=\"envira-gallery-image envira-gallery-image-1 envira-normal envira-lazy\" data-envira-index=\"1\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_B-150x150.jpg\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_B-150x150.jpg\" data-envira-gallery-id=\"6354\" data-envira-item-id=\"6284\" data-envira-caption=\"This is where PB7 is located\" alt=\"\" title=\"This is where PB7 is located\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_B-150x150.jpg 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_B-150x150.jpg 2x\" data-envira-width=\"300\" data-envira-height=\"225\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><div id=\"envira-gallery-item-6286\" class=\"envira-gallery-item enviratope-item envira-gallery-item-2 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_A-1.png\" class=\"envira-gallery-6354 envira-gallery-link\" rel=\"enviragallery6354\" title=\"The digital Tape Recorder connected to a KIM-1\" data-envira-caption=\"The digital Tape Recorder connected to a KIM-1\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6286\" class=\"envira-gallery-image envira-gallery-image-2 envira-normal envira-lazy\" data-envira-index=\"2\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_A-1-150x150.png\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_A-1-150x150.png\" data-envira-gallery-id=\"6354\" data-envira-item-id=\"6286\" data-envira-caption=\"The digital Tape Recorder connected to a KIM-1\" alt=\"\" title=\"The digital Tape Recorder connected to a KIM-1\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_A-1-150x150.png 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_A-1-150x150.png 2x\" data-envira-width=\"209\" data-envira-height=\"300\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><div id=\"envira-gallery-item-6351\" class=\"envira-gallery-item enviratope-item envira-gallery-item-3 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-C.jpg\" class=\"envira-gallery-6354 envira-gallery-link\" rel=\"enviragallery6354\" title=\"Connect 5Volt, GND (left) and PB7 (green wire)\" data-envira-caption=\"Connect 5Volt, GND (left) and PB7 (green wire)\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6351\" class=\"envira-gallery-image envira-gallery-image-3 envira-normal envira-lazy\" data-envira-index=\"3\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-C-150x150.jpg\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-C-150x150.jpg\" data-envira-gallery-id=\"6354\" data-envira-item-id=\"6351\" data-envira-caption=\"Connect 5Volt, GND (left) and PB7 (green wire)\" alt=\"\" title=\"Connect 5Volt, GND (left) and PB7 (green wire)\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-C-150x150.jpg 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-C-150x150.jpg 2x\" data-envira-width=\"300\" data-envira-height=\"225\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><div id=\"envira-gallery-item-6352\" class=\"envira-gallery-item enviratope-item envira-gallery-item-4 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-D.jpg\" class=\"envira-gallery-6354 envira-gallery-link\" rel=\"enviragallery6354\" title=\"5Volt (orange\/red) and GND (blue)\" data-envira-caption=\"5Volt (orange\/red) and GND (blue)\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6352\" class=\"envira-gallery-image envira-gallery-image-4 envira-normal envira-lazy\" data-envira-index=\"4\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-D-150x150.jpg\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-D-150x150.jpg\" data-envira-gallery-id=\"6354\" data-envira-item-id=\"6352\" data-envira-caption=\"5Volt (orange\/red) and GND (blue)\" alt=\"\" title=\"5Volt (orange\/red) and GND (blue)\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-D-150x150.jpg 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-D-150x150.jpg 2x\" data-envira-width=\"300\" data-envira-height=\"225\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><div id=\"envira-gallery-item-6353\" class=\"envira-gallery-item enviratope-item envira-gallery-item-5 envira-lazy-load\" style=\"padding-left: 1px; padding-bottom: 1px; padding-right: 1px;\"  itemscope itemtype=\"https:\/\/schema.org\/ImageObject\"><div class=\"envira-gallery-item-inner\"><div class=\"envira-gallery-position-overlay  envira-gallery-top-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-top-right\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-left\"><\/div><div class=\"envira-gallery-position-overlay  envira-gallery-bottom-right\"><\/div><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-E.jpg\" class=\"envira-gallery-6354 envira-gallery-link\" rel=\"enviragallery6354\" title=\"dTR connections to the KIM-1\" data-envira-caption=\"dTR connections to the KIM-1\" data-envira-retina=\"\" data-thumbnail=\"\"  itemprop=\"contentUrl\"><img decoding=\"async\" id=\"envira-gallery-image-6353\" class=\"envira-gallery-image envira-gallery-image-5 envira-normal envira-lazy\" data-envira-index=\"5\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-E-150x150.jpg\" data-envira-src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-E-150x150.jpg\" data-envira-gallery-id=\"6354\" data-envira-item-id=\"6353\" data-envira-caption=\"dTR connections to the KIM-1\" alt=\"\" title=\"dTR connections to the KIM-1\"  itemprop=\"thumbnailUrl\" data-envira-srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-E-150x150.jpg 400w,https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-E-150x150.jpg 2x\" data-envira-width=\"300\" data-envira-height=\"225\" srcset=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-safe-src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAP\/\/\/\/\/\/\/yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" \/><\/a><\/div><\/div><\/div><\/div><noscript><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_B.jpg\" alt=\"\" \/><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR_KIM-1_A-1.png\" alt=\"\" \/><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-C.jpg\" alt=\"\" \/><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-D.jpg\" alt=\"\" \/><img decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/dTR-KIM-1-E.jpg\" alt=\"\" \/><\/noscript><\/div>\n\n\n\n<p class=\"has-text-align-center\">The red vertical wire on the first image is PB7 (it&#8217;s the blue\/green wire on the other images)<\/p>\n\n\n\n<p>The <em>digital Tape Recorder<\/em> (ADW1710) is a great add-on for the microKIM and for the genuine KIM-1. You can plug it on the microKIM extension connector or you can use it in combination with the 32kb memory card (ADW2101). The memory card plugs in the extension connector and the digital Tape Recorder plugs in to the memory card. <\/p>\n\n\n\n<p>With 32kb extra memory it gives your microKIM all the power you can ask for!!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW1710-Schematic-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW1710-Schematic-1.png\" alt=\"\" class=\"wp-image-6400\" width=\"600\" height=\"415\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW1710-Schematic-1.png 1200w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW1710-Schematic-1-300x207.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW1710-Schematic-1-1024x707.png 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/ADW1710-Schematic-1-768x531.png 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption>The Schematic for the digital Tape Recorder<\/figcaption><\/figure>\n\n\n\n<p>The 2.0 firmware is hosted on <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/mrWheel\/KIM_TapeDevice\" target=\"_blank\">github<\/a>.<br>Total costs for building this device is approx. \u20ac 35,40 (including PCB, OLED display and headers). Be aware: due to the limited space most of the parts are SMD.<\/p>\n\n\n\n<p> <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"513\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/kimdtr.gif\" alt=\"\" class=\"wp-image-6307\"\/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"513\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2021\/02\/kimdtr2.gif\" alt=\"\" class=\"wp-image-6310\"\/><\/figure><\/div>\n","protected":false},"excerpt":{"rendered":"<p>[ ]In October 2017 I wrote a post with the title \u201cSolid State Tape Device for the (micro)KIM\u201c. Recently one of the makers (Dirk Dral) wanted to adapt the device for use with a genuine KIM-1 and ran into some &hellip; <a href=\"https:\/\/willem.aandewiel.nl\/index.php\/2021\/02\/20\/digital-tape-recorder-for-the-kim-1-and-clones\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,3,6,143,10,115,11,1,20],"tags":[63,138,146,70,98],"class_list":["post-6272","post","type-post","status-publish","format-standard","hentry","category-arduino","category-computer","category-esp8266","category-firmware","category-hardware","category-kicad","category-kim","category-uncategorised","category-wifi","tag-kim","tag-kim-1","tag-micro-kim","tag-microkim","tag-tape-device"],"views":15581,"_links":{"self":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts\/6272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/comments?post=6272"}],"version-history":[{"count":45,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts\/6272\/revisions"}],"predecessor-version":[{"id":6404,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts\/6272\/revisions\/6404"}],"wp:attachment":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/media?parent=6272"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/categories?post=6272"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/tags?post=6272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}