У меня много печатных плат, которые используют AVR в корпусе SMD, и, поскольку я часто меняю прошивку на макетных платах, я пытаюсь найти лучшее решение для быстрого и простого программирования AVR.
Первый подход состоял в том, чтобы на плате был стандартный заголовок (2x5 контактов, 0,1 дюйма), но поскольку они громоздкие (для размера плат, с которыми я имею дело), у меня стали только контактные отверстия без пайки заголовок, и согнул контакты заголовка с помощью плоскогубцев, чтобы я мог «защелкнуть» его в плату и из платы. Не оптимальное решение, но это сработало.
Следующим шагом было использование золотых пальцев (то есть на одном краю платы были бы видны некоторые контакты, как на тех старых платах ISA, но, конечно, всего с несколькими контактами). Проблема в том, что стоимость платы увеличивается, и по-прежнему используется много «недвижимости».
Любое предложение для маленьких + дешевых + чистых альтернатив? В идеале, без необходимости паять что-либо на плате (как с золотыми пальцами). Я думал о каких-то небольших контактах на плате и, может быть, о двух выравнивающих отверстиях, если есть разъем, который мог бы там поместиться и каким-то образом оставаться на месте, пока программирование завершено.
Кстати, хотя стандартный разъем имеет 10 контактов, требуется только 6.