It could be useful to have a small, portable device that acts as a slave so I spent four days putting all together to make a customizable Arduino based slave device, the one that I posted here is a coin acceptor, also unencrypted due to the property rights of Crane and only 8 bits checksum, but this can be added by modifying the cctsend() function. However if you need to actually use it as a ccTalk device on a different machine you would need to have your PC moved next to the host machine.
Some articles ago I posted a software ccTalk device emulator running on PC to test your ccTalk host software.