joe menuo curro te has pegao!!! enhorabuena :p
Para rutear siempre uso el Specctra, hasta ahora no he encontrado otro programa que los haga mejores! Generalmente hago el esquematico con el OrCAD Capture, lo paso al Layout y cuando tengo todo colocadito y configurado el tamaño de pistas, caras de ruteo, etc. Invoco al Specctra que en menos de 10 segundos rutea la placa, despues de esto cierro el programita y hay una opcion en Layout para 'adecentar' la placa, poniendo águlos a 45º, acortando pistas, etc. Despues de eso algún toquecillo manual para que queden 'mas bonitas' y listo. La verdad esq estoy acostumbrado a esa forma de trabajar y cuando cambio al Altium lo paso mal en el tema del ruteo :S... Aquí mi 'opera finale' que no es que tenga muchas pistas pero me llevó un par de horillas dejarla a una cara!

Es un trabajillo para la universidad, lo bautizamos InvernaPIC, es un controlador para la maqueta de un invernadero, se conecta al PC por USB CDC, lleva dos PWM para controlar los ventiladores, un TRIAC para el calentador, un trans. para conmutar un difusor de agua, y el SHT75 (sensor de temp y humedad digital). El software de control es el Matlab y le hemos implementado controladores Adaptativo, Sliding, PID, Fuzzy, Predictivo DMC. La cosa ha quedado desde el punto de vista didactico muy interesante! La semana que viene intentaré subir la documentación a la página.
Perdon por el rollo que he soltado dentro de tu post jefe! 
Hola:
Soy Patricio de Chile, quiero hacer su proyecto "invernapic", para demostrar tecnicas de control, es un ecxelente proyecto.
Amigo, tengo unas consultas, estoy tratando primero de trabajar con el proteus, estudiando la comunicacion usb cdc, he logrado transmitir algunos datos usando potenciometros y visualizando voltaje en el hyperterminal, pero al probar con el sensor de humedad y temperatura no me llega el dato, estoy usando el sht15, tu usaste el sht75, pero aca no lo venden.
Use la libreria sht75.c, lei por ahi que era compatible con sht15., pero nada, tambien use tu archivo shtxx.h .. tampoco pude registrar los datos...
Lo otro que tengo dudas en el bloque de funcion de comunicacion de simulink ¿ por que va esa constante 25? seguido del bloque MatlabFcn2 y luego el visor de temperatura y humedad..
Bueno, espero me peudas responder, de antemano te agradesco mucho por tus aportes..
Saludos desde Chile