頑張っても認識されない。2つの在庫のうち古い方である。理由は、DIPピン付きなので実装し易かったこと。記憶から消えているだけで故障扱い品かもしれない。動作不良だったものが存在した気がする。それを在庫しておくというのは道理に合わないが、不良と確定できないのでジャンク箱に放り込んでおいた、というなら充分にあり得る。そこで、新しい方の在庫を取り出し、動作確認。無しなので、動作確認が面倒。3.3Vの三端子レギュレーターを新規構成し、電源端子に直結。すると、あっさりライターに認識され、プログラムも書き込めた。本当に、故障品だった。それを、基板に実装してしまった。3.3Vが来ていないことを発見。5V電源は供給されているのに、3.3V電源は出ていない。基板上の三端子レギュレーターに、なぜか5Vが入っていない。不良とは決め付けできない。どこかに存在する配線ミスを修正してからだ。テスターによる結論は、ピンヘッダーが接触不良を起こしているというものだった。2列×6=12本の信号線のうち、3本が導通していない。ハンダ付け不良なら、発生率が高過ぎる。2.54ミリピッチのハンダ付けを、そんな高確率で失敗するはずがない。ピンヘッダーはコネクターに比べて占有区間が小さいので、どうしてもコネクター化したいが余裕がない場合には採用したくなる。逆接続可能という問題だけでなく信頼性にも難ありだ。コネクターはコネクターとして販売されている製品を使用することで、信頼性を確保しべきだ。考えて、作り直すことにした。挿し違えを避けるため、12本の信号線を3+4+5と異なる本数でコネクター3つにまとめる。愛用しているこのタイプのコネクターは、5ピンまでしか売られていない。問題なく3.3Vが供給されるようになった。ところが、相変わらずライターに認識されない。不良品である可能性が高くなった。残念ながら、廃棄処分である。廃棄処分ならば、交換はそれほど難しくない。