BASICStamp®とは何ですか?
BASICStamp®は、一連のマイクロコントローラー、つまり、マイクロプロセッサーを他のコンポーネントと組み合わせる小さなコンピューティングプラットフォームです。 プロセッサおよびその他のコンポーネントは、単一の回路基板に含まれており、他の基板またはデバイスに接続できます。 BASICStamp®は、比較的単純なBASICプログラミング言語のバリアントを使用してプログラムできます。 これらの製品は、教育およびエレクトロニクス愛好家のサークルで人気があり、一部の商用アプリケーションで使用されています。 BASICStamp®ラインは、Parallax Inc.によって導入されましたが、その後、他のいくつかの企業が同様のマイクロコントローラーを提供しています。
BASICStamp®製品ラインの中心にあるのは、マイクロプロセッサであり、マイクロプロセッサの機能に追加の機能またはコンポーネントをバンドルした軽量のコンピューティングプラットフォームです。 これらのユニークなマイクロコントローラーには、プログラムの保存に使用される電気的消去可能プログラマブル読み出し専用メモリ(EEPROM)と呼ばれる特別なタイプのメモリと、保存されたプログラムをプロセッサが理解できる形式に変換するBASICインタープリターと呼ばれるチップが含まれます。 これらのコンポーネントは、さまざまな量のランダムアクセスメモリやその他のオプションとともに、単一のプリント回路基板(PCB)に搭載されています。
このPCBには、発光ダイオード(LED)からサーボモーターまで、さまざまなデバイスとの信号の送受信専用のピンが含まれています。 他の回路基板とコンポーネントをPCBに接続して、マイクロコントローラーの基本機能を拡張できます。 上級ユーザーは、最大の柔軟性を得るために独自の回路基板を設計することもできます。
このマイクロコントローラは、BASICプログラミング言語の修正版であるPBASICを使用してプログラムできます。 BASIC言語は、学ぶのが最も簡単で最も簡単なコンピュータープログラミング言語の1つであり、これにより、BASICStamp®は電子工学の初心者にとって魅力的です。 プログラムはパソコンで作成し、シリアルケーブルを介してBASICStamp®にダウンロードできます。
BASICStamp®は初心者またはエントリーレベルのプラットフォームと呼ばれることが多いですが、非常に革新的なプロジェクトの基盤として使用されています。 郵便切手ほどの小さなサイズのため、小型または携帯機器での使用に適しています。 彼らは、教育とロボット工学の分野で人気があります。 エレクトロニクス愛好家は、プラットフォームを使用して、信号機から気象観測所まですべてを構築しました。 また、廃水管理システムや航空機のキャビン照明など、さまざまな商業および産業用途で使用されています。
元のデバイスは、カリフォルニアに拠点を置くParallax Inc.によって1992年にリリースされました。 より高性能なバージョンであるBASICStamp®2は1995年にリリースされ、その後、さまざまなプロセッサ速度とメモリオプションを備えたさまざまな構成で販売されています。 ParallaxはBASICStamp®の名前を所有していますが、「互換性」または「クローン」製品として販売されている類似のプラットフォームを製造している会社もあります。