Yes, of course I will supply the code. I would prefer if anyone who wants it would send me a PM with their email address, I will then send them the code directly. It's just that I would like to keep track of who is building the project and how they're getting on.
The circuit diagram can be made freely available, no problem.