Étape 3: PCB
Il y a quelques services disponibles pour les amateurs qui fabriquent des PCB à un prix raisonnable : Seeedstudio, OSH Park et ITead sont quelques exemples. Cela dit, une planche de 40 x 40 cm aurait toujours été assez cher (p. ex. 1250 USD à OSH Park, pour 3 copies, ITead et Seeed avaient/ont une taille maximale de 30 cm x 30 cm). J’ai également reçu un devis de Eurocircuits et qui était encore bien plus de 300 euros (400 USD) pour une copie.
Ainsi, la conception des circuits devait tenir compte du fait que la conception devait être subdivisée en plusieurs petites planches (de préférence identiques). Après avoir joué avec le prix des calculatrices en ligne et en regardant le schéma-bloc pendant un certain temps, j’ai décidé d’utiliser cinq commissions de l’horloge :
- Une planche pas cher 5 x 5 cm avec l’alimentation électrique, horloge temps réel et le microcontrôleur
- Quatre conseils de plus cher, mais abordable, 20 cm x 20 cm (identiques) avec une matrice de LED 8 x 8, le pilote Maxim LED et le Azoteq capacitive touchent puce (au point d’être à proximité de l’angle que possible).
J’ai obtenu 0,8 mm grosses planches de Seeedstudio en Chine : 10 exemplaires de la carte principale (voulez-vous un?) et 5 exemplaires de la LED à bord pour 120 USD (environ 90 euros), y compris l’expédition. Ils sont de qualité assez décente, surtout si l'on considère le prix bas.
J’ai conçu les planches à Eagle, parce que c’est ce que la plupart des projets open source hardware utilise (certainement pas parce que c’est un logiciel convivial bien ou utilisateur). J’ai fait une petite erreur dans la carte principale, mais il est facile à fixer avec un pull court. Sauf que j’aurais pu faire un bien meilleur travail à concevoir les couches d’écran en soie, mais à la fin qui n’a aucune importance de toute façon. Les images du front et l’arrière des planches sont annotés et j’espère clarifier un certain nombre de choses.
Le processus de conception d’un PCB est un peu hors de portée de ce Instructable, mais voici une bonne introduction aux PCB dans Eagle :