Nitrokey とは

Nitrokeyは、データの安全な暗号化と署名を可能にするオープンソースのUSBキーです。秘密鍵は、マルウェア(コンピュータウィルスなど)や攻撃者から守るために、常にNitrokey内に格納されます。ユーザが選択したPINと改ざん防止のスマートカードにより、紛失や盗難の際にNitrokeyを保護します。Nitrokeyのハードウェアとソフトウェアは、オープンソース、フリーソフトウェア、オープンハードウェアとして提供され、独立した関係者がデバイスのセキュリティを検証できるようにします。 Nitrokeyは、Microsoft Windows、Linux、およびMacOSでサポートされています。

UDOO とは

UDOOは、コンピュータサイエンス教育用のArduino 2コンパチブルマイクロコントローラを内蔵したシングルボードコンピュータであり、メーカーと世界のインターネットの世界です。
この製品は2013年4月にKickstarterで発売され、幅広いコンセンサスを達成しました。 「UDOO QUAD / DUAL(2013)、UDOO NEO(2015)、UDOO X86(2016)の3つのシングルボードコンピュータと、UDOO BLUとUDOO BRICKSのセットが含まれています。
UDOOは、LinuxまたはAndroidオペレーティングシステムを実行できるデュアルコアまたはクアッドコアのARM Freescale Cortex-A9 i.MX 6 CPUと、専用のARM Atmel SAM3X8E CPUを搭載したArduino 2互換ボードをマージする開発プラットフォームです。
UDOOは、Aidilab srlとSECO USA Incとの共同作業であり、インタラクションデザイン、組み込みシステム、センサーネットワーク、認知科学の専門知識を持つ多分野の研究チームと協力しています。

Netduino とは

Netduinoは.NET Micro Frameworkをベースとしたオープンソースのエレクトロニクスプロトタイピングプラットフォームです。 ARM Cortex-M 32ビットRISC ARMプロセッサコアを32ビットARMマイクロコントローラとして使用します。 Netduinoボード(廃止されたMiniおよびGoモデルを除く)は、ほとんどのArduinoシールドとピン互換に設計されています。アプリケーションは、Windows(Visual Studio)、またはMac OS(Xamarin Studio)で構築できます。このプラットフォームはArduinoプラットフォームと概念が似ていますが、C / C ++やWiring(本質的にはヘッダーファイルなしのC ++)でアプリケーションを書くのではなく、一般的に強力です。アプリケーションはC#で書かれており、スレッド処理、イベント処理、自動ガベージコレクションなどのツールボックスへの構築

NodeMCU とは

NodeMCUはオープンソースのIoTプラットフォームです。これには、Espressif SystemsのESP8266 Wi-Fi SoCとESP-12モジュールに基づくハードウェアで動作するファームウェアが含まれています。 「NodeMCU」という用語は、デフォルトでは開発キットではなくファームウェアを指します。ファームウェアはLuaスクリプト言語を使用します。これはeLuaプロジェクトに基づいており、Espressif Non-OS SDK for ESP8266上に構築されています。 lua-cjsonやspiffなど多くのオープンソースプロジェクトを使用しています。

ESP Easy とは

ESP Easyは、物事のインターネット(IoT)のためのフリーでオープンソースのMCUファームウェアです。もともとLetsControlIt.comコミュニティ(以前はESP8266.nuコミュニティと呼ばれていました)によって開発されました。 ESP8266 Wi-FiベースのMCU(マイクロコントローラユニット)プラットフォームで動作し、Espressif SystemsのIoTプラットフォームで動作します。 「ESP Easy」という名前は、デフォルトでは、実行されるハードウェアではなく、ファームウェアを指します。低レベルでは、ESP EasyファームウェアはNodeMCUファームウェアと同じように機能し、ESP8266では非常にシンプルなオペレーティングシステムを提供します。 ESP EasyファームウェアとNodeMCUファームウェアの主な違いは、前者があらかじめ定義されたセンサとアクチュエータのセットに対してすぐに使用できる高水準のツールボックスとして設計されていることです。ユーザーはOTA(Over the Air)アップデートを使用したファームウェアのアップグレードを含め、すべてのコードを記述することなくシンプルなWebリクエストを簡単に接続して読み取り/制御することができます。
ESP Easyファームウェアを使用して、ESP8266モジュールをホームオートメーションプラットフォーム用のシンプルな多機能センサとアクチュエータデバイスに変えることができます。ファームウェアがハードウェアにロードされると、ESP Easyの設定は完全にWebインターフェイスに基づいて行われます。 ESP Easyファームウェアは、温度、湿度、気圧、光度などのセンサを追加した無線Wi-Fiセンサデバイスとして、ESP8266モジュール/ハードウェアで主に使用されます。ESP Easyファームウェアは、リレーを制御するための低レベルのアクチュエータ機能も提供します。
ファームウェアはArduino用のESP8266コアで構築され、Arduinoは多くのオープンソースプロジェクトを使用します。 ESP Easyを使い始めるには、いくつかの基本的なステップが必要です。ほとんどの場合、ESP8266モジュールにはATまたはNodeMCU LUAファームウェアが付属しています。既存のファームウェアをESP Easyファームウェアに置き換えるには、ハードウェアをフラッシュする(Windows、MacOSおよびLinuxプラットフォームで使用可能)フラッシュツールを使用します。

Arduinome とは

Arduinomeは、Arduino物理コンピューティングプラットフォームを使用してMonomeを模倣するMIDIコントローラデバイスです。 Arduinomeの計画は、オープンソースの非営利目的の専用ライセンスの下でリリースされています。 Arduinomeプラットフォームは、Monomeに代わる低コストの代替品として注目されており、インターフェイスのハック能力を向上させます。

MySensors とは

MySensorsは、無線IoT(Internet of Things)デバイス用のフリーでオープンソースのDIY(do-it yourself)ソフトウェアフレームワークで、デバイスが無線送信機を使用して通信できるようにします。このライブラリはもともとArduinoプラットフォーム向けに開発されたものです。
MySensorsデバイスは、構造のような自己修復メッシュを自動的に形成するノードの仮想無線ネットワークを作成します。各ノードは、簡単な短距離トランシーバを使用して、他のノードがより大きな距離をカバーするようにメッセージをリレーすることができます。各ノードは、いくつかのセンサまたはアクチュエータを接続することができ、ネットワーク内の他のノードと対話することができます。
無線ネットワークは、最大254個のノードで構成できます.1つのノードは、インターネットまたはホームオートメーションコントローラへのゲートウェイとして機能します。コントローラは、ID割り当ておよび時間認識などの機能を無線ネットワークに追加する。

Wiring (development platform) とは

配線は、プログラミング言語、統合開発環境(IDE)、シングルボードマイクロコントローラで構成されたオープンソースのエレクトロニクスプロトタイピングプラットフォームです。 HernandoBarragánによって2003年に開発されました。
BarragánはInteraction Design Institute Ivreaでこのプロジェクトを開始しました。このプロジェクトは現在、コロンビアのボゴタにあるロスアンデス大学の建築とデザインの学校で開発されています。
結線は、MIT Media Labの美学と計算グループの元であったCasey ReasとBenjamin Fryによって開始されたオープンプロジェクトであるProcessingに基づいています。
ドキュメンテーションは、ソフトウェアデザイナーやアーティストを念頭に置いて作成されました。プロジェクトの専門家、中間開発者、世界中の初心者は、プロジェクトコミュニティとして、アイデアや知識、そしてその共同体の経験を共有します。配線により、電子ボードに取り付けられたデバイスを制御してあらゆる種類の対話型デバイスを作成するためのソフトウェアを簡単に作成できます。開発の概念は、いくつかのコード行を記述し、いくつかの電子コンポーネントをWiringハードウェアに接続し、人がそれに近づくとモーションセンサーがライトを制御し、さらにいくつかの行を書き、別のセンサーを追加する部屋の照明レベルが低下したときに、この光がどのように変化するかを確認してください。このプロセスは、ハードウェアによるスケッチと呼ばれます。アイデアをすばやく探検し、より興味深いものを選択し、反復プロセスでプロトタイプを洗練して作ります。