ESP32 : Programming using Arduino IDE


ESP32 RawESP32: ESP32 is highly-integrated with inbuilt antenna switches, RF balun, power amplifier, low-noise receive amplifier, filters, and power management modules. ESP32 adds priceless functionality and versatility to your applications with minimal Printed Circuit Board (PCB) area requirements. (Source: bit.ly/2yr3R1o)

this video is around how to get started with ESP32 and programming it using Arduino IDE. This video shows a simple example of printing out some data to the serial console from the ESP32 module programmed using Arduino IDE. To enable programming of the ESP32 module from Arduino IDE we first need to add the required tool to the IDE/PC and the esp32 Arduino tools are officially supported by Espressif and with more regular updates. This tutorial is all about setting up the IDE and flashing the simple sketch to the module.

 

 

Features:

 

Key Features 240 MHz dual-core Tensilica LX6 microcontroller with 600 DMIPSIntegrated 520 KB SRAM
Integrated 520 KB SRAMIntegrated 802.11 b/g/n HT40 Wi-Fi transceiver, baseband, stack and LwIP
Integrated 802.11 b/g/n HT40 Wi-Fi transceiver, baseband, stack and LwIP
Integrated dual mode Bluetooth (classic and BLE)
16 MB flash, memory-mapped to the CPU code space
On-board PCB antenna / IPEX connector for external antenna
Sensors Hall sensor
10x capacitive touch interfaces
34 x GPIO 3 x UARTs, including hardware flow control
3 x SPI
2 x I2S
18 x ADC input channels
2 x DAC
2 x I2C
PWM/timer input/output available on every GPIO pin
OpenOCD debug interface with 32 kB TRAX buffer
SDIO master/slave 50 MHz
Supports external SPI flash up to 16 MB
SD-card interface support
Security Related WEP, WPA/WPA2 PSK/Enterprise
Hardware-accelerated encryption: AES/SHA2/Elliptical Curve Cryptography/RSA-4096
Performance Supports sniffer, Station, SoftAP and Wi-Fi direct mode
Max data rate of 150 [email protected] HT40, 72 [email protected] HT20, 54 [email protected], and 11 [email protected]
Maximum transmit power of 19.5 [email protected], 16.5 [email protected], 15.5 [email protected]
Minimum receiver sensitivity of -97 dBm
135 Mbps UDP sustained throughput
5 μA power consumption in Deep-sleep

 

Tools by Espressif Github Repository:

 

espressif/arduino-esp32

Arduino core for the ESP32

426 forks. 1,181 stars. 160 open issues.

Last commit by

 

Important Links:

ESP32 details and features: bit.ly/2ypmOlk
Buy ESP32 modules: bit.ly/2iefF1j
Arduino HTTP Call (ESP8266): bit.ly/2r8yKBp
Fetch data using XPath and PHP: bit.ly/2pGB0zC
Programming Esp8266 using Arduino IDE: bit.ly/2hdARij
More Videos on ESP8266: bit.ly/2ijh6qX.

-~-~~-~~~-~~-~

Guys, you can buy your products from Amazon by using the following link. Wach product you buy we will get some tip out of it. And for this you don’t need to pay anything extra and offers will remain same. This will help us to make videos like this and maintain the channel.

Thanks

Team WG

Amazon: amzn.to/2wd4isr

-~-~~-~~~-~~-~-

Music Credit: Walk In The Park by Audionautix (audionautix.com) is part of the YouTube Audio Library (www.youtube.com/audiolibrary/….

Suvendu Swain
Catch Me On

Suvendu Swain

Blogger/ Educationist at WeArGenius
A person passionate about tech stuffs.
Suvendu Swain
Catch Me On

Suvendu Swain

A person passionate about tech stuffs.