マイコンを使う工作はハードとソフトの両面の知識がいるからね
どんなに完璧なプログラムでも、たった一つのハンダ不良で動かないとかあるからね
なんとなく自分の場合はたいていハードに問題があったケースが多いわ