Blinkende chips med en CNC
[Eberhard] som trengs for å blinke flere hundre atmegas for et prosjekt han jobbet med. Dette var et problem, men oppgaven hadde noen ting som gikk for det som gjorde automatisering enkelt. Styrene Megasene ble loddet for ikke depanelized ennå, og han hadde en fin og rar seng av negler programmeringskontakt. Det var også en CNC-maskin i nærheten. Dette høres ut som den ideelle situasjonen for automatisering, og det viser seg at oppsettet var ganske enkelt.
Styrene i spørsmålet var for FPV / Radio Control Telemetry Adapter og heldigvis forsamlingshuset de ikke de 40 PCBene på hvert brett før han sendte dem ut. Et veldig kul ATMEGA-blinkende verktøy håndterte de elektriske tilkoblingene mellom datamaskinen og mikrokontrolleren, men et ekte, levende menneske var fortsatt nødvendig for å flytte dette blinkende verktøyet fra en brikke til den neste, laste opp firmwareen, og gjenta prosessen igjen .
Løsningen kom ved å sette noen metallpinner i sengen på en CNC-mølle, 3D Skriv ut en adapter for det blinkende verktøyet og skrive en liten kode for å flytte det blinkende verktøyet fra en brikke til den neste. En ekstremt enkel app tar seg av å flytte programmereren til en unfylashed chip, laste opp firmware og fortsette videre til neste chip.
Det er fortsatt noe arbeid som skal gjøres som i utgangspunktet vil knytte sammen GCODE og AVRDUDE-kommandoer i et enkelt grensesnitt, men selv nå kan et komplett panel på 40 PCBer programmeres på litt over 10 minutter. Du kan sjekke ut en video av det nedenfor.