Development Board SX1278 ESP32 Chip OLED WIFI LoRa Node 433-470MHz Upgrade Version Heltec for Arduino - products that work with official Arduino boards
Feature:
-WiFi LoRa 32 is a classic IoT dev-board designed & produced by Heltec Automation(TM), it’s a highly integrated product based on ESP32 + SX127x, it has Wi-Fi, BLE, LoRa functions, also Li-Po battery management system, 0.96″ OLED are also included. It’s the best choice for smart cities, smart farms, smart home, and IoT makers.
Package includes:
1 x Development Board
-WiFi LoRa 32 is a classic IoT dev-board designed & produced by Heltec Automation(TM), it’s a highly integrated product based on ESP32 + SX127x, it has Wi-Fi, BLE, LoRa functions, also Li-Po battery management system, 0.96″ OLED are also included. It’s the best choice for smart cities, smart farms, smart home, and IoT makers.
-CE Certificate;
-Microprocessor: ESP32 (dual-core 32-bit MCU + ULP core), with LoRa node chip SX1276/SX1278;
-Micro USB interface with a complete voltage regulator, ESD protection, short circuit protection, RF shielding, and other protection measures;
-Onboard SH1.25-2 battery interface, integrated lithium battery management system (charge and discharge management, overcharge protection, battery power detection, USB / battery power automatic switching);
-Integrated WiFi, LoRa, Bluetooth three network connections, onboard Wi-Fi, Bluetooth dedicated 2.4GHz metal 3D antenna, reserved IPEX (U.FL) interface for LoRa use;
-Onboard 0.96-inch 128*64 dot matrix OLED display, which can be used to display debugging information, battery power, and other information;
-Integrated CP2102 USB to serial port chip, convenient for program downloading, debugging information printing;
-Support the Arduino development environment;
-We provide ESP32 + LoRaWAN protocol Arduino® library, this is a standard LoRaWAN protocol that can communicate with any LoRa gateway running the LoRaWAN protocol. In order to make this code running, a unique license is needed. it can be found on this page;
-With good RF circuit design and basic low-power design (sleep current ≤800uA), it is convenient for IoT application vendors to quickly verify solutions and deploy applications.
Source | Parameter | |
MCU | ESP32( 240MHz Tensilica LX6 dual-core + 1 ULP, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth) | |
LoRa chip | SX1276 (868 and 915 version); SX1278 (433 and 470 version) | |
LoRa bands | EU_433, CN_470_510, EU_863_870, US_902_928 four bands optional | |
LoRa maximum output power | 18dB ± 2dB | |
Hardware resources | UART x 3; SPI x 2; I2C x 2; I2S x 1 | |
12 – bits ADC; 8 – bits DAC | ||
29 general GPIO | ||
Display | 0.96 inch 128*64 OLED display | |
FLASH | 8MB(64M-bits) SPI FLASH | |
interface | Micro USB x 1; LoRa antenna interface(IPEX) x 1 | |
Size | 50.2 x 25.5 x 9.74 mm | |
USB to UART Bridge | CP2102 | |
Battery Type | 3.7V Lithium(SH1.25 x 2) | |
Battery detection circuit | √ | |
External device power control(Vext) | √ | |
Low power design | Deep Sleep 800uA |
Electrical characteristics | Condition | Minimum | Typical | Maximum |
Power Supply | USB powered(≥500mA) | 4.7V | 5V | 6V |
Lithium powered(≥250mA) | 3.3V | 3.7V | 4.2V | |
3.3V(pin)powered(≥150mA) | 2.7V | 3.3V | 3.5V | |
5V(pin)powered(≥500mA) | 4.7V | 5V | 6V | |
Power consumption(mA) | WIFI scan | 115mA | ||
WIFI AP | 135mA | |||
LoRa 10dB emission | 50mA | |||
LoRa 12dB emission | 60mA | |||
LoRa 15dB emission | 110mA | |||
LoRa 20dB emission | 130mA | |||
Output | 3.3V pin output | 500mA | ||
5V pin output (USB powered only) | Equal to the input current | |||
External device power control (Vext 3.3V) | 350mA |
Package includes:
1 x Development Board
How to install Heltec ESP32 Arduino Development Environment:
Heltec ESP32 Series Source code:
Heltec ESP(ESP32 & ESP8266) framework (the basic of Heltec ESP series products Arduino running environment): https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series
Heltec ESP32 library (must work with Heltec ESP framework): https://github.com/HelTecAutomation/Heltec_ESP32
Heltec ESP32 LoRaWAN library (a standard LoRaWAN protocol library provide by Heltec Automation, need a license to active: http://www.heltec.cn/search/): https://github.com/HelTecAutomation/ESP32_LoRaWAN
Adafruit CircuitPython TinyLora library (Alan Peaty ported and shared this library): https://github.com/fantasticdonkey/uLoRa
WiFi LoRa 32 Pin out Diagram:
WiFi LoRa 32 Schematic Diagram:
The upgrade of WiFi LoRa 32(V2) relative to V1:
Summary of Common Problems:
AutoCAD & 3D Drawing:
AutoCAD 2017 version drawing: https://docs.heltec.cn/download/WiFi_Kit.dwg
Solid Works 2014 Version 3D drawing: https://docs.heltec.cn/download/WiFi_Kit.zip
Interesting applications made by WiFi LoRa 32:
Paxcounter: https://github.com/cyberman54/ESP32-Paxcounter
A low-cost LoRa ioT solution: https://github.com/CongducPham/LowCostLoRaGw
As a model remote control: http://www.moz8.com/thread-172414-1-1.html?_dsign=4feb6948
Used to prevent hay and straw fires: https://www.ibm.com/developerworks/cn/iot/library/iot-lpwan-lora-nodemcu-dhtsensors/
WiFi instant camera: https://hackaday.io/project/162256-esp32-8266-wifi-instant-camera
morserino (Morse code with a multi-functional morserino device) : http://www.morserino.info/morserino-32.html
MicroPython example (IoT examples with many sensors and detail docs):
LoRa sensor node config & usage video: https://youtu.be/YJwjZOkhdD8 https://youtu.be/8-bIp66ON1I
Single-channel LoRa gateway solution: https://github.com/things4u/ESP-1ch-Gateway-v5.0
User test info report:
General test report: https://robotzero.one/heltec-wifi-lora-32/
Communication distance test:
YouTube: click to play
Development Board SX1278 ESP32 Chip OLED WIFI LoRa Node 433-470MHz Upgrade Version Heltec for Arduino - products that work with official Arduino boards See detail