この記事でわかること
これは、ATtiny85の仕様を順に紹介する記事ではなく、いま手元の案件でATtiny85を選んでよいかを判断する記事です。ATtiny85の端子、メモリ、周辺機能の基本はATtiny85の基本解説で確認できます。ここでは、既存品を修理・小改造する場合と、新しい製品や電子工作を設計する場合で、判断がどう変わるかを扱います。
小型マイコンでは、チップ単体でできることと、完成させるために別途必要なものを分けて考えることが大切です。たとえばLEDを点滅させるだけなら少ない端子と簡単な書込み器で始められますが、PCとUSBで直接つなぎたい、複数のセンサーを使いたい、無線で更新したいとなると、変換器・追加部品・別のマイコンを含めて検討する必要があります。安価に見えるチップでも、周辺の手間まで含めると最短ではない場合があります。
ATtiny85は、少ない入出力で完結する小型の制御や、既存のAVR作品・製品の保守では今も意味があります。ただし「安価で有名だから」という理由だけで新規設計に選ぶと、書込み方法、供給、電圧、USB機能の有無、開発環境で遠回りをします。この記事では、ATtiny85を使うかどうかを、既存回路の継続と新規機能の要求に分けて判断します。
先に結論
- 既存回路の修理・小改造では、同じ品種を使う意味があります。ピン配置、クロック、書込み方法を変えずに検証できるためです。
- LED制御、簡単なセンサー読み取り、単機能の小型装置では候補になります。ただし必要な入出力、ADC、タイマー、メモリを先に数えます。
- USB機器、無線、複数の高速周辺、将来の機能追加が要件なら、ATtiny85へ後付けで成立させようとせず、対応を明示した現行マイコン・ボードを比較します。
判断表
| 確認項目 | ATtiny85で確認すること | 別候補を先に検討する目安 |
|---|---|---|
| 入出力 | 必要なGPIOとアナログ入力が足りるか | スイッチ、LED、センサーを数えると余裕がない |
| 書込み | ISP等の書込み器と接続パッドを用意できるか | USBだけで書込み・デバッグを完結したい |
| 通信 | 必要な通信をソフトウェア実装で無理なく扱えるか | 規格準拠のUSB、無線、複数バスが必要 |
| 保守 | 既存のソースとビルド環境を再現できるか | 新規チームが現行ツールチェーンを優先する |
ATtiny85のデータシートは、ATtiny25/45/85を同じ系統として扱っています。採用時は「ATtiny85」という名称だけでなく、実際の品番、パッケージ、電圧範囲、クロック源、書込み方式を回路図と照合してください。モジュールや互換ボードの説明を、純正チップの仕様と同一視しないことも重要です。
最初の検証手順
- ブレッドボードまたは既存基板で、書込みと消去を繰り返せる状態を作る。
- LED点滅だけでなく、想定する電圧・クロックで動くかを確認する。
- 必要なセンサーまたは出力を一つだけ接続し、ピン数とタイマーの競合を確認する。
- 書込み器、ヒューズ設定、ソース一式を保存し、別PCでも再現できるようにする。
既存回路を引き継ぐときの確認
既存品では、同じATtiny85へ載せ替えれば必ず直るとは限りません。まず、品番末尾、パッケージ、電源電圧、発振子、リセット端子の使い方、書込み用端子を写真と回路図で照合します。次に、交換前のチップや読み出せる設定値を、許可された範囲で保全します。ヒューズ設定は通常のプログラムと別にクロック源やリセット端子の働きを変えられるため、記録を残さずに変更すると、再書込み自体が難しくなることがあります。
新規設計なら、最初に「二年後も変えずに守りたい条件」と「今後増える可能性がある機能」を分けます。前者が少ピン・低コスト・単機能だけならATtiny85は候補になります。後者にUSB、無線、更新、複数の通信が含まれるなら、後付け回路で無理に合わせる前に、必要な機能を公式に持つ現行品との比較表を作るのが安全です。
公式資料
Amazonの検索結果
購入リンクにはアフィリエイトリンクを含む場合があります。仕様・在庫は購入前に販売ページとメーカー公式情報で確認してください。