ZLX-ESP32-1開発ボードの中国語と英語のサンプルコードが正式にリリースされました
このたび正式に組織化され、発行されました。ZLX-ESP32-1開発ボードのサンプルコードパッケージこれにより、開発者はハードウェア リソース、GPIO 定義、さまざまなオンボード機能の使用方法をすぐに理解できるようになります。
このサンプルコードは以下に基づいていますZLX-ESP32-1 / ESP32-2432S0248R-PLUSESP32-WROOM-32E / ESP32-WROOM-32UE 関連の開発およびテストに適したハードウェア プラットフォーム構成。
サンプル コードは独立したプロジェクトとして構成されており、各関数は独立して開いてコンパイルし、テストできるため、初心者が学習しやすく、開発者が自分のプロジェクトを直接参照することが容易になります。
中国語版と英語版
コード パッケージでは次のものも提供されます。
中国語サンプルコードディレクトリ
English Example Code Directory
各サンプルには、中国および海外の開発者による使用を容易にするための独立したドキュメントが含まれています。
スタンドアロン機能の例
このリリースには、主に次のような複数の独立したサンプル プロジェクトが含まれています。
ST7789 2.8 インチ TFT スクリーン テスト
XPT2046 抵抗膜タッチ生データ読み取り
XPT2046 固定座標マッピング
画面180°回転
180°回転後のタッチ座標同期
TF/MicroSDカードの装着と情報の読み取り
TFカードファイルの読み書きテスト
TFカードフォーマット例
オーディオ PWM およびパワーアンプのテスト
Wi-Fiネットワークスキャン
BLE Bluetooth デバイスのスキャン
GT-U7 GPS/GNSSデータ読み取り
RGB LEDテスト
バッテリー電圧ADC検出
ブートボタンの検出
NVS/構成リカバリの例
実際のハードウェアパラメータに基づいて整理
サンプル コードは、ZLX-ESP32-1 の実際のハードウェア GPIO に従って編成されており、以下が含まれます。
ST7789 ディスプレイ、XPT2046 タッチ スクリーン、TF カード、RGB LED、オーディオ、バッテリー ADC、GPS、ブート ボタンなどのオンボード リソース。
タッチの例では、開発者がタッチの方向と基本的な座標関係を最初から確認する必要がないように、実際の固定マッピング パラメーターも使用しています。
PlatformIO プロジェクトの構造
各スタンドアロン サンプルには、完全なプロジェクト ファイルが含まれています。
platformio.inisrc/main.cppinclude/pins.hinclude/config.hREADME.md
開発者が使用できるのは、Visual Studio Code + PlatformIO開発用に対応するサンプル ディレクトリを直接開きます。
開発・二次開発に最適
これらの例は、ハードウェア テストに使用されるだけでなく、ZLX-ESP32-1 プロジェクトを開発するためのベース コードとしても使用されます。
開発者は、実際のニーズに基づいて、ディスプレイ、タッチ、MicroSD、Wi-Fi、BLE、GPS、オーディオ、バッテリー検出、その他の機能を独自の IoT、デスクトップ コントローラー、センサー ディスプレイ ターミナル、またはその他の ESP32 プロジェクトに組み合わせることができます。
ZLX-ESP32シリーズの開発資料、サンプルコード、技術資料は今後も更新してまいります。
Downloads & Resources:
https://www.zlxchina.com
Technical Support:
mq19880204@gmail.com
Hefei Zhiluxing Information Technology Co., Ltd.