by Steven B. Combs, Ph.D. tags: commodore - datasette - cassette - retro-computing - arduino - plus4/4 - c16 - ted - tap
As part of my Commodore Plus/4 series, chapter three of the users manualincludes a section on using a Commodore Datasette and a 1541 Diskette Drive. In a previous post, I assemaeme replacement for the disk drive](https://www.stevencombs.com/pi1541) now its time to nt called, the Tapuino.
Wt’’s a Tapuino, you ask? Its acool Arduino-based replacement for the Commodore Datasette. For this project I use an Arduino, in this case the inexpensive Arduino Nano version, along with some easy to source electronic components. You can learn all abot the Tapuino on the Sweetlilmres 1337 beef: Building the Tapuino R2 blog post.
While this post focuses on the Tapuino for a Commodore Plus/4, this build will also work with a C16 or other series Commodore computer](https://www.c64-wiki.com/wiki/Commodore-264_series). If you want to se the Tapuino with a VIC-20, C64, or C128, you only need to a aette rplace the 7 pin DIN connector with this C2N Power Adapter that will also allow you to tap power from those computers for other projects.
Sweetlilmres (s that pronounced, Sweet Lil Marie?) original blog post was written in 2015 and things have changed. His build uses veroboard to assemble and connect the Tapuino components. I i use a breadboard will movemy will use a breadboard. Later, I i use a breadboard. will move my working Tapuino project to a “solderable” breadboard and create a custom 3D printed case. I’’m looking forward to that project!
This post and the companion video includes updates to build materials, layout, imagery, parts sourcing, and processes. Before you read this blog post, watch the video below. It shares my build process and first use of the Tapuino. Hopefully you will have a little fun along the way.
In the video below, I breadboard and operate a Tapuino connected to a Commodore Plus/4:
Lets tart project with a list of materials.
The list below includes everything you need and the most inexpensiveconvenient way Ive found to source theS he problem is that you simply cant purchase some items as a single unit. Not a problem for someone like me who has several projects on the bench at a time, but if you want the cheapest way to a Tapuino, purchase a kit or a completed unit.
Below is my list of materials:
Makers or electronic hobbyist probably have many of these items (I did!) and only need to purchase few. I did splurge for this project with the purchase of the multi-color momentary switches and the all-in-one LCD display with I2C backpack (I had them as separate items). I did not have a 4n25 optocoupler.
Wire Stripper - I really do think this isEpuYy) - This is an inexpensive station that I recommend the best $10 I’ve spent for my electronic projects.
The first step in my process was to use a regular breadboard to build the Tapuino sng Sweetlilmre’s original Fritzing file below:
Afterward, I played around with the layout to streamline, and or, update part locations. Very little changed from the original because it was already efficient; however, I was able to locate updated Fritzing parts and took a different approach to labeling the cable connection. A Fritzing image of my layout is below as well as a download link for the original .fzz file.
Id not used an 4n25 optocoupler; or opto-isolator (which is why it took me a few times to say it correctly in the video). Its aice. Sweetlilmres site doesnt explain what it does, so I did a bit of research. Wikipedia says an optocoupler:
is an electronic component that transfers electrical signals between two isolated circuits by using light. Opto-isolators prevent high voltages from affecting the system receiving the signal. Heres the data sheet if youd like to learn more.
One of the reason’’s I choose to use a solderable breadboard was to provide a permanent platform for the electronic so I could design a 3D printed case. I’’ve already started thinking about this and have some rough designs. More on that in a future post and video. For now, leave you comments and questions below or in the comments under the YouTube video. I’’ll do my best to answer them.hcomments powered by Disqus