Arduino は、Atmel 8ビット マイクロコントローラをベースに2005年に初めて導入されました。その目的は、専門家でない人でも低コストで簡単にマイクロコントローラをプログラムできる方法を提供することでした。実際、IDEと、C言語よりもはるかに簡単にプログラミングできるArduino言語が付属しており、プログラミングするためにマイクロコントローラのアーキテクチャを理解する必要はありません。レイアウトは標準化されており、ArduinoベースまたはArduinoシールドには標準のピン配列があるため、はんだ付けは必要ありません。
Arduinoプラットフォームは当初はメーカーをターゲットにしていましたが、非常に成功したため、その後、プロトタイプの作成やテストの迅速な実行に使用されるプロフェッショナル ツールになりました。この記事では、主要なマイクロコントローラ ベンダーのトップ5のArduinoボードを紹介します。
Arduino Uno リビジョン3のピン マッピングは最も一般的であり、以下に示すすべてのボードで使用されます。
1.STマイクロエレクトロニクスのNUCLEO-F401RE
マイクロコントローラ、センサー、モーター制御、ワイヤレス コンポーネントのリーダーであるSTMicroelectronics は、開発ツールの戦略にArduinoフォーム ファクタを活用しています。Arduinoエコシステムで利用できるシールドが多数あります。マイクロコントローラにはさまざまな種類がありますが、STはARM Cortex-M4コアを搭載した高性能アクセス ラインである STM32F401 の先駆者です。
STMicroelectronicsボード はSTMicroelectronicsマイクロシステムに統合されており、多数のCコード例が付属しています。
2.YSSKS7G2E30(ルネサス製)
Renesas Synergy™ SK-S7G2スターター キット は、Synergyプラットフォーム全体にアクセスするための非常に低コストの手段であり、Synergyソフトウェア パッケージ (SSP) 機能の大部分を使用した完全な開発を可能にします。イーサネット、USB、CAN経由の安全な接続を利用できるほか、BLE 4.1経由でモバイル インターネット デバイスへのワイヤレス接続も実行でき、ニーズに合わせてカスタマイズできます。SSPのカラーグラフィック、オーディオ、静電容量式タッチユーザーインターフェース機能は、SSPのアプリケーションフレームワークを使用して同時接続とユーザーインターフェースアクティビティのバランスをとる機能を備えており、すべてThreadXによって管理されます。® RTOS。わずか数分で、S7シリーズS7G2 MCUの機能とSynergyプラットフォームのすべての要素を体験できます。再び、このボードの機能を拡張するために、ルネサスはSK-S7G2ボードにArduinoピン マッピング コネクタを追加することを選択しました。
関連商品を見る
3.FDRM-KW41Zから NXP
NXPは、マイクロコントローラへの道を開いたフィリップスとモトローラの半導体の歴史を融合しています。Philipsは、長年マイクロコントローラ市場を独占した8051コアの発明者であり、FreescaleとなったMotorolaは、マイクロコントローラとマイクロプロセッサの先駆者であり、長年Appleのサプライヤーでした。現在、NXPは、アプリケーションの迅速なプロトタイピングに最適な、小型で低消費電力、コスト効率に優れた評価および開発プラットフォームであるFreedom開発ボードを開発しました。 … したがって、Arduino R3のピン レイアウトがボード上に設計されています。
NXPは、 FDRN-KWZ41Zたとえば、スマートホーム アプリケーション向けにThreadスタックとBLEスタックを統合します。
関連商品を見る
4.NRF52-DKから ノルディックセミコンダクター
Nordic Semiconductorは、低電力ワイヤレス通信のパイオニアです。これらの部品は、Bluetooth Low Energy、Ant、または独自の2.4GHzまたはサブGHzプロトコル用のさまざまなスタックを使用してプログラムできます。低電力ワイヤレス ネットワークは、センサー測定から得られる数バイトを送信するように設計されています。多くのArduinoセンサーシールドが利用可能であるため、Nordic Semiconductorの最新の開発ボードが NRF52には、Arduino Uno Rev 3コネクタがあります。
この開発には、NFCタグ機能を有効にするNFCアンテナも含まれています。このテクノロジーは、低電力ワイヤレス ネットワークでセキュリティと暗号化を有効にするためにキーを共有するためによく使用されます。NRF52-DKを使用すると、多くのフル機能IoTデバイスのプロトタイプを作成できます。
関連商品を見る
5.CY8CKIT-042 BLEパイオニア ベースボード
Cypress は、PSOCクリエーターと、コンポーネントをドラッグして簡単に構成できるユーザー インターフェイスで有名です。実際、C言語の基礎だけを知っていて、組み込みプログラミングに関するすべてのトリックを知る必要のないプロのエンジニアや単純なメーカーの要件を満たすことができます。これほど多くのユーザーが利用しているため、 CY8CKIT-042BLEパイオニア ベースボード にArduinoコネクタが含まれていることはほぼ明らかです。
このベースボードには、静電容量式タッチ センサーと、Bluetooth Low Energy PROCまたはPSOCを接続するための追加ソケットも含まれています。そのため、IoTプロトタイプを迅速に設計することが可能になります。市販のArduinoセンサー シールドと、Cortex MマイクロコントローラとBluetooth低エネルギー スタックを統合したPROCまたはPSOCドーター ボードを接続すると、プロトタイプのハードウェア部分が完成します。