Shop categories

KempaY_CPLD cased

KempaY_CPLD cased

Not yet available


Joystick interface/ AY interface for ZX and compatible

Main fetaures: 

  • AY / Yamaha sound genearotor running at exact speed of 1,78977 Mhz (new programmable frequency generator from EPSON (SG8002CA+ PHB)
  • stereo line output ( jack stereo)
  • Kempston Joystick interafce
  • Sinclair Joytick interface ( 1/2)
  • Reset switch
  • fully passthrough - you can connect any device that uses ZX Edge connector.
  • Autofire - fully compatible with typical AMIAG/ATARI/C64 josytsticks.
  • Joystick indicator LED - joystick tester
  • Fully compatible with Kempston mouse and others
  • build upon Atf1504 CPLD
  • Beeper sound at stereo ouput on both channels
  • ABC/ACB channels switch



     The interface simply plugs into the Spectrum's expansion port and has a through connector, so that you can use it with the DivIDE to store the AY music files (for example). You then need to connect some standard PC speakers to its sound out socket to hear the sound and adjust volume! Although the interface does not add the PLAY command to the ZX Spectrum (available on the 128K models), you can still use the interface utilising the standard OUT commands for the AY interface, or better still, use some of the software available on the internet to create, edit and play music files. Most of the software utilities appear on Yerzmeyey's website and on the Project AY page along with some brilliant demos of the type of sounds which can be generated. Games address the AY chip directly and do not tend to be written in BASIC, so the lack of this extra command does not affect the usefulness of the interface. ZX Spectrum .tap files for use with the DivIDE or DivIDE Plus which show off the interfaces capabilities, through demonstrations for the ZX Spectrum appear on two websites - AY music demos and classic AY music demos.


Product gallery