Skip to main content

A few design changes.

VOLUME CONTROL

Someone who is interested asked about volume control as some 8-bits are sensitive to volume of playback. I had thought about this originally, as I know from experience that the MSX can be tricky, but did nothing more other than to adjust the potentiometer on the amp before I placed the ArduiTape into its housing. However if you are using this on different computers this could be annoying so I've decided to modify the amp.


If you want to do this you will need to get a 10k Ohm variable resistor/amp. Logarithmic is the best type for volume control but linear is cheaper. Also try to get a 3 pin mono as they fit best.


This is the type I got for testing purposes.












Desolder and remove the existing potentiometer, very carefully and add 3 single pins into the holes left behind.











Once that is done take 3 dupont wires and remove the connectors off one end and solder the wires to the pins on the new potentiometer. Connect the wire from the middle pin to the middle pin on the amp board and connect the outside pins on the potentiometer to the outside pins on the amp.

This is what mine looked like after I'd done it. obviously the potentiometer is too big but I wanted to test the theory first.










Redesign Of The Button Board



For the Button Board I have redesigned it so that the buttons are on the under side as that way they will fit more snug in to the housing and will protrude more for easier use.






 Bottom View Of the Button Board.





Top View Of The Button Board






Pin connections labelled.





Comments

Popular posts from this blog

Introducing the TZXDuino

A Giant Leap For Nerd Kind.
I'm not usually one for silliness but Andrew Beer has been working hard in the background trying to programme the Arduino to play ZX Spectrum .TZX files without the need to convert to a .WAV. Today he has managed to do that with some .TZX files but also with .TAP files as well. The code is still very much in the early stages so the compatibility with.TZX files is still relatively low but in theory all .TAP files should work. I only have 5,246 to test.
What's even better is that the code will work on both the Arduitape and the CASDuino hardware by just uploading the programme to the Nano.

Simply download this file, unzip and load in the Arduino IDE.

TZXDuino 1.7

TZXDuino 1.7
This fixes issues with pause lengths that we never noticed before. It should fix games like Top Gun and Street Hawk for the Spectrum and make CDT files behave as they should for the Amstrad CPC.Changes.
*Maximum pause length of 8.3 seconds due to the TimerOne library has been worked around.
*ID20 Pause Block fixed.
*Temporary fix for pause after motor control removed.https://mega.nz/#!aEt1VJKZ!ZFw-fP3bkNTtiPlbG_IllmR94Xni3KvIGUn6Jggfof8

How to change Firmware on the Arduitape/TZXDuino/CASDuino.