I am not qualified in hardware development, i do have a general IT background and have managed several software development projects.
We will try our best to reply all questions during the session tomorrow.
There are lots of technically skilled people on these boards. If you'd been up front about the problems we might have been able to help you fix them.