I haven't personally however a colleague of mine built one (He is an experienced engineer). I've skim read the instructions, they seem pretty comprehensive which is always good. I built an SSL clone which was great. I blogged it, check out my signature if your'e interested.