botland BASE V1 デバイスプロトタイプ開発ボード
いらっしゃいませ
Micromesh Base V1 開発者ボードは、エンジニアやプログラマーが高度な電子プロジェクトを作成するための最新ツールです。このボードの主な特徴は、ワイヤレス ネットワーク (Wi-Fi および Bluetooth) を使用してプロジェクトを作成するために最も人気のあるチップの 32 つである ESPXNUMX チップを使用していることです。
このため、このボードは、モノのインターネット (loT) デバイスやワイヤレス接続を必要とするその他のアプリケーションの作成に最適です。 Micromis の使用は、内蔵 USB-UART コンバータによって容易になり、USB-C ケーブルを使用してデバイスをプログラムできるようになります。デバイスに組み込まれた USB ソケットにより、デバイスのコンポーネントやプラットフォームに接続されている追加コンポーネントに電力を供給することもできます。
このプラットフォームには Quectel M65 モデムが装備されており、携帯電話ネットワークへの接続と GSM ネットワーク経由のデータ送信が可能になります。
モデムにはアンテナ コネクタが統合されているため、外部アンテナに簡単に接続して接続品質を向上させることができます。
このデバイスにはアドレス指定可能な LED も付いています。これはソフトウェアで制御でき、デバイスのステータスを視覚化したり、照明効果を作成したりするために使用できます。また、MPU6050チップを搭載しており、XNUMX軸の加速度や回転を計測可能です。モーションセンシングデザインの作成が可能になります。
このボードには LM75 温度センサーも装備されており、摂氏 0 度の精度で周囲温度を測定できます。空調システムや測定器など、温度測定が必要な用途に便利です。
Micromis Base V1 は、メスの金ピン リードも備えており、外部周辺機器や Micromis オーバーレイを接続してボード自体の機能を拡張できます。
このプラットフォームには、オーバーボルを含む多くの保護機能も装備されています。tagUSB ポートからの短絡、過熱、過電流を保護し、電子機器の初心者に適したツールです。
MICRDMIS BASE V1 を楽しくお使いください!
MICROMIS BASE V1: クイックスタートアート
Micromis Base V1 プラットフォームの使用は非常に簡単です。ボードの使用を開始するには、以下のいくつかの手順に従う必要があります。
- Micromis Base V1 ボードをパッケージから開梱します。
- アクティブな nano SIM カードを SIM カード スロットに挿入します。
- GSMアンテナをU.FLコネクタに接続します。
- USB Type C ケーブルの一方の側を Micromis Base V1 ボードに接続し、もう一方の側をコンピュータに接続します。
- ボードをプログラムする環境をコンピュータにインストールします
- から CP2102 チップのドライバーをインストールします。 www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
- ESP32 チップのデータ パッケージをインストールします。
- 「ESP32 開発モジュール」ボードを選択します
- 最初のプログラムを Micromis Base V1 ボードにアップロードします
以前に開発環境で ESP32 チップが組み込まれたボードを使用したことがある場合は、おそらく追加の構成を行う必要はなく、Micromis Base V1 ボードはコンピュータに接続するとすぐに機能します。
Micromis Base V1 ボードをプログラムするためのプログラミング環境がまだない場合、または ESP32 チップを搭載したボードのデータ パッケージをインストールする方法がわからない場合は、次のページで最も一般的な 1 つのパッケージについて説明します。環境と、それらの環境で動作可能な Micromis Base VXNUMX ボードを取得する方法。
MICROMIS BASE V1: ARDUINO IDE での使用
Arduino IDEは、主に趣味の用途で使用される最も一般的な環境です。追加のボードをインポートできることと、この IDE のユーザーの非常に大規模なコミュニティにより、ESP32 チップを搭載したボードの多くの所有者がこの環境を使用することを決定しました。
Arduino IDE 環境がインストールされていない場合は、以下のリンクからダウンロードしてコンピュータにインストールする必要があります。できればバージョン 2.0 以降をダウンロードしてください。
https://www.arduino.cc/en/software
Arduino IDE 環境をインストールした後、次をクリックする必要があります。
File -> 設定および「追加ボードマネージャー」 URL「s」フィールドに次のリンクを入力します。これは、ESP32 チップのメーカーからの公式パッケージへのリンクです。 https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_index.json
ボードマネージャーのリンクを貼り付けた後、「OK11」ボタンをクリックして環境設定を終了する必要があります。次に、順番にクリックする必要があります。
[ツール] -> [ボード] -> [ボード マネージャー] で、検索エンジンに「esp3211」と入力します。しばらくすると、パッケージ「esp32 by Espressif Systems11」が表示されます。ボックスの下部にある「11lnstall 11」をクリックする必要があります。 ESP32チップ搭載ボードパッケージのバージョンが自動的にインストールされます。 11Additional Boards Manager にパッケージ リンクを追加した後にタイル パッケージが表示されない場合 URLs11 フィールドに入力し、タイル マネージャーの検索エンジンに「esp3211」という語句を入力すると、環境全体を再起動することをお勧めします。
MICROMIS BASE V1: Visual STUDIO CODE での使用
ESP32 チップを搭載したプログラミング ボード用の XNUMX 番目に人気のある環境は、Platform IO IDE 拡張機能を備えた Visual Studio Code です。 Platform IQ 拡張機能を使用すると、膨大な数の開発ボードやスタンドアロン チップを快適に操作できるようになり、多くのフレームワークでプログラムできるようになります。この環境の機能を使用するには、まずリンクから Visual Studio Code をダウンロードしてインストールする必要があります。 https://code.visualstudio.com/
さらに、リンクから Python 3.8.5 以降をダウンロードしてインストールする必要があります。 https://www.python.org/downloads/
Visual Studio Code 環境と Python をインストールしたら、 View-> Visual Studio Code の拡張機能。左側に拡張機能のブラウザ ウィンドウが開きます。拡張機能ブラウザで「 11PlatformlO IDE11 」と入力する必要があります。「Platform IO IDE」という名前の項目をクリックすると、拡張機能の詳細が表示されたウィンドウが開きます。「11 lnstall11」をクリックするだけで、拡張機能のダウンロードが表示されます。そしてそれ自体をインストールします。
拡張機能をインストールした後。左側のツールバーにあるプラットフォーム IO アイコンをクリックし、下部バーのホーム アイコンをクリックする必要があります。拡張機能のホームページが表示されます。拡張機能のホームページにアクセスしたら、「ボード」をクリックし、タイル検索ボックスに「11ESP32 Dev Module」と入力する必要があります。興味のあるボード自体が検索ボックスの下に表示されます。プロジェクトを作成するとき。特定のボードの ID をコピーしてプロジェクトに貼り付けるか、プロジェクトの生成時に、プログラムするボードを「ESP32 Dev Module」として選択するだけです。
MICROMIS BASE V1: ピン機能
アドバンスト
ADC の入力。ADC の分解能は 12 blt です。それと。ボリュームの 0 から 4095 までのアナログ値を読み取ることができますtage の範囲は 0V ~ 3,3V です。ここで、o は 0V、4095 は 3.3V です。ボリュームを接続しないように注意してくださいtagアナログピンへの電圧は 33V を超えます
12C
ESP32 には 12 つの 21C チャネルがあり、各ピンは使いやすいように SDA または SCL として設定できます。ボード上のコンポーネントと金ピンのリードはピン 22 (SDA) と XNUMX (SCLJ) に配線されています。
メインUART
MAIN UART というラベルが付いたボードのピンは、UAAT プロトコルを介した通信を可能にし、ESP32 のメイン UART プロトコルに接続されます。ボードに組み込まれている CP2102 チップをバイパスしてチップをプログラムするために使用できます。これらのコネクタを UART 通信以外の目的で使用することはお勧めしません。
グランド
接地電位出力用のボードピン。
RTC ウェイクアップ
ESP32 チップは、ATC WAKEUP というラベルの付いたピンを使用した超節約型 RTC チップを介した外部希少からのウェイクアップをサポートします。
SPI
外部コンポーネントと通信するには、ボード上のピン 32 (MOSI) 23 (MISOI 19 (CLK) S (CS) が SPI インターフェイスに割り当てられている) ESP18 に組み込まれている SPI プロトコルを使用できます。
3V3
3.3V 電源出力。エンバームコンポーネントへの電力供給に使用できます。ただし、このコネクタの電流容量は 350mA です。より要求の厳しいコンポーネントに電力を供給する必要がある場合は、外部電源を使用してください。
ブート
BOOT ピンは ESP32 の動作モードを制御する役割を果たし、これによりチップはプログラミング モードに入ることができます。ピンはボード上の BOOT ボタンに接続されます。
触る
ESP32 には 10 個の静電容量式タッチ センサーが内蔵されています。これらにより、電荷を帯びた表面の変化を感知することができます。これとともに。チップを起動するためにも使用できるシンプルなタッチ パッドを作成できます。
入力のみ
INPUT ONLY とマークされたボードのピンでは、外部コンポーネントを制御することはできませんが、アナログまたはデジタル信号を読み取るために使用できます。
5v
5V 電源コネクタ。外部コンポーネントに電力を供給するために使用できます。ただし、このコネクタの電流容量は2S0mAです。より要求の厳しいコンポーネントに電力を供給する必要がある場合は、外部電源を使用してください。デバイスに USB ポートから電力が供給されていない場合、このコネクタを使用してボードに電力を供給することもできます。
EN
EN ピンは、ESP32 チップのリセットを担当します。このピンはボード上の EN ボタンに接続されます。
MICROMIS BASE V1: ANT コンポーネントをボードにインポート
- ESP32-WROO~M-32Dマイコン
- Quintal M65 GSM モデム
- Nano Sim カード スロット
- USBタイプCコネクタ
- MPU6050 加速度計とジャイロスコープ
- LM75温度センサー
- WS2812C アドレス指定可能 LED
- CP2102プログラミングチップ
- 統合された GSM アンテナ アレイ
MICROMIS BASE V1: 主要コンポーネントのブロック図
MICAOMIS BASE V1: ビルトイン T-IN コンポーネントの使用 – GSM モデム
Micromis Base V1 開発ボードには、GSM ネットワーク通信用の Quintal M65 モデムが内蔵されており、これにより、デバイスは WiFi なしでインターネットに接続し、SMS メッセージを送信できます。
m1odem を適切に動作させるには、アクティブな nano SIM サイズのカードと U.FL を備えたアンテナが必要です。 800MHz ~ 1900MHz の周波数帯域での動作に適したコネクタです。ニーズに応じて、モバイル データ交換のみが可能な SIM カードを使用できます。SMS および 1 回目の通話をサポートする SIM カードは必要ありません。
モデムが ESP32 と通信する UART プロトコルは、ESP16 チップ上の UAl~T2 プロトコルのデフォルト ポートであるピン 32 (RX17 ESP2) と 32 (TX2 ESP32) に永続的に接続されます。
~ モデムの動作を簡単に管理します。 PWR_KEY ピンと MAIN_DTR ピンを制御できます。モデムの PWR_KEY ピンを使用すると、モデムのオンとオフを切り替えることができます。ESP32 ピン 27 に High 状態が 20 秒間適用されると、モデムの状態がオフからオン、またはオンからオフに変わります。 ESP26 のピン 32 が XNUMX ミリ秒間 High 状態になると、MAIN_DTR ピンがアクティブになり、省電力がアクティブになったときに vvhich によってモデムがウェイクアップできるようになります。
ボードの内蔵 NETLIGHT LED はモデムの動作を示します。点滅している場合はモデムが \Nor king であることを意味し、そうでない場合はオフであることを意味します。
MICAOMIS BASE V1: ビルド T-IN コンポーネントの使用 – NIPU6O5O IMU
Micromis Base V1 開発ボードには、加速度と空間方向 (ジャイロスコープと加速度計の組み合わせ) を読み取ることができる MPU6050 チップが搭載されています。
MPU6050 は、I32C プロトコルを使用して ESP2 と通信します。このプロトコルは、Micromis デバイスのピン (ピン 22 (SCL) および 21 (SDA)) でも提供されます。 IMU と通信するには、Micromis Base V1 ボードに埋め込まれたチップの場合、そのアドレスが必要になります。チップアドレスは変更できません。0x68 に固定されています。
このチップは、さまざまな測定範囲での動作を可能にします。
- 加速度計 – ±2 g、±4 g。 ±8g。 ±16g
- ジャイロスコープ – ±250 °/秒、±500 °/秒、±1000 °/秒、±2000 °/秒
MICAOMIS BASE V1: 内蔵 T-IN コンポーネントの使用 – LIM75 温度センサー
MPU6050 チップに加えて、LM75 温度センサーが Microtips Base V1 開発ボードに搭載されており、-Sis °C ~ +125 °C の周囲温度を読み取ることができます。
LM75 センサーは、I32C プロトコルを使用して ESP2 と通信します。このプロトコルは、Micromis デバイスのピン (ピン 22 (SCL) および 21 (SDA)) でも提供されます。 LM75 と通信するには、そのアドレスが必要です。Micromis Base V1 ボードに埋め込まれたチップの場合、チップのアドレスは変更できません。アドレスは固定されており、0x48 です。
LM75 温度センサーを使用すると、いつでもセンサーをオフにできるように状態を制御できます。非常に重要なアドバンtage は、動作中 (2S0μA) およびオフにプログラムされている間 (4μA) の低標準消費電流です。
MICAOMIS BASE V1: ビルトイン T-IN コンポーネントの使用 · WS2812C LED
Micromis Base V1 開発ボードには、光信号を発するアドレス指定可能な RGB LED も装備されています。搭載されたダイオードには WS2812C チップが含まれており、これによりダイオードを制御し、ユーザーがダイオードの光の色と彩度を選択できるようになります。 RGB テクノロジーの使用により、満足のいく照明効果を実現するためにユーザーが自由に使える 16 万以上の組み合わせがあります。
アドレス指定可能な LED は ESP32 チップの 32 ピンに永続的に接続されており、アドレス指定可能な LED の制御を担当するほとんどのライブラリを使用して制御できます。
MICROMIS BASE V1: 基板寸法
コンパクトなサイズのため、Micromis Base V1 プラットフォーム。低消費電力、高性能、WiFi 経由のマルチプラットフォーム通信を維持しながら、制御プラットフォームのサイズを小さくする必要がある、幅広いカスタム プロジェクトで使用できます。 Bluetooth または GSM。
ミクロミスベースV1:SAMPLE プログラム · モデムが TIDN を提示
Micromis Base V1 ボードの使用は非常に簡単です。このボードは市場で一般的なソリューションと部分的に互換性があるため、ESP32 自体、Quintal M65 モデム、アドレッサブル ダイオード、IMU MPU6050、および LM75 温度用のプログラムを自信を持って使用できます。センサー。ただし、デバイス プロトタイプ チームは追加コンポーネントごとに専用のソフトウェアを開発しているため、Arduino IDE 環境を使用して PCB 上のコンポーネントがどのように動作するかを簡単にチェックできます。
最初のプログラムは「モデム プレゼンテーション」です。これは、内蔵 rr1odem の動作をテストできる簡単なプログラムです。プログラムをデバイスにアップロードしてシリアル モニターを実行した後、モデムを制御するシステム コマンドを入力して、たとえばampファイル、SMS メッセージの送信、利用可能なすべてのネットワークの検索、モデムの構成、またはネットワークへのネスト。プログラムをアップロードする前に、必ず最初に変数を入力してください。変数がないと、ネットワークに接続して SMS メッセージを適切に送信できません。
このプログラムの非常に便利な機能は、AT コマンドをモデムに送信できることです。
サポートされているコマンドのリストに含まれていないコマンドを送信すると、プログラムは自動的にそのコマンドをモデムに送信します。これにより、追加する送信コマンドのスキームを構築したいと考えている少し上級ユーザーの作業が大幅に容易になります。後で自分のプログラムに移します。 AT コマンドのリストとその説明はボードのリソース パケットに含まれており、モデムの製造元によって編集され、モデムの動作のセクションごとに文書に分割されています。
ミクロミスベースV1:SAMPLE プログラム · LEEI が TIDN を発表
1 つ目のプログラムは「LED プレゼンテーション」で、Micromesh Base VXNUMX ボードに組み込まれている LED の動作を確認できる非常に短いスクリプトです。プログラムをアップロードしてシリアル モニターを実行した後、LED にいくつかのコマンドを送信するオプションがあり、コマンドによって LED を完全にオフにしたり、RGB パレットから任意の色を設定したり、赤、緑などの所定の色の XNUMX つを設定したりできます。青。ピンク、黄色、または紫。
プログラムコード内のコマンドに基づきます。初心者ユーザーでも、アドレス指定可能な LED の使用をサポートする独自のスクリプトを簡単に作成できます。
ミクロミスベースV1:SAMPLE プログラム – IMUI プレゼンテーション
1 番目のプログラムは「IMU プレゼンテーション」です。これは、Microtips Base vXNUMX ボードに埋め込まれた IMU センサーがデータを読み取る方法を確認できる、非常にシンプルで短いスクリプトです。プログラムをアップロードしてシリアル プロッターを実行した後。私たちはできる view IMU センサーからリアルタイムで読み取られたデータ。
シリアル プロッタを実行すると、便利なことができます。 view ボードが送信するデータ、ロードのすべてのポークや動きが記録され、グラフに表示されます。特定のパラメータを確認したい場合は、個々の測定範囲の選択を解除して、特定の 1 つのデータ チャネルのみに関する情報を取得できます。
MICRDMIS BASE V1: すぐに使える TD 使用プロジェクト
Micromis Base V1 タイルの使用を容易にするために、インスピレーションを与えるプロジェクトにアクセスできるナレッジ ベースを作成しました。私たちは常に、上で利用できるコンテンツの開発に取り組んでいます。 webサイトなので簡単にチェックできますamp当社製品のアプリケーションをご紹介します。
待たずに今すぐチェックしてください: https://deviceprototype.com/hobby/knowledge-center/
ドキュメント / リソース
![]() |
botland BASE V1 デバイスプロトタイプ開発ボード [pdf] ユーザーガイド BASE V1 デバイス プロトタイプ開発ボード、BASE V1、デバイス プロトタイプ開発ボード、プロトタイプ開発ボード、開発ボード、ボード |