ZLX · Embedded Hardware & Developer Resources
Model: ZLX-ESP32-4

ESP32 papan pengembangan nirkabel multi-protokol cangkang cetak 3D hijau militer

Platform pengembangan nirkabel multi-protokol yang mengintegrasikan ESP32, layar sentuh 2,8 inci, CC1101, NRF24, PN532 NFC, GPS, Wi-Fi, Bluetooth, kartu TF, dan antarmuka baterai.

Papan pengembangan nirkabel multi-protokol ESP32

Papan pengembangan nirkabel multi-protokol ESP32 adalah platform pengembangan multi-fungsi terintegrasi yang cocok untuk skenario pengembangan seperti Internet of Things, komunikasi nirkabel, pengembangan frekuensi radio, NFC, penentuan posisi GPS, perekaman data, dan sistem tertanam khusus.

Versi ini telah menyelesaikan pemasangan motherboard, papan ekspansi nirkabel, dan cangkang cetak 3D, dan dapat langsung digunakan untuk pengembangan sekunder. Cangkangnya tersedia dalam warna Hijau Militer dan Oranye.

Papan pengembangan dirancang berdasarkan modul ESP32-WROOM-32E-N4 / ESP32-WROOM-32UE-N4. Ini mengintegrasikan layar sentuh 2,8 inci, RF Sub-GHz, RF 2,4GHz, NFC, GPS, Wi-Fi, Bluetooth, kartu MicroSD/TF, dan fungsi terkait baterai dalam satu perangkat, menyediakan platform pengembangan terintegrasi untuk berbagai proyek nirkabel dan IoT.


Fungsi utama

• Modul kontrol utama ESP32-WROOM-32E-N4 / ESP32-WROOM-32UE-N4
• Koneksi nirkabel Wi-Fi
• Koneksi Bluetooth
• Layar TFT ST7789 2,8 inci
• Resolusi 240×320
• Sentuhan resistif XPT2046
• CC1101 kompatibel dengan modul RF Sub-GHz
• NRF24 kompatibel dengan modul RF 2.4GHz
• Antarmuka PN532 NFC SPI
• Antarmuka GPS UART
• Antarmuka kartu MicroSD / TF
• Antarmuka baterai
• Deteksi tegangan baterai
• Sirkuit pengisian daya TP4056 terpasang
• Pengunduhan USB Type-C dan antarmuka serial
• CH340C USB ke chip port serial
• Tombol BOOT
• Tombol RESET
• Beberapa perangkat berbagi desain bus SPI
• Perumahan cetak 3D terpasang
• Tersedia casing berwarna hijau militer/oranye


Layar sentuh 2,8 inci

Papan pengembangan dilengkapi layar warna TFT ST7789 2,8 inci dengan resolusi 240 × 320.

Fungsi sentuh menggunakan pengontrol sentuh resistif XPT2046.

Lampu latar layar mendukung penyesuaian kecerahan PWM, yang dapat digunakan untuk mengembangkan antarmuka grafis khusus, menu perangkat, tampilan data sensor, dasbor status, panel kontrol, dan aplikasi lainnya.

Pengontrol sentuh menggunakan pin SPI independen dan tidak bergantung pada kartu RF/TF yang berbagi bus SPI.


Platform pengembangan nirkabel multi-protokol

Salah satu fitur terbesar dari papan pengembangan ini adalah ia mengintegrasikan berbagai komunikasi nirkabel dan antarmuka periferal ke dalam platform ESP32.

Fitur nirkabel dan komunikasi yang didukung meliputi:

• Wi-Fi
• Bluetooth
• CC1101 kompatibel dengan RF Sub-GHz
• NRF24 kompatibel dengan RF 2,4GHz
• PN532 NFC
• Antarmuka penentuan posisi GPS

Pengembang dapat mengembangkan dan menguji beberapa teknologi komunikasi nirkabel pada perangkat yang sama tanpa membangun beberapa papan pengembangan independen.


CC1101/Sub-GHz RF

Papan ekspansi nirkabel menyediakan kemampuan pengembangan RF Sub-GHz yang kompatibel dengan CC1101.

Menyediakan independen:

• CSN
• GDO0
• GDO2
• TX_EN
• RX_EN

Tunggu sinyal kontrol.

Dapat digunakan untuk komunikasi nirkabel Sub-GHz, eksperimen RF, dan pengembangan proyek nirkabel khusus.


NRF24 / 2.4GHz RF

Papan pengembangan juga menyediakan fungsi pengembangan frekuensi radio nirkabel 2.4GHz yang kompatibel dengan NRF24.

Bagian RF NRF24 menggunakan bus SPI bersama dan menyediakan sinyal kontrol CSN dan CE independen.

Cocok untuk berbagai komunikasi nirkabel 2.4GHz dan proyek pengembangan tertanam terkait.


Antarmuka NFC PN532

Papan ekspansi nirkabel menyediakan antarmuka PN532 NFC SPI.

Definisi antarmuka PN532:

SCK:GPIO18
MISO:GPIO19
MOSI:GPIO23
CS:GPIO17

Antarmuka ini tidak menghasilkan sinyal IRQ dan RST, dan polling SPI harus digunakan saat mengembangkan perangkat lunak.

Dapat digunakan untuk membaca tag NFC, pengenalan kartu, dan aplikasi NFC lain yang kompatibel dengan PN532.


Antarmuka GPS

Papan pengembangan menyediakan antarmuka GPS independen yang dapat digunakan untuk menghubungkan modul penentuan posisi GPS eksternal.

Antarmuka GPS papan ekspansi menyediakan:

• Catu daya 3,3V
• GND
• Masukan data UART

Data TX modul GPS terhubung ke ESP32 GPIO1.

Dapat digunakan untuk penentuan posisi GPS, pengumpulan data lokasi, perangkat seluler, penentuan posisi IoT, dan pengembangan proyek terkait.


Kartu MicroSD/TF

Papan pengembangan memiliki antarmuka kartu MicroSD/TF bawaan untuk penyimpanan data lokal.

Kartu TF mengadopsi mode SPI:

SCK:GPIO18
MISO:GPIO19
MOSI:GPIO23
CS:GPIO5

Tersedia untuk:

• Pencatatan data
• Penyimpanan file konfigurasi
• Penyimpanan sumber daya gambar dan UI
• Penyimpanan data sensor
• Aplikasi penyimpanan file lokal lainnya


dukungan baterai

Papan pengembangan menyediakan perangkat keras terkait baterai dan dapat digunakan untuk pengembangan proyek ESP32 portabel.

Fungsi deteksi tegangan baterai bawaan, mengambil sampel tegangan baterai melalui ESP32 GPIO34.

Dalam penggunaan sebenarnya, disarankan untuk melakukan kalibrasi perangkat lunak berdasarkan benchmark ADC dan hasil pengukuran prototipe aktual.

Papan pengembangan juga mengintegrasikan sirkuit manajemen pengisian daya TP4056.

Berdasarkan desain perangkat keras saat ini, arus pengisian daya kira-kira 360mA.


Pengunduhan dan Debugging USB Tipe-C

Papan pengembangan menyediakan antarmuka USB Type-C.

Antarmuka USB terhubung ke ESP32 melalui chip USB ke serial CH340C, yang dapat digunakan untuk:

• Unduhan firmware
• Komunikasi serial
• Proses debug serial
• Kontrol pengunduhan otomatis

Papan pengembangan juga menyediakan tombol BOOT dan RESET independen untuk memfasilitasi pengembangan dan debugging firmware.


Arsitektur bus SPI bersama

Kartu MicroSD/TF, PN532, dan beberapa perangkat frekuensi radio di papan ekspansi nirkabel berbagi bus SPI berikut:

SCK:GPIO18
MISO:GPIO19
MOSI:GPIO23

Perangkat yang berbeda menggunakan sinyal pemilihan CS/chip independennya sendiri.

Saat mengembangkan program, Anda harus memastikan bahwa hanya perangkat yang saat ini memerlukan komunikasi yang dipilih, dan CS perangkat SPI lainnya harus tetap tinggi.


lingkungan pengembangan

Definisi GPIO perangkat keras dari papan pengembangan ini dapat digunakan sebagai dasar untuk lingkungan pengembangan berikut:

• Arduino
• PlatformIO
• ESP-IDF

Pengembang dapat mengembangkan antarmuka tampilan, pengoperasian sentuh, komunikasi nirkabel, NFC, GPS, pencatatan data, dan fungsi lainnya berdasarkan kebutuhan proyek.


Pertimbangan pembangunan yang penting

• Semua sinyal GPIO ESP32 memiliki level 3,3V.

• Jangan langsung memasukkan level 5V ke ESP32 GPIO.

• GPIO34, GPIO35, GPIO36, GPIO39 hanya dapat digunakan sebagai input.

• GPIO0 juga merupakan pin konfigurasi startup BOOT dari ESP32. Jangan terus menurunkan GPIO0 saat menghidupkan dan mengatur ulang.

• MicroSD, PN532 dan beberapa modul RF berbagi bus SPI. Saat mengembangkan perangkat lunak, Anda perlu mengelola sinyal pemilihan chip CS dengan benar di setiap perangkat.

• Port serial USB GPS UART dan CH340C menggunakan beberapa sinyal bersama.

• Saat mengembangkan terkait GPS dan pengunduhan firmware, Anda perlu memperhatikan masalah pembagian sumber daya port serial.


Skenario pengembangan yang berlaku

Produk ini cocok untuk:

• Pengembangan ESP32
• Pengembangan IoT Internet of Things
• Pengembangan komunikasi nirkabel
• Pengembangan RF Sub-GHz
• Pengembangan RF 2.4GHz
• Proyek NFC
• Proyek penentuan posisi GPS
• Antarmuka grafis tertanam
• Proyek sensor
• Rumah pintar
• Home Automation
• Pencatatan data
• Pengujian perangkat nirkabel
• Proyek ESP32 portabel
• Eksperimen komunikasi multi-protokol
• Pengembangan prototipe produk
• Pengajaran dan Penelitian


spesifikasi produk

Jenis produk:
Papan pengembangan nirkabel multi-protokol ESP32

Kontrol utama:
ESP32-WROOM-32E-N4 / ESP32-WROOM-32UE-N4

Menampilkan:
TFT ST7789 2,8 inci

Resolusi:
240 × 320

menyentuh:
Sentuhan resistif XPT2046

Koneksi nirkabel:
Wi-Fi
Bluetooth

Fungsi RF:
CC1101 kompatibel dengan RF Sub-GHz
Kompatibel dengan NRF24 2.4GHz RF

Antarmuka lainnya:
PN532 NFC
GPS UART
Kartu MicroSD/TF
Antarmuka baterai

USB:
USB Tipe-C + CH340C USB ke port serial

kerang:
Perumahan cetak 3D

Warna cangkang:
Hijau tentara
warna oranye

Status produk:
Motherboard, papan ekspansi nirkabel, dan casing cetak 3D telah dipasang.


Produk ini terutama digunakan untuk pengembangan, pembuatan prototipe, penelitian, pengajaran, dan proyek khusus.

Produk ini adalah platform pengembangan, bukan perangkat konsumen jadi dengan fungsi tunggal yang tetap. Proyek yang berbeda mungkin mengharuskan pengguna untuk mengembangkan, mengkompilasi, atau mengkonfigurasi sendiri perangkat lunak dan firmware yang sesuai.