@MK Thanks. Yes I saw that earlier thread but the author has been awol for a while so I was wondering if others had come up with other designs. I'll take a look at yours, I need to integrate it with a custom board and I'm trying to avoid reinventing the wheel.