pdf-icon

Basic v2.7

SKU:K001-V27

説明

BASICは、費用対効果の高いエントリーレベルの IoT メインコントローラです。Espressif ESP32 チップセットを採用し、メイン周波数が最大 240MHz の低消費電力 Xtensa® 32 ビット LX6 マイクロプロセッサーを 2 コア搭載しています。16M フラッシュメモリを内蔵し、2.0 インチフルカラー HD IPS ディスプレイパネル、スピーカー、TFC カードスロット、その他の周辺機器を内蔵しています。フルカバーの筐体は、複雑な産業用アプリケーションでも回路の安定性を確保します。内部には様々なインターフェースリソース(ADC/DAC/I2C/UART/SPI など)を提供し、底部には 15x IO ピンがあり、開発性が高いです。様々な製品のプロトタイピング、産業制御、インテリジェントビルアプリケーションに理想的です。

  • 高い製品化率
    • 精巧なデザイン、プロトタイピングから製品へ
    • 製品グレードのフルカバーカバーで、より安定した回路動作が可能
  • ローコード開発
    • UIFlow グラフィカルプログラミングプラットフォームのサポート、スクリプトフリー、クラウドプッシュ
    • Arduino や ESP32-IDF など、主流の開発プラットフォームと完全な互換性があります
    • FreeRTOS をサポートし、デュアルコアとマルチタスク機構で、タスクを効率的に実行することができます、プログラムの最適化
  • 高い統合性
    • 2.0 インチ IPS ディスプレイパネル、スピーカー、カスタムボタン x3
    • リチウム電池内蔵、電源管理チップ内蔵、TypeC インターフェース対応
    • 安定した信頼性の高い無線通信を実現するために、RF 回路をきめ細かく調整
  • 強力な拡張性 |
    • 15 x GPIO
    • M5Stack のハードウェアとソフトウェアのエコロジーシステム、スタッカブルモジュール設計、プラグアンドプレイによる豊富なセンサー拡張に簡単にアクセスできます

クイックスタート

This tutorial will show you how to control Basic devices through the UIFlow graphical programming platform
This tutorial will show you how to control the Basic device through the UIFlow2.0 graphical programming platform
This tutorial will show you how to program and control Basic devices through Arduino IDE

特徴

  • ESP32 の開発をベースにしています
  • 16M FLASH
  • フルカラー高精細 IPS ディスプレイパネルと多彩なハードウェア周辺機器を内蔵
  • 豊富なリソースインターフェイス、M5Stack スタッキングモジュールやセンサーとの互換性、高い拡張性
  • M5CORE BOTTOM base 内蔵リチウム電池、15x IO リードを使用
  • マルチプラットフォーム開発に対応:

含まれるもの

  • 1x BASIC
  • 10x ジャンパーケーブル
  • 1x Type-C USB(20cm)
  • 1x マニュアル
  • 1x ステッカー

アプリケーション

  • IoT コントローラー
  • DIY クリエイター作品
  • スマートホームの制御

仕様

リソース パラメータ
ESP32-D0WDQ6-V3 240MHz デュアルコア、600DMIPS、520KB SRAM、Wi-Fi
フラッシュ 16MB
入力電力 5V@500mA
インターフェース TypeC x1、I2C x1
IO G21、G22、G23、G19、G18、G3、G1、G16、G17、G2、G5、G25、G26、G35、G36
ボタン 物理ボタン ×3
液晶画面 2.0 型@320*240 ILI9342C IPS パネル、最大輝度 853nit
スピーカー 1W-0928
USB チップ CH9102F
アンテナ 2.4G 3D アンテナ
バッテリー 110mAh@3.7V
製品重量 47.2g
梱包重量 93g
商品サイズ 54 x 54 x 18mm
梱包サイズ 95 x 65 x 25mm
カバーの材質 プラスチック(PC)

Learn

Power On/Off Operations
Power On: Press the red power button on the left once.
Power Off: Quickly double-press the red power button on the left.
USB Power Supply: By default, the device cannot be turned off while connected to a USB power supply.

回路図

ピンマップ

液晶画面と TF カード

液晶の画素数 320x240 TF カードは最大 16GB まで対応

ESP32 Chip GPIO23 GPIO19 GPIO18 GPIO14 GPIO27 GPIO33 GPIO32 GPIO4
ILI9342C MOSI/MISO / CLK CS DC RST BL
TF Card MOSI MISO CLK / / / / CS

ボタンとスピーカー

ESP32 Chip GPIO39 GPIO38 GPIO37 GPIO25
ボタンピン BUTTON A BUTTONB BUTTONC
スピーカー //////////////////////////////////// スピーカーピン

GROVE インターフェース A & IP5306

パワーマネジメントチップ(IP5306)は I2C カスタマイズ版で、I2C アドレスは 0x75 です。IP5306 のレジスタマニュアルは こちら をクリックしてご覧ください。

ESP32 Chip GPIO22 GPIO21 5V GND
GROVE A SCL SDA 5V GND
IP5306 SCL SDA 5V GND

IP5306 の充放電、電圧パラメータ.

充電 放電
0.00 ~ 3.40V -> 0% 4.20 ~ 4.07V -> 100%
3.40 ~ 3.61V -> 25% 4.07 ~ 3.81V -> 75%
3.61 ~ 3.88V -> 50% 3.81 ~ 3.55V -> 50%
3.88 ~ 4.12V -> 75% 3.55 ~ 3.33V -> 25%
4.12 ~ / -> 100% 3.33 ~ 0.00V -> 0%

PORT

PORT-A(RED) G21/22 I2C
PORT-B(BLACK) G26/36 DAC/ADC
PORT-C(BLUE) G16/17 UART

esp32 adc/dac

ADC1 ADC2 DAC1 DAC2
8 channels 10 channels 2 channels 2 channels
G32-39 G0/2/4/12-15/25-27 G25 G26

M-BUS

M_BUS

製品サイズ

module size

関連リンク

ソフトウェア

Arduino

Platform.IO

[env:m5stack-core]
platform = espressif32@6.3.2
board = m5stack-core-esp32
framework = arduino
upload_speed = 1500000
monitor_speed = 115200
build_flags = 
    -DCORE_DEBUG_LEVEL=5
lib_deps =
    M5Unified=https://github.com/m5stack/M5Unified

USB ドライバ

以下のリンクをクリックし、OS に合ったドライバをダウンロードしてください。現在、CP210X(CP2104版)/CP34X(CH9102版)ドライバ圧縮パッケージの 2 種類のドライバチップがあります。圧縮パッケージを解凍した後、インストールする OS の数に応じたインストールパッケージを選択してください。 (お使いのデバイスで使用する USB チップが不明な場合は、両方のドライバを同時にインストールすることができます。CH9102_VCP_SER_MacOS v1.7`のインストール中にエラーが発生することがありますが、実際にはインストールは完了していますので、無視してください) 使用する際、もしプログラムが正常にダウンロードできない場合(プロンプトが時間オーバーや Failed to write to target RAM)は、デバイスドライバの再インストールを試してみてください。
ドライバ名 適用ドライバチップ ダウンロードリンク
CP210x_VCP_Windows CP2104 ダウンロード
CP210x_VCP_MacOS CP2104 ダウンロード
CP210x_VCP_Linux CP2104 ダウンロード
CH9102_VCP_SER_Windows CH9102 ダウンロード
CH9102_VCP_SER_MacOS v1.7 CH9102 ダウンロード
MacOS のポート選択
MacOS では、2 つの利用可能なポートが表示される場合があります。使用する際は、wchmodemという名前のポートを選択してください。

Easyloader

Easyloader Download remark
Basic v2.7 Test Easyloader download /

動画

  • スピーカー、wifi、ボタン、加速度計、TF カード(microSD)カード、スクリーンなどのハードウェアをテストします。

M5Stack のプロフィールです

  • EzData にセンサーを接続してスマートホームを構築します

バージョン変更

発売日 製品変更点 注意事項
2017.7 ファーストリリース(Core1.4)
2019.7 TN 画面を IPS 画面に変更(Core2.2) 画面映り込みの問題を解決するには、M5Stack ライブラリを最新版(v0.2.8 以上)にアップグレードしてください

| 2021.10 | v2.6 へのアップグレード、CP2104 を CH9102 に変更、構造細部の最適化(Core2.6) | / | | 2021.10 | バージョンアップ v2.7 | 画面をガラススクリーンに変更し、よりクリアな表示を実現、グローブポートにはブースト機能を追加し、より安定した負荷で 5.1V 出力が可能に |

注意: 2018.2A PCB 版のデバイスは、C2C(TypeC to TypeC)接続と PD 電源に対応していません。

Comparison of old and new versions