Fact of the matter is CCD is pretty much a good idea implemented in the worst possible way. Every project I've ever tried to use with CCD has been a garbage fire - I have much better results just rolling my own RS-232 module no matter how rudimentary.