1. 製品紹介

1.1 説明

この学習キットは6歳以上の子供向けに特化したプログラム可能なツールで、LED、ボタン、LCD、フォトセンサー、サウンドセンサー、IR受信機、温湿度センサーなど15のモジュールとセンサーを備え、30以上の面白いプロジェクトを収録しています。

Arduino C言語が提供されており、プログラミング思考の育成を支援します。

1.2 特徴

  1. 簡単な配線:VCCとGNDの配線は隠されています。

  2. 多機能:NanoまたはESP32開発ボードを制御ボードとして使用可能で、15のセンサーが統合されています。外部電源が接続されている場合、DIPスイッチでVCC電圧を3.3Vまたは5Vに切り替えられます。

  3. シンプルな構造:6mmの二重通過銅柱でアクリル板を接続します。

  4. 高い拡張性:VCCとGNDピンが提供されています。

  5. プログラミング学習:Arduino C言語が利用可能です。

1.3 パラメータ

  • 動作電圧: 5V または 3.3V

  • 直流電源: 7-12V

  • USB電源: 5V

  • 動作電流: ≥35mA

  • 動作温度: –10°C ~ +65°C

1.4 キット内容

No.

コンポーネント

数量

画像

1

Keyestudio 回路統合ボード

1

2

Keyestudio ESP32 ボード

1

3

3XAA 電池ホルダー(電池は含まれていません)

1

4

サーボ

1

5

マイナスドライバー

1

6

プラスドライバー

1

7

IRリモコン

1

8

USBケーブル

1

9

M2.5*6MM 丸頭ネジ

22

10

M2.5*9MM 二重通過銅柱

10

11

20CM F-F デュポン線

20

12

10CM F-F デュポン線

20

13

アクリル板

1

14

ゴムパッド

4

15

ポテンショメータキャップ

1

16

赤ボタンキャップ

1

17

緑ボタンキャップ

1

18

黄ボタンキャップ

1

19

青ボタンキャップ

1

1.5 ESP32 制御ボード

紹介

Keyestudio ESP32 コアボードはESP-WROOM-32モジュールをベースにしたミニ開発ボードです。ボードはほとんどのI/Oポートを2.54mmピッチのピンヘッダーに引き出しており、必要に応じて周辺機器を簡単に接続できます。

開発およびデバッグ時には、両側の標準ピンヘッダーが操作をより簡単かつ便利にします。

ESP-WROOM-32モジュールは業界をリードするWiFi + Bluetooth統合ソリューションで、10個未満の外部部品で構成されています。アンテナスイッチ、RFバラン、パワーアンプ、低雑音アンプ、フィルター、電源管理モジュールを統合しています。同時にTSMCの低消費電力40nm技術を採用し、電力性能とRF性能を両立し、安全で信頼性が高く、多様なアプリケーションに拡張しやすい設計です。

仕様

  • マイクロコントローラ:ESP-WROOM-32 モジュール

  • USB-シリアルポートチップ:CP2102-GMR

  • 動作電圧:DC 5V

  • 動作電流:80mA

  • 電流供給:500mA

  • 動作温度範囲:-40°C ~ +85°C

  • WiFiモード:Station/SoftAP/SoftAP+Station/P2P

  • WiFiプロトコル:802.11 b/g/n/e/i(802.11n、最大速度150 Mbps)

  • WiFi周波数範囲:2.4 GHz ~ 2.5 GHz

  • Bluetoothプロトコル:Bluetooth v4.2 BR/EDRおよびBLE標準準拠

  • 寸法:552613mm

  • 重量:9.3g

ピン配置

ESP32は一般的なプロセッサよりピン数は少ないですが、ピンの多機能再利用に問題はありません。

注意:ESP32のピン電圧レベルは3.3Vです。5V動作の他デバイスと接続する場合は、レベルコンバーターを使用して電圧レベルを変換してください。

  • 電源ピン: モジュールには+5Vと3.3Vの2つの電源ピンがあります。これらのピンを使って他のデバイスやモジュールに電源を供給できます。

  • GNDピン: モジュールには3つのグランドピンがあります。

  • Enableピン (EN): このピンはモジュールの有効/無効を制御します。高レベルで有効、低レベルで無効になります。

  • 入出力ピン (GPIO): 32個のGPIOピンを使ってLED、スイッチ、その他の入出力デバイスと通信できます。内部でプルアップまたはプルダウンも可能です。

  • 注意: GPIO6からGPIO11ピン(SCK/CLK、SDO/SD0、SDI/SD1、SHD/SD2、SWP/SD3、SCS/CMDピン)は内部モジュールのSPI通信に使用されているため、使用は推奨されません。

  • ADC: このモジュールには16個のADCピンがあり、アナログ電圧(センサー出力など)をデジタル電圧に変換できます。いくつかのコンバーターは内部アンプに接続されており、高精度で微小電圧を測定可能です。

  • DAC: ESP32モジュールには8ビット精度の2つのD/Aコンバーターがあります。

  • タッチパッド: ESP32モジュールには静電容量変化に感度のある10個のピンがあり、特定のPCBパッドに接続してタッチスイッチとして使用できます。

  • SPI: モジュールには2つのSPIインターフェースがあり、ディスプレイ、SD/microSDメモリーカードモジュール、外部フラッシュメモリーの接続に使用できます。

  • I2C: SDAとSCLピンはI2C通信に使用されます。

  • シリアル通信 (UART): モジュールには2つのUARTシリアルインターフェースがあり、最大5Mbpsの情報を2台のデバイス間で転送可能です。UART0はCTSおよびRTS制御機能も備えています。

  • PWM: ほぼすべてのESP32入出力ピンはPWM(パルス幅変調)に使用可能で、モーターやLEDライト、色の制御に利用できます。

1.6 コンポーネント

1.7 ESP32 統合ボード

この拡張ボードはKeyestudio Nano Plus開発ボードおよびKeyestudio ESP32開発ボードと互換性があります。VCCの電圧はDIPスイッチで3.3V(ESP32)または5V(Nano)に設定可能です。

4つのボタン、4つのLED(赤、黄、緑、青)、6つのWS2812 RGB LED、ブザー、PIRモーションセンサー、IR受信機、サウンドセンサー、フォトレジスター、8002アンプ、ポテンショメーター、超音波センサー、4ビットデジタル管表示器、8x8ドットマトリックス表示器、LCD 1602表示器を統合しています。

さらに、各ピンに独自のVCCとGNDがあり、ボードの互換性が高く、他のモジュールの拡張学習の機会を増やします。

モジュール紹介

ピン配置