DIYmall FZ2886-AX2K

DIYmall ESP32 LoRa V3 WiFi+BLE Development Board User Manual

Brand: DIYmall | Model: FZ2886-AX2K

1. Танилцуулга

The DIYmall ESP32 LoRa V3 WiFi+BLE Development Board is a versatile IoT development board. This V3 version integrates Wi-Fi, Bluetooth Low Energy (BLE), LoRa, and a 0.96-inch OLED display, offering a comprehensive solution for various embedded projects. It is designed for applications in smart cities, farms, homes, industrial control, security systems, wireless meter reading, and general IoT development.

Гол онцлогууд:

  • Integrated Connectivity: Features Wi-Fi, BLE, and LoRa for diverse communication needs.
  • Onboard Display: Includes a 0.96-inch OLED display for direct feedback and information.
  • Сайжруулсан гүйцэтгэл: Utilizes ESP32-S3FN8 MCU and SX1262 LoRa chip for improved capabilities over previous versions.
  • Modern Interface: Equipped with a Type-C USB socket for convenient power and data transfer.
  • Optimized RF: Upgraded V3 version features better impedance matching of RF circuits for reliable performance.
  • Development Friendly: Supports multiple development methods including Arduino, MicroPython, Platform.io, and Espressif IDE.

2. Бүтээгдэхүүн дууссанview

2.1. Components and Interfaces

The DIYmall ESP32 LoRa V3 board includes several key components and interfaces for development and operation.

ESP32 LoRa V3 Development Board with labeled components
Зураг 1: ESP32 LoRa V3 Development Board with labeled components. Key features include Programming/User Button, Type-C USB Interface, Reset Button, Power/Signal Indicator, 2.4G WiFi Antenna, 0.96 OLED Display, LoRa Antenna IPEX1.0, 2.54 Pin Headers, 40M Crystal, 32k Crystal, ESP32-S3 (WiFi+BLE), CP2102 USB to Serial Chip, and Lithium battery interface (SH1.25-2 interface).

2.2. Version Comparison (V2 vs. V3)

The V3 version introduces several upgrades compared to the previous WiFi LoRa 32 (V2) model.

Comparison table of WiFi LoRa 32 V2 and V3 versions
Зураг 2: Key differences between WiFi LoRa 32 (V2) and WiFi LoRa 32 (V3).
ЗүйлWiFi LoRa 32 (V2)WiFi LoRa 32 (V3)
MCUESP32-D0ESP32-S3FN8
LoRa чипSX1276/8SX1262
USB залгуурМикро-USBТөрөл-C
Кристал осцилляторOrdinary crystal oscillatorHigh precision temperature compensated crystal oscillator
Low Power Features in Deep Sleep≈800uA<10уА
Бусад шинэчлэлBetter impedance matching of RF circuits

Note: Due to the different MCUs, the GPIO pin definitions for V2 and V3 are not compatible.

2.3. Pin Map

Detailed pinout diagram for ESP32 LoRa V3 Development Board
Зураг 3: Detailed pin map for the ESP32 LoRa V3 Development Board, showing Header J3 and Header J2 connections, including Physical Pin, Power, GND, GPIO, ADC/DAC, and Serial SPI I2C.

3. Тохиргоо

3.1. Анхны чуулган

The ESP32 LoRa V3 development board comes with an antenna and optional protective case. Ensure the antenna is securely connected to the IPEX1.0 connector on the board.

Two ESP32 LoRa V3 boards with antennas and cases
Зураг 4: Two ESP32 LoRa V3 development boards, each with a 915MHz antenna and a protective case.

For battery operation, connect a lithium battery to the SH1.25-2 interface. The board supports charging of the lithium battery when connected via USB or the 5V pin.

3.2. Software Setup (Arduino IDE)

The recommended development environment is Arduino IDE. Follow these steps for initial setup:

  1. Arduino IDE-г суулгах: Download and install the latest version of Arduino IDE from the official webсайт.
  2. Install ESP32 Boards Package:
    • Arduino IDE-г нээгээд хаяг руу очно уу File > Preferences.
    • In the 'Additional Boards Manager URLs' field, add the Heltec ESP32 JSON URL: https://resource.heltec.cn/download/package_heltec_esp32_index.json
    • руу оч Tools > Board > Boards Manager....
    • хайх 'ESP32' and install the 'ESP32 by Espressif Systems' package.
    • хайх 'heltec esp32' and install the 'Heltec ESP32 Series Dev-boards' package.
  3. Install Required Libraries:
    • руу оч Sketch > Include Library > Manage Libraries....
    • хайх 'Adafruit GFX Library' and install it. When prompted for dependencies, click 'Install All'.
    • Download the 'Robojax Heltec LoRa 32' library (usually a .zip file) from the provided resources.
    • Arduino IDE дээр дараах руу очно уу Sketch > Include Library > Add .ZIP Library... and select the downloaded .zip file.
  4. Самбар болон портыг сонгоно уу:
    • Connect your ESP32 LoRa V3 board to your computer via a Type-C USB cable.
    • руу оч Tools > Board > Heltec ESP32 Series Dev-boards > Heltec WiFi LoRa 32(V3).
    • руу оч Tools > Port and select the COM port corresponding to your connected board.

3.3. Firmware Flashing (Meshtastic)

For Meshtastic functionality, you can flash the firmware using the Meshtastic Web Flasher.

  1. Visit the Meshtastic Web Гялсгуур webсайт.
  2. Select 'Heltec V3' as your device.
  3. Choose the desired firmware version (stable or alpha).
  4. Ensure your device is plugged in via USB. You may need to turn off, press and hold the BOOT / PRG button while plugging in the USB cable.
  5. Choose the baud rate (115200 is standard).
  6. Click 'Erase Flash and Install' to flash the firmware.
Видео 1: Demonstration of installing the antenna and protective shell on the LoRa32 V3 board. This video shows the physical assembly process.

4. Ашиглалтын заавар

4.1. LoRa Communication (Sender/Receiver)

The ESP32 LoRa V3 boards can be configured as a sender (TX) and a receiver (RX) for LoRa communication. You will need two boards for this functionality.

Видео 2: A detailed demonstration of LoRa communication between two ESP32 LoRa V3 boards. This video illustrates how to set up and observe data transmission and reception.

When using the ESP32 LoRa V3 for communication, one board acts as a sender (TX) and the other as a receiver (RX). Ensure both boards are configured with matching LoRa frequency, bandwidth, spreading factor, and coding rate for successful communication.

4.2. Door Monitoring Project Example

The ESP32 LoRa V3 can be used for various IoT projects, such as a door monitoring system. This involves connecting a Hall Effect sensor to one board (transmitter) and a relay or buzzer to another board (receiver).

Видео 3: Demonstration of an ESP32 LoRa V3 based door monitor project. This video shows the integration of a Hall Effect sensor and a relay/buzzer for real-time door status updates.

When the magnet (attached to the door) moves away from the Hall Effect sensor, the transmitter board sends an 'OPEN' signal. The receiver board then activates a connected device (e.g., a buzzer or a relay to control a light) and displays 'OPEN' on its OLED screen. When the magnet is close to the sensor, a 'CLOSED' signal is sent, deactivating the connected device and displaying 'CLOSED'.

5. Засвар үйлчилгээ

5.1. Power Supply and Battery

The board can be powered via the Type-C USB port, the 5V pin, or a connected lithium battery. When using a lithium battery, ensure it is connected correctly to the SH1.25-2 interface. The board supports charging of the lithium battery when powered via USB or the 5V pin. In other cases, only a single power supply can be connected.

Цахилгаан хангамжийн горимХамгийн бага (V)Typical (V)Хамгийн их (V)Гүйдэл (мА)
C төрлийн USB4.756≥500
Литиум батерей3.33.74.2≥250
5V pin4.756≥500
3V3 pin2.73.33.5≥150

6. Алдаа засах

6.1. Meshtastic Screen Digital Front-End Issue

If you encounter a digital front-end issue with the Meshtastic screen, it is typically caused by the Meshtastic settings. This can be resolved by changing the default screen to SSD1306.

Шийдвэрлэх алхамууд:

  1. Navigate to 'Radio configuration' in Meshtastic settings.
  2. Select 'Display'.
  3. Choose 'Override OLED auto-detect'.
  4. Select 'SSD1306'.

6.2. V2 Code Compatibility with V3

No, V2 code is not compatible with V3 due to the difference in the Microcontroller Unit (MCU).

7. Техникийн үзүүлэлтүүд

ОнцлогДэлгэрэнгүй
Загварын дугаарFZ2886-AX2K
MCUESP32-S3FN8
LoRa чипSX1262
Утасгүй төрөл802.11bgn, Bluetooth
OLED дэлгэц0.96 инч
USB залгуурТөрөл-C
RAMLPDDR4 (32 MB installed)
Процессорын брэндЭспрессиф
Процессорын тоо2
CPU-ийн хурд0.24 GHz
Үйлдлийн системFreeRTOS
Зүйлийн жин3.2 унц
Бүтээгдэхүүний хэмжээс1.97 x 1 x 0.38 инч
ҮйлдвэрлэгчHeltec Automation Technology Co., Ltd

8. Дэмжлэг

For further assistance, technical support, or inquiries regarding your DIYmall ESP32 LoRa V3 Development Board, please contact the seller directly through the platform where the product was purchased.

Холбогдох баримт бичиг - FZ2886-AX2K

Урьдчилсанview ESP32-3248S035 Display Module: Firmware Flashing Guide with Arduino IDE and Espressif Tool
A comprehensive guide to flashing firmware onto the ESP32-3248S035 TFT capacitive touch display module using both the Arduino IDE and the Espressif Download Tool. Includes step-by-step instructions and configuration details.
Урьдчилсанview IR алсын удирдлагатай DIYmall 4WD техникийн машины явах эд ангийн барилгын иж бүрдэл
Сонирхогчид болон бүтээгчдэд зориулан бүтээсэн DIYmall 4WD техникийн машины явах эд ангиудын иж бүрдлийг олж мэдээрэй. Энэхүү иж бүрдэл нь IR алсын удирдлага, M servo мотор, АА батерейны хайрцаг зэрэг чухал бүрэлдэхүүн хэсгүүдийг багтаасан бөгөөд дэвшилтэт робот болон тээврийн хэрэгслийн загваруудыг бүтээх боломжийг олгодог. LEGO загварын ӨМ төслүүдтэй нийцтэй, техникийн барилгын олон талт платформыг санал болгодог.