Me gustaría comenzar poniendo mi esquema delante de mí. Por lo general, desea que sus partes se organicen de tal manera que las huellas no tengan que ir más allá de lo que necesitan.
Por lo general, cuando las personas hacen esquemas, tratan de hacer que sus esquemas sean "bonitos". Colocar el tablero de la misma manera que su esquema es un buen comienzo. Pero, antes de hacer eso, mire todo lo que necesite para interactuar realmente, puertos USB, puertos de programación, botones, etc. y colóquelos donde sea mejor para el producto final.
Una vez que tenga sus piezas listas, comience por enrutar los rastros más importantes. Estas huellas son aquellas que tienen datos de alta velocidad y preferirías que no salten a diferentes lados del tablero.
Una vez que haya trazado esos rastros, dirija sus rastros de poder. En este punto, deberías poder descubrir la mejor manera de enrutar todo lo que queda.
Por lo general, me toma 3 o 4 iteraciones de diseñar un tablero antes de estar contento con lo que he hecho. Cada vez que lo hago, aprendo formas particulares de enrutar las rutas para simplificar el enrutamiento.
Como nota final, si tiene la capacidad de hacerlo, esté dispuesto a cambiar qué pines se conectan a un periférico. Por ejemplo, si tiene un LED conectado a un microcontrolador, debe intentar usar un pin que sea el más cercano al lugar donde desea colocar el LED en la placa. Muchas veces no tienes esta libertad, pero es algo que tratar de hacer si puedes.