AVR-NANO

ショップ


製品概要

Arduino NANOに準じた端子配置を採用し、同じATmega328Pを搭載したマイコン基板です。

Arduino NANO V3と同じMCUの使用で、既存の指導書や学習資料、高度なレジスタ操作のノウハウまでそのまま継続使用できるシームレスな学習環境を提供します。

  • TRYGEARシリーズの開発基板の特長を備え、Arduino NANO/UNOと同様ATmega328Pを搭載しています。ハードウェアの直接操作を含めArduino NANO/UNOで整備された教材や培ってきた知識をそのまま利用できます。
  • 動作電圧は3.3Vに設定されており、近年の3.3V対応のOLED/TFTディスプレイ、センサーモジュールなどを電圧変換回路を付与せずに直接接続できます。電源電圧が5V用の拡張モジュールを接続すると壊れることがあるのでお気を付けください。
  • 動作電圧の3.3V化に伴い、動作周波数は8MHzになっていますが、高速な演算機能を必要としない入門教育における実験・演習では、基本的に処理速度の低下は問題となりません。
  • Arduino言語(C/C++)が使用できます。Arduino UNO R3/R4同様、Python(CircuitPython/MicroPython)は使用できません。

■ 開発の背景:試作から実機組み込みまで、これ一枚で柔軟に対応

大学・高専等のプログラミング演習において「TRYGEAR-AVR」がもたらした最大の成果は、演習で重要な基本的な入出力機能を備え、回路の駆動電圧を3.3Vとし、現代の最新センサー群と直結できる環境を整えたことです。しかしながら、ブレッドボードを中心とした回路試作を行う場合、「TRYGEAR-AVR」は「Arduino UNO」と同様、机上でのマイコン基板とブレッドボードの組み合わせ配置が必ずしもスムーズに行えないという問題がありました。

このため、学生が独自のアイデアで「ブレッドボードを用いた自由な試作回路」を組もうとする場合にブレッドボードと一体化して配線領域を最大限に利用でき、さらにその成果を「ロボットなどの実機の小さなスペースに組み込もう」とする際に、小さなスペースに組込める非常にコンパクトなマイコン基板が必要とされていました。

そこで、「TRYGEAR-AVR」の中核機能を、ブレッドボードに最適なArduino NANOサイズに集約し、さらに基板上にOLEDディスプレイを直接搭載できる端子を装備した「AVR-NANO」を開発しました。

■ 「AVR-NANO」の特長と活用法

ブレッドボードによる自由な試作から、小さな実機への組込みまで柔軟に対応

「Arduino NANO V3」の端子配置に準拠し、ブレッドボードに直接差し込める形状のため、様々なセンサーや周辺部品を組み合わせた独自のアイデア回路を、手軽に効率よく試作・検証できます。また、非常にコンパクトなので、試作・検証が終われば、ロボットやスマートデバイスなどの限られた筐体空間に無理なく組込むことが可能です。

「Arduino NANO/UNO」のプログラム資産やノウハウを100%継承

広く普及している「ATmega328P」を搭載しているため、内部レジスタの操作も含め、これまでの講義資料やサンプルコード、トラブルシューティングのノウハウがそのまま活用できます。

Arduino NANOサイズで「3.3V駆動」を実現、最新デバイスと直結

信号線が現代のスタンダードである3.3V仕様のため、最新のセンサーや表示デバイス類を、電圧変換ICや分圧抵抗といった余分な中継回路なしで直接接続可能です。これにより、中継回路とそれらを挟むことで発生していた何本もの冗長な配線の引き回しが完全に消え去り、配線システムが占有するスペースを最小化できます。

基板上にOLEDディスプレイを直結、単体での「情報視覚化」を実現

基板上の専用端子にOLEDディスプレイを差し込むだけで、センサー値や動作ステータスをその場でリアルタイムに表示可能です。情報表示ができるホストPCを接続する必要がないため、ブレッドボードでの試作時も、実機への組込み後も、マイコン基板単体を「表示機能付きの超小型スマートデバイス」として機能させることができます。


プログラミング

Arduino IDEのボード選択では、[ツール]->[ボード]->[Arduino AVR Boards]から[Arduino Pro orPro Mini]を選択してください。すると[ツール]メニューの下の方に[Processor: xxxx]というメニューが出てくるので、[ATmega328P (3.3V, 8MHz)]を選択してください。


回路図


関連製品

TFTディスプレイ

SENSOR-FUNX

RGBLED-FUNX