Tapuino, the $20 C64 Tape Emulator

  • Thread starter Thread starter sweetlilmre
  • Start date Start date
  • Replies Replies 1059
  • Views Views 299319
@ Protek
I think this type of 'cutter' is fine!
However now I'm cutting with a small hand saw ...
Seems to go a little better ... :nod:
 
@ ozayturay (& other):
I'm finally assembling the mini-tapuino and I would suggest for the next release of the PCB to add two pitches because some Arduino ProMini (compatible) have addresses A4-A5 in inverted position with A6 - A7. This way you can make the right connections under the PCB without using the cable-adapter that I have built and that you see in the photo.
Sorry for my bad English ...
Tapuino_mini_assembl-crop.jpg
 
Last edited:
Don't worry your English is good. ;)

That is the reason i named this PCB Type A. I thought i will design for other types of Pro Mini's but then i realized finding what i called Type A Pro Mini is easier and there is almost no price difference and the quality is good.

If you want to make modifications to the design, i can give you my eagle library files including the pro mini design. ;)

My TapuinoMini Shopping List: http://www.ebay.com/cln/ozay.turay/tapuinomini-shopping-list/104084938018
 
Last edited:
@ ozayturay
I hope to have time to modifying the PCB ... ;)
But it's okay if you want to send the files Eagle ...
I noticed that the PCB I have of the 'mini-Tapuino' does not respect nor the diagram '1.01' nor the '1.02', as he lines MISO-MOSI-SCLR all mixed up!
The link you posted to buy the components are Chinese sellers.
Typically items purchased on Ebay in China are delivered here after 30-40 days or more!
Best Regards

- - - Updated - - -

... but at the end, everything worked out! :arms

Tapuino_mini_ok.jpg

... and the 'oled-version' :cool:

Tapuino_mini+oled.JPG
 
Last edited:
@c64new: Here are the latest design files for TapuinoMini and my self made Eagle Libraries i used to build it. ;)

Eagle BRD: https://dl.dropboxusercontent.com/u/18575245/Tapuino/TapuinoMini.brd
Eagle SCH: https://dl.dropboxusercontent.com/u/18575245/Tapuino/TapuinoMini.sch

Eagle Libs: https://dl.dropboxusercontent.com/u/18575245/Tapuino/EagleLibs.zip

Assembly Diagram:

TM-Assembly.png


Detailed Assembly Pictures (Turkish Text): http://www.commodore.gen.tr/forum/index.php?topic=10599
Edge Connector 10 Pack: http://www.ebay.com/itm/140386456279
Edge Connector 20 Pack: http://www.ebay.com/itm/140910804524
Shopping List: http://www.ebay.com/cln/ozay.turay/TapuinoMini-Shopping-List/104084938018

@spcbm: Thank you for your kind words. :)

@sweetlilmre: Thank you for this great project. :)
 
Last edited:
The recording LED patch is in Github, branch "rec-led". Please test and I will sync to master as soon as it is confirmed working.
(I can't test as I don't have HW with me, but this should be fine)

-(e)
 
Hi, i've just placed an order for a 2nd tapuino, love it! :) I quite fancy using a larger display with this next one, is there any info anyone could please summarise as I cant follow much in the thread sorry! ie what OLED (?) display to search ebay for, do i need compile with any different settings/ is the larger screen estate able to be used differently etc. Thanks for summarising that little lot!!

thanks again, Iain
 
@ ozayturay
Thank you so much! Your work of miniaturization is really admirable!
I ask you: the LED 'read' stays ON already at the start on the 'menu PLAY', before you press the 'PLAY'. The LED it should be turned OFF on the 'start menu' ...
The LED 'record' is working properly.
It also happens to you?
Many greetings

- - - Updated - - -

@ iainjh
I do not know if I understand your question (the fault of my imperfect English) ...
The display is set to 2 rows and 16 columns, if the name is long you run the scrolling ...
Even if you use a larger display, viewing remains the same!
The display 'OLED' used in this project is a small screen by 0.96 "(!) and therefore the letters are even smaller compared to the LCD display 2x16 characters.
On the OLED screen I tried to include in the program characters with 16x16 matrix (sorry for the attempted change, ''sweetlilmre! :)), but the lack of available remaining memory on Arduino, not allowed me to do that ... :mad:
 
Last edited:
@ozayturay: Have you seen this boxes? They are from Turkey and they have the hole for 1602 LCD (I think). Could be a good option for adding a box with LCD displays:), not for OLED:(

http://www.ebay.com/itm/MDT-65-ABS-...osure-Case-2X16-LCD-Compartment-/161099909034

I have already ordered 4 of those boxes and they alltogether cost less from the one you linked from ebay. ;)

The manufacturer is a Turkish company named AltınKaya Elektronik Cihaz Kutuları and have really good enclosure alternatives for electronics projects.

http://www.altinkaya.com.tr/Duvar_Tipi_Kutular/DT-065.html


Edit: They have a European website too. :)

http://www.altinkaya.eu/desktop-enclosures/46-dt-065.html
 
Last edited:
Hi, I noticed board layout has been updated to rev. 1.71 which embed the fix for the buzzer and led circuits
Since I want to send the board to DirtyPCBs manufacturer (for personal use, I will not sell them), I processed the .BRD file wih the DirtyPCBs design rules (.DRU) provided and found five overlapping errors (while board rev. 1.7 gives no errors).Is this important or irrelevant?
 
Hi, I noticed board layout has been updated to rev. 1.71 which embed the fix for the buzzer and led circuits
Since I want to send the board to DirtyPCBs manufacturer (for personal use, I will not sell them), I processed the .BRD file wih the DirtyPCBs design rules (.DRU) provided and found five overlapping errors (while board rev. 1.7 gives no errors).Is this important or irrelevant?

I remember some overlapping errors on 1.7 on the datassette edge connector because of the vias to connect both sides. I haven't revised rev.1.71 PCB, can you tell me where the errors are located, I will check ASAP

- - - Updated - - -

Thats what i mounted mine in :D.

Had to opt for a 328 chip because of space tho......View attachment 89663

Is the DT-065 ? You mean there are no room inside for USB Nano and you have to mount the mini?
 
Hi, I noticed board layout has been updated to rev. 1.71 which embed the fix for the buzzer and led circuits
Since I want to send the board to DirtyPCBs manufacturer (for personal use, I will not sell them), I processed the .BRD file wih the DirtyPCBs design rules (.DRU) provided and found five overlapping errors (while board rev. 1.7 gives no errors).Is this important or irrelevant?

I remember some overlapping errors on 1.7 on the datassette edge connector because of the vias to connect both sides. I haven't revised rev.1.71 PCB, can you tell me where the errors are located, I will check ASAP

I attach snaps of each error, the last two refer nearly to same point.
 

Attachments

  • overlap_error_1.jpg
    overlap_error_1.jpg
    97.4 KB · Views: 5
  • overlap_error_2.jpg
    overlap_error_2.jpg
    97.9 KB · Views: 5
  • overlap_error_3.jpg
    overlap_error_3.jpg
    97.9 KB · Views: 3
  • overlap_error_4.jpg
    overlap_error_4.jpg
    97.7 KB · Views: 4
  • overlap_error_5.jpg
    overlap_error_5.jpg
    96.8 KB · Views: 6
Last edited:
Hi, I noticed board layout has been updated to rev. 1.71 which embed the fix for the buzzer and led circuits
Since I want to send the board to DirtyPCBs manufacturer (for personal use, I will not sell them), I processed the .BRD file wih the DirtyPCBs design rules (.DRU) provided and found five overlapping errors (while board rev. 1.7 gives no errors).Is this important or irrelevant?

I remember some overlapping errors on 1.7 on the datassette edge connector because of the vias to connect both sides. I haven't revised rev.1.71 PCB, can you tell me where the errors are located, I will check ASAP

I attach snaps of each error, the last two refer nearly to same point.

Just ignore them, the error is because I changed layout for ceramic capacitors, so you can mount capacitors with 2,54 or 5,08 mm Raster and this is the cause of the error, two pins are joined. if you can not aprove the error, just change the capacitor type to one with 2 pins only.
 
Just ignore them, the error is because I changed layout for ceramic capacitors, so you can mount capacitors with 2,54 or 5,08 mm Raster and this is the cause of the error, two pins are joined. if you can not aprove the error, just change the capacitor type to one with 2 pins only.

OK, thank you.

P.S.
It rev. 1.71 tested as working?
 
problem compiling software

problem compiling software

arduino.jpg
I have a Problem with the Software.
tried following Versions of arduino-Software: 1.6.2 / 1.6.3 / 1.6.4
every Version runs in Trouble with compiling tapuino-Software, no idea what i am doing wrong :-(
here is a pic of it...
who will try to teach an idiot how to do it ;-)
 
Back
Top Bottom