STEM Buddy は、あなたのスマートフォンを ESP32 や Arduino プロジェクト用の仮想ハードウェアに変えます。実際のコードを記述し、Bluetooth 経由でコマンドを送信するだけで、スマートフォンが LCD、LED、サーボ、センサー、オシロスコープなど、48 種類以上の仮想コンポーネントになります。
ブレッドボードがなくても大丈夫です。スマートフォンがコンポーネントになります。
仕組み:
1. Arduino/ESP32 プロジェクトに STEM Buddy C++ ライブラリを組み込みます。
2. buddy.lcd.print("Hello!") または buddy.led.on() などの実際のコードを記述します。
3. ESP32 が Bluetooth Low Energy 経由でアプリにコマンドを送信します。
4. アプリがスマートフォンの画面にコンポーネントをリアルタイムでレンダリングします。
5. アプリは、コードで読み取れる仮想ボタン、スライダー、センサー、入力データなどのデータをアプリに送信します。
これは、実際のマイクロコントローラーと仮想ペリフェラル間の双方向のブリッジです。
7つのカテゴリーに分類された48種類以上の仮想周辺機器
ディスプレイ (9):
• LED / RGB LED — ESP32で制御可能な発光LED
• LCD 1602 — 16x2文字表示(カーソル、スクロール、カスタム文字付き)
• 7セグメントディスプレイ — 小数点付き数字表示
• NeoPixelストリップ&マトリックス — アドレス指定可能なRGB LEDアレイ
• LEDバーグラフ — レベルメーター表示
• MAX7219ドットマトリックス — 8x8スクロールドットマトリックス
• SSD1306 OLED — 小型グラフィックディスプレイ
入力デバイス (8):
• プッシュボタン&スライドスイッチ — デジタル入力
• ポテンショメータ&スライドポット — アナログ入力
• ジョイスティック — 2軸アナログスティック
• 4x4キーパッド — メンブレンキーパッド入力
• ロータリーダイヤル — クラシックなロータリー式電話ダイヤル
センサー (17):
• 電話センサー:温度、照度、音、気圧、加速度、磁力、歩数計
• 仮想センサー:DHT22、BMP180、HC-SR04 超音波、PIRモーションセンサー、フォトレジスタ、カラーセンサー、リードスイッチ、GPS、RFID、NFC
アクチュエータ(5個):
• サーボモーター — 0~180°のアニメーション角度制御
• DCモーター — PWM速度と方向
• ステッピングモーター — 精密ステップ制御
• ブザー — 周波数表示付きトーン生成
• リレーモジュール — オン/オフ切り替え
ホームオートメーション(2個):
• 8チャンネル配電盤 — スマートホームスイッチ制御
• SMS通知 — アラート送受信
メディア(6個):
• スピーカー&オーディオプレーヤー — MP3/WAV再生
• ピアノ — MIDIスタイルの音符演奏
• カメラ — MediaPipeコンピュータービジョンによる写真撮影
• 音声/TTS — 音声合成
• MicroSDカード — ファイルシステム読み書き
開発ツール (5):
• オシロスコープ — リアルタイム波形プロット
• シリアルモニター — UART デバッグターミナル
• ピンモニター — GPIO の状態とアナログ値
• データロガー — センサーデータを CSV に記録
• インターネット — HTTP/API リクエスト
STEM BUDDY を選ぶ理由
• LCD ディスプレイをお持ちでないですか? スマートフォンが LCD ディスプレイを搭載しています。
• センサーをお持ちでないですか? スマートフォンから ESP32 に仮想的な測定値を送信します。
• オシロスコープをお持ちでないですか? スマートフォンで波形を表示します。
• 48 種類以上のコンポーネントで、ハードウェアコストはゼロ。
お子様はすぐに本格的なハードウェアプロジェクトのコーディングを始めることができます。コンポーネントは不要です。準備ができたら、同じコードで仮想コンポーネントを物理コンポーネントに置き換えることができます。
スマート検索:
あいまい検索と自然言語によるキーワード検索で、あらゆるコンポーネントを瞬時に検索できます。「距離を測る」と言えば、超音波センサーが検索されます。音声検索にも対応しています。
ガイド付きプロジェクト:
LED点滅からIoTウェザーステーションまで、初心者から上級者までを網羅した8つのステップバイステッププロジェクト。
CODESKOOLエコシステムの一部:
CodeSkool Scratch IDEおよびCode Yaan ESP32ロボットと連携して動作します。ビジュアルコーディングから実際のハードウェアまで、包括的な学習プラットフォームです。
• 6つのテーマ:ダーク、ライト、AMOLED、プレイフル、オーシャン、ネイチャー
• オフラインで仮想コンポーネントの操作が可能
• 片手で操作できるようにモバイルに最適化
• すべての学習者に無料で開放
スマートフォンは、あなたがすでに持っている最もパワフルな電子工作ラボです。STEM Buddyがその可能性を広げます。
最終のバージョン
1.0.4投稿者
Ayman Rekik
Android 要件
Android 7.0+
カテゴリー
フリー 教育 アプリコンテンツのレーティング
Everyone
セキュリティレポート
今すぐチェック
Last updated on 2026年05月16日
What's new in 1.0.4:
• Improved Google Play Store compatibility
• SMS peripheral now available exclusively in the GitHub version for full-feature access
• Performance and stability improvements