Raspberry Pi Pico Contest - Share Project to Get a New One for Free Call for pcb design tutorials - Learn the basics of PCBs and the information needed to get started designing your first PCB
VOTE NOW!
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Design 1/4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Usability 2/4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Creativity 3/4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Content 4/4

What's TapeXUM ?


TapeXUM is a USB device that can read and write to cassettes of Commodore 16/64/VIC-20 (read and write) and ZX Spectrum (read only) format. It requires a Commodore datasette connected to it. This project is based on ZoomTape by Arnd Menge, a great idea and originally a part of OpenCBM package. TapeXUM uses Arduino Pro Micro and through hole components so it's a DIY friendly design.

Huge thanks to Data/Tropyx for creating enclosure design for 3D printing!


Download firmware for the Arduino Pro Micro, and precompiled software for Windows 7 and 10 64-bit:

https://github.com/r1me/TapeXUM/


Set USB/EXT jumper to EXT position (second and third pin from left) for a standard operation.

USB as power source (jumper on first and second pin) can be used for debugging TapeXUM with Tapuino and similar datasette emulators where no motor power is required.


3D enclosure:

https://www.thingiverse.com/thing:4659235


Changes in software (compared to ZoomTape)

  • modified device firmware to support Arduino Pro Micro
  • added ability to continue tape capture even if stopped (before that, read was interrupted once datasette playback had stopped i.e. with Stop button)
  • added azimuth adjustment feature (prepare your screwdriver)


License

TapeXUM follows same license for software as OpenCBM. PCB design of TapeXUM is free and shared under CERN OHW v2 (open hardware licence).


Bill of materials used in this project

Arduino Pro Micro 5V
1
1/4W Resistor for LEDs (~1K depending on your preference)
2
1/4W 1K Resistor
1
1/2W 1.5k Resistor
1
2N3904 Transistor
1
2SD880 or 2SD313 Transistor
1
3mm LED (i.e. green and red)
2
6V8 Zener diode
1
1N400x diode
1
1uF electrolytic capacitor
1
0.1uF electrolytic capacitor
1
Barrel jack DC connector 2.1/5.5mm or 2.5/5.5mm
1
1x3 pin header 2.54mm and a jumper
1
9VDC 500mA power supply with DC connector (center positive)
1
Micro USB cable
1
Dec 03,2020
1,482 viewsReport item
  • Comments(2)
  • Likes(8)
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
    View More