🎉¡Ya he enviado a fabricar la versión final de LibreServo a JLCPCB!🎉
En total han sido 50 placas PCB (50 porque salían al mismo precio que 30) de 0.8mm de grosor y de la máxima calidad posible; 6 capas, acabado ENIG, vías rellenas de epoxy y tapadas, material de PCB mejorado a FR-4 TG155... Todo me ha salido por unos 93.24$, que con el IVA y transporte sube a 118.18$. Lo que da un precio base de unos 2.36$ por LibreServo. Fabricar la versión de 4 capas de LibreServo, en acabado HASL (con plomo), material FR-4 TG135-140 y vías simplemente cubiertas con máscara de soldadura sale a 56.20$, que con IVA y transporte sube a 75$ para un total de 1.5$ cada LibreServo. Personalmente creo que fabricarlo en 6 capas y el resto de mejoras bien valen 0.86$ por placa, pero es algo que cada uno tendrá que valorar y que ciertamente LibreServo va a funcionar igualmente bien en ambas configuraciones.
Aún así, parece ser que a cada paso que doy en LibreServo siempre encuentro algún problema y ésta vez no iba a ser la excepción. Por un lado, JLCPCB han cambiado la política de precios. Desde "siempre" en placas de 4 capas o más, las vías que entraban en precio eran de 0.2 mm y superiores, pero hace escasos días lo han cambiado y ahora diferencian entre vía de hasta 0.3, 0.25, 0.20 y 0.15 mm. Por defecto yo siempre hago vías de 0.3 mm, pero en LibreServo tenía 7 vías a 0.25 mm que había puesto en sitios de espacio muy ajustado. Esas vías y las pistas ayacentes en consecuencia me he visto obligado a modificar para que no suba el precio de LibreServo.
Por otro lado, ya os hablé anteriormente que había tenido un pequeño problema con las vías, las cuales en el servicio de 6 capas de JLCPCB vienen rellenas de epoxy y cubiertas en cobre (una gran mejora), pero bastantes de ellas venían sin rellenar. En su momento pensé que había sido un defecto de JLCPCB porque no veía relación alguna entre vías cubiertas y vías sin cubrir de cobre... Pues sí que había relación. Como no tenía todas conmigo de que el error fuera de JLCPCB, decidí en éste último pedido poner la opción de que me dejaran revisar los ficheros de fabricación antes de que lo fabricaran. ¡Y menos mal que lo hice! Efectivamente, de nuevo un montón de vías estaban sin cubrir en cobre. Tras quejarme a JLCPCB me indicaron el motivo real. Las vías que quieras que se rellenen de epoxy y se cubran de cobre tienen que estar a más de 1 mm de cualquier otro agujero y/o vía que esté estañado pero que no esté cubierto de cobre. Esto es. Si una vía está al lado de una agujero normal que no se estaña y sólo tienes para montaje (por ejemplo), no hay problema alguno, pero si una vía está a menos de 1 mm de los agujeros de un condensador de tipo trhough-hole, o de un conector JST, entonces dicha vía no puede estar rellena de epoxy... y ahora, cualquier vía que esté a menos de 1 mm de esta vía que no puede ser rellena de epoxy, tampoco podrá ser rellenada de epoxy... y así sucesivamente en cadena. De ahí que vías en posiciones completamentamente distantes estuvieran sin rellenar, porque existía una cadena de vías que estaban a menos de 1 mm una de ellas que no podían ser rellenadas con epoxy. Finalmente cambié la posición de una gran mayoría de vías y tan sólo dejé sin rellenar tres vías al lado de los conectores JST porque no había espacio físico para moverlas. En las siguientes imagenes queda todo más claro, en naranja están las vías reyenas de epoxy y en azul vías que no se reyenarán. Cabe señalar que rellenar las vías de epoxy y cubrirlas no cambia en nada el funcionamiento de LibreServo, en mi caso es algo mayormente estético ya que permite imprimir sobre vías cubiertas, aunque también es cierto que facilita soldar componentes cuando tienes vías en los pads, cosa que en LibreServo por problemas de espacio es algo que existe, aunque de manera excepcional.
Errores y arreglo de vías
Tras varios emails, siempre muy cordiales, la versión final de LibreServo (el hardware) está en fabricación.