WiFi LoRA 32 (V2) ESP32 | Overview | Introduction
Specs
- Frequency: 240MHz
- FLASH:64M-bits
- The processor: 2个Tensilica LX6 + 1个ULPThe processor
- Main control chip:ESP32
- LoRachip support frequency band: SX1276(868-915、923MHz);SX1278(433-510MHz)
- Open communication distance:3KM
- Computing power:As high as 600 dmips
- Dual mode bluetooth: Traditional bluetooth and BLE low power bluetooth
- The development environment:Perfect support for Arduino
- Working voltage: 3.3v~ 7v
- Operating range temperature:-40~80℃
- Receiver sensitivity:-139dbm(SF12, BW125KHz)
- UDP continuous throughput:135Mbps
- USB-to-UART bridge chip:CP2102
- WIFI Support mode:sniffer、Station、softAP和Wi-Fi Direct
Recommended : Dynamic WLAN configuration for ESP32 Board | AutoConnect
Installation Instructions using Arduino IDE
Based on Arduino source codes and toolchain for WiFi_Kit_series made by HelTecAutomation. Visit this github link https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series.
Tested on 32 and 64 bit Windows 10 machines
- Download and install the latest Arduino IDE
Windows Installer
from arduino.cc - Download and install Git from git-scm.com
- If you don’t install Git,you choose
dowload zip
from the home page and Unzip the file to/Documents/Arduino/hardware/heltec
,Skip steps three to step four
- Execute the command under the \Documents\Arduino\hardware path Start
Git Bash
and run through the following steps:- Input
git clone https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series.git heltec
- Input
- Open
/Documents/Arduino/hardware/heltec/esp32/tools
and double-clickget.exe
- When
get.exe
finishes, you should see the following files in the directory - Plug your ESP32 board and wait for the drivers to install (or install manually any that might be required)
- Start Arduino IDE
- Select your board in
Tools > Board
menuWiFi_Kit_32
orWiFi_LoRa_32
- Select the COM port that the board is attached to
- Compile and upload (You might need to hold the
PRG
button while uploading)
How to update to the latest code
- Open
/Documents/Arduino/hardware/heltec
created startGit Bash
and inputgit pull
! - Wait for git to pull any changes and close
Git Bash
- Open
/Documents/Arduino/hardware/heltec/esp32/tools
and double-clickget.exe
Installation instructions for Debian / Ubuntu OS
- Install latest Arduino IDE from arduino.cc
- Open Terminal and execute the following command (copy->paste and hit enter):
sudo usermod -a -G dialout $USER && \ sudo apt-get install git && \ wget https://bootstrap.pypa.io/get-pip.py && \ sudo python get-pip.py && \ sudo pip install pyserial && \ mkdir -p ~/Arduino/hardware && \ cd ~/Arduino/hardware && \ git clone https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series.git heltec && \ cd heltec/esp32 && \ git submodule update --init --recursive && \ cd tools && \ python get.py && \ cd ~/Arduino/hardware/heltec/esp8266 && \ git submodule update --init --recursive && \ cd tools && \ python get.py
- Restart Arduino IDE
- If you have Arduino.app installed to /Applications/, modify the installation as follows, beginning at
mkdir -p ~/Arduino...
:
cd /Applications/Arduino_*/Contents/java/
mkdir -p hardware && \
cd hardware && \
git clone https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series.git heltec && \
cd heltec/esp32 && \
git submodule update --init --recursive && \
cd tools && \
python get.py && \
cd /Applications/Arduino_*/Contents/java/hardware/heltec/esp8266 && \
git submodule update --init --recursive && \
cd tools && \
python get.py
WiFi LORA 32 V2 Pinout Diagram
I hope you like this post “WiFi LoRA 32”. If have you any query please write in comment box. And you can share this post “WiFi LoRA 32”.
You may like also:
- 6LoWPAN | ZigBee | 6LoWPAN Vs ZigBee
- DHT11 sensor with ESP8266/NodeMCU using Arduino IDE
- Arduino IDE | Arduino | Open Source Hardware/Softawre | Arduino Vs RPi
- How To Create Secure MQTT Broker
- MQTT Servers/Brokers
- MQTT Products (that use MQTT)
- MQTT Public Brokers List
- IoT Data Protocols
- Setting up Authentication in Mosquitto MQTT Broker
- VerneMQ – Clustering MQTT for high availability and scalability
Pingback: WiFi LoRA 32 (V2) ESP32 | Overview | Introduction — IoTbyHVM – Explore TechBytes – hashstacks
Pingback: ESP32 vs ESP8266 | What is ESP32 and ESP8266
Pingback: Getting Started with the ESP32 Development Board
Pingback: Using Node js and Arduino with LED Blinking Program
Pingback: MQTT Broker on Android | How To Run MQTT Broker in Android
Pingback: Popular Development Boards for IoT - IoTbyHVM - Explore TechBytes
Pingback: Development Tools for ARM based MCUs - Explainer
Pingback: IFTTT Alternatives To Automate Your Online Workflow 2019 | IFTTT ?
Pingback: Install Ubuntu Core on Raspberry Pi 2 or 3 - IoTbyHVM
Pingback: ESP32 BLE Tutorials | How to use ESP32 with BLE
Pingback: ESP8266 Static IP Address Using Arduino Example - ESP
Pingback: ESP32 Tutorials | ESP32 BLE | ESP32 add-on Arduino IDE | How To Use
Pingback: MQX Real Time Operating System (RTOS) - IoTbyHVM
Pingback: IoT Protocols and Communication APIs - IoTbyHVM - Bits & Bytes of IoT
Pingback: NodeMCU ESP8266 OTA (Over-the-Air) using Arduino IDE
Pingback: Program Your Arduino With an Android Device - IoTbyHVM - Bits & Bytes of IoT
Have you tried this board with RIOT OS? There is a corresponding PR (https://github.com/RIOT-OS/RIOT/pull/11265).
Pingback: GPIO Pins of ESP32 | ESP32 Tutorials - IoTbyHVM - Bits & Bytes of IoT
Pingback: Interface MQ135 (Gas Sensor) with NodeMCU - IoTbyHVM
Pingback: Top 10 IoT Cloud Platforms - CompileIoT
Pingback: IoT OS and RTOS for Internet of Things Devices - CompileIoT
Pingback: Arduino SPI Tutorial - CompileIoT - CompileIoT - Expolre Internet of Things
Pingback: GPIO Pins of ESP32 | ESP32 Pinout - CompileIoT
Pingback: IoT Sensors and Actuators - IoTbyHVM - Bits & Bytes of IoT
Pingback: Interface LDR module with NodeMCU - IoTbyHVM - Bits & Bytes of IoT