{"id":1995,"date":"2015-03-22T15:12:11","date_gmt":"2015-03-22T15:12:11","guid":{"rendered":"http:\/\/www.huxter.org\/words\/?p=1995"},"modified":"2015-03-22T15:14:41","modified_gmt":"2015-03-22T15:14:41","slug":"zoomfloppy-case","status":"publish","type":"post","link":"http:\/\/www.huxter.org\/words\/?p=1995","title":{"rendered":"ZoomFloppy Case"},"content":{"rendered":"<p>ZoomFloppy is a great little circuitboard I bought for $35.00. It connects to a PC through USB and allows you to connect Commodore 64 disk drives (1541, 1541-II, 1571, 1581) directly to the PC for reading and writing to .d64, .d81 files, etc. This allows you to use a Commodore emulator (like VICE) which uses these files as images of the original disk.<\/p>\n<p><a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-zoomfloppy.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-2013\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-zoomfloppy-447x600.jpg\" alt=\"zf-zoomfloppy\" width=\"447\" height=\"600\" srcset=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-zoomfloppy-447x600.jpg 447w, http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-zoomfloppy-762x1024.jpg 762w, http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-zoomfloppy-223x300.jpg 223w, http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-zoomfloppy.jpg 953w\" sizes=\"(max-width: 447px) 100vw, 447px\" \/><\/a><\/p>\n<p>It&#8217;s a great way to archive your old disks too, but also to revive your interest in the Commodore 64 without having to go out and find an old C64. Any PC (or Mac, or heck, even a Raspberry Pi) can run the VICE emulator and you can have a fully functional Commodore 64 at your fingertips.<\/p>\n<p><a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/c64_startup_animiert.gif\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2015\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/c64_startup_animiert.gif\" alt=\"c64_startup_animiert\" width=\"360\" height=\"248\" \/><\/a><\/p>\n<p>To start, I measured the distance between the mounting holes on the circuitboard:<br \/>\n<a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-caliper-measure-top.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-1997\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-caliper-measure-top.jpg\" alt=\"zf-caliper-measure-top\" width=\"273\" height=\"207\" \/><\/a><a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-caliper-measure-sides.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-1996\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-caliper-measure-sides.jpg\" alt=\"zf-caliper-measure-sides\" width=\"280\" height=\"212\" \/><\/a><\/p>\n<p>(Note, the numbers on the calipers are not accurate&#8230; this was for visual reference only.)<\/p>\n<p>Then I printed an X-shaped test strip with cones where the screws should go, so I could test fit it onto the circuitboard and see if I had the dimensions just right:<\/p>\n<p><a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-screw-test-confirmation.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2009\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-screw-test-confirmation.jpg\" alt=\"zf-screw-test-confirmation\" width=\"400\" height=\"300\" \/><\/a> <a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-screw-test-fitting.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2010\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-screw-test-fitting.jpg\" alt=\"zf-screw-test-fitting\" width=\"400\" height=\"300\" \/><\/a><\/p>\n<p>Once I knew the test cross fit, I could be confident those dimensions would work on the case.<\/p>\n<p>I measured the connectors so I could cut spaces for them, and printed a rough frame that should fit the ZoomFloppy:<\/p>\n<p><a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-test-1-bottom-frame.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2002\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-test-1-bottom-frame.jpg\" alt=\"zf-case-test-1-bottom-frame\" width=\"400\" height=\"300\" \/><\/a> <a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-test-1-bottom-test-fit.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2003\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-test-1-bottom-test-fit.jpg\" alt=\"zf-case-test-1-bottom-test-fit\" width=\"400\" height=\"300\" \/><\/a><\/p>\n<p>Then I did it again, refining the spaces in the gaps for each connector, and rounding out the hole for the LED, since the square hole was just for position testing.<\/p>\n<p><a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-test-2-bottom-frame.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2004\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-test-2-bottom-frame.jpg\" alt=\"zf-case-test-2-bottom-frame\" width=\"400\" height=\"300\" \/><\/a> <a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-test-2-test-fit.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2005\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-test-2-test-fit.jpg\" alt=\"zf-case-test-2-test-fit\" width=\"400\" height=\"300\" \/><\/a><\/p>\n<p>When that was secured, I printed a completed bottom:<\/p>\n<p><a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-test-bottom-full.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2006\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-test-bottom-full.jpg\" alt=\"zf-case-test-bottom-full\" width=\"400\" height=\"300\" \/><\/a><\/p>\n<p>Then I printed a test top, though this print came out less than perfectly, I was able to use it to test position:<\/p>\n<p><a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-test-top.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2007\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-test-top.jpg\" alt=\"zf-case-test-top\" width=\"400\" height=\"300\" \/><\/a> <a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-test-case-top-fitting.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2012\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-test-case-top-fitting.jpg\" alt=\"zf-test-case-top-fitting\" width=\"400\" height=\"300\" \/><\/a><\/p>\n<p>It was time to print the first test print in color &#8211; white.<\/p>\n<p><a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-halves.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2001\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-halves.jpg\" alt=\"zf-case-halves\" width=\"400\" height=\"300\" \/><\/a><\/p>\n<p>I printed these floor down. My printer was having some issues with warping and the case top and bottom did not come out perfectly flat, but I think that&#8217;s a print-bed heating issue I&#8217;m working to resolve. But it worked out fairly nicely. Printing it &#8220;upside down&#8221; allows the connection between the top and bottom halves to fit just about perfectly. The warping would only affect the case top and bottom, and not be a major issue.<\/p>\n<p>I etched out a space for a Commodore logo, and a strip at the top that would have a smaller version of the logo with the rainbow color strips familiar on the Commodore 64&#8217;s case, then the ZoomFloppy logo on the right. Each strip was printed in a separate color, and fits into a thin slot on the logo strip.<\/p>\n<p><a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-detail.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2000\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-detail.jpg\" alt=\"zf-case-detail\" width=\"400\" height=\"300\" \/><\/a><\/p>\n<p>Next I secured the two halves with screws, sandwiching the ZoomFloppy board perfectly.<\/p>\n<p><a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-done.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-2008\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-done-600x450.jpg\" alt=\"zf-done\" width=\"600\" height=\"450\" srcset=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-done.jpg 600w, http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-done-400x300.jpg 400w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>This shows the bottom, with the four screws and the four rubber feet I attached to prevent slipping. (Bought in any craft or hadware store.)<\/p>\n<p><a href=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-bottom.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1998\" src=\"http:\/\/www.huxter.org\/words\/wp-content\/uploads\/2015\/03\/zf-case-bottom.jpg\" alt=\"zf-case-bottom\" width=\"400\" height=\"300\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ZoomFloppy is a great little circuitboard I bought for $35.00. It connects to a PC through USB and allows you to connect Commodore 64 disk drives (1541, 1541-II, 1571, 1581) directly to the PC for reading and writing to .d64, &hellip; <a href=\"http:\/\/www.huxter.org\/words\/?p=1995\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"http:\/\/www.huxter.org\/words\/index.php?rest_route=\/wp\/v2\/posts\/1995"}],"collection":[{"href":"http:\/\/www.huxter.org\/words\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.huxter.org\/words\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.huxter.org\/words\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.huxter.org\/words\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1995"}],"version-history":[{"count":2,"href":"http:\/\/www.huxter.org\/words\/index.php?rest_route=\/wp\/v2\/posts\/1995\/revisions"}],"predecessor-version":[{"id":2017,"href":"http:\/\/www.huxter.org\/words\/index.php?rest_route=\/wp\/v2\/posts\/1995\/revisions\/2017"}],"wp:attachment":[{"href":"http:\/\/www.huxter.org\/words\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1995"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.huxter.org\/words\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1995"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.huxter.org\/words\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1995"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}