[Eberhard] potrzebne do flashowania kilkuset atmegas dla projektu, nad którym pracował. To był problem, ale zadanie miało kilka rzeczy, które chodzi o to, co ułatwiono automatyzację. Deski “Megas zostały jeszcze przylutowane, aby nie były jeszcze depanelezowane”, a on miał schludny i dziwny łóżko złącza programowania paznokci. W pobliżu znajdowała się także maszyna CNC. To brzmi jak idealna sytuacja do automatyzacji i okazuje się, że konfiguracja była dość łatwa.
Deski omawiane były do adaptera telemetrycznego sterowania przez FPV / Radio i na szczęście Dom montażowy nie depanalizuje 40 PCB na każdej tablicy przed wysłaniem ich. Bardzo fajne narzędzie migające Atmega obsłużył połączeniami elektrycznymi między komputerem a mikrokontrolerem, ale prawdziwym, żyjącą istotą człowieka był nadal wymagany do przeniesienia tego migającego narzędzia z jednego układu do następnego, prześlij oprogramowanie układowe i powtórz ponownie proces. .
Rozwiązanie przyszedł, umieszczając kilka metalowych kołków w łóżku z młyn CNC, 3D Drukuj adapter do migającego narzędzia i napisanie małego kodu, aby przesunąć migające narzędzie z jednego układu do następnego. Niezwykle prosta aplikacja dba o przeniesienie programatora do układu Unlipsed Chip, przesyłając oprogramowanie układowe i kontynuowanie kolejnego układu.
Nadal istnieje pewna praca do zrobienia, która zasadniczo związana z komendami GCode i Avrdude w jeden interfejs, ale nawet teraz kompletny panel 40 PCB może być zaprogramowany za nieco ponad 10 minut. Możesz sprawdzić film o tym poniżej.