Part 2 : Practical Insights into the ESP32 Features

Advanced ESP32 A Deeper Insight into the ESP32 Features
7 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€66.35
List Price:  €94.79
You save:  €28.44
£55.27
List Price:  £78.97
You save:  £23.69
CA$97.91
List Price:  CA$139.89
You save:  CA$41.97
A$107.61
List Price:  A$153.73
You save:  A$46.12
S$94.02
List Price:  S$134.32
You save:  S$40.30
HK$544.76
List Price:  HK$778.26
You save:  HK$233.50
CHF 61.99
List Price:  CHF 88.57
You save:  CHF 26.57
NOK kr773.52
List Price:  NOK kr1,105.08
You save:  NOK kr331.55
DKK kr494.87
List Price:  DKK kr706.99
You save:  DKK kr212.12
NZ$119.04
List Price:  NZ$170.06
You save:  NZ$51.02
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.18
৳8,334.01
List Price:  ৳11,906.24
You save:  ৳3,572.23
₹5,905.12
List Price:  ₹8,436.24
You save:  ₹2,531.12
RM312.96
List Price:  RM447.10
You save:  RM134.14
₦117,219.95
List Price:  ₦167,464.25
You save:  ₦50,244.30
₨19,380.58
List Price:  ₨27,687.73
You save:  ₨8,307.15
฿2,429.14
List Price:  ฿3,470.35
You save:  ฿1,041.21
₺2,412.08
List Price:  ₺3,445.98
You save:  ₺1,033.89
B$405.06
List Price:  B$578.68
You save:  B$173.62
R1,267.31
List Price:  R1,810.53
You save:  R543.21
Лв129.73
List Price:  Лв185.34
You save:  Лв55.60
₩97,779.80
List Price:  ₩139,691.42
You save:  ₩41,911.61
₪261.55
List Price:  ₪373.67
You save:  ₪112.11
₱4,130.77
List Price:  ₱5,901.36
You save:  ₱1,770.58
¥10,901.93
List Price:  ¥15,574.86
You save:  ¥4,672.92
MX$1,414.26
List Price:  MX$2,020.46
You save:  MX$606.19
QR254.33
List Price:  QR363.35
You save:  QR109.01
P948.83
List Price:  P1,355.53
You save:  P406.70
KSh9,063.70
List Price:  KSh12,948.70
You save:  KSh3,885
E£3,478.50
List Price:  E£4,969.50
You save:  E£1,491
ብር8,583.46
List Price:  ብር12,262.61
You save:  ብር3,679.15
Kz63,877.12
List Price:  Kz91,256.94
You save:  Kz27,379.82
CLP$67,980.58
List Price:  CLP$97,119.28
You save:  CLP$29,138.70
CN¥507.18
List Price:  CN¥724.58
You save:  CN¥217.39
RD$4,200.06
List Price:  RD$6,000.34
You save:  RD$1,800.28
DA9,338.81
List Price:  DA13,341.73
You save:  DA4,002.91
FJ$158.92
List Price:  FJ$227.04
You save:  FJ$68.12
Q538.38
List Price:  Q769.16
You save:  Q230.77
GY$14,583.53
List Price:  GY$20,834.51
You save:  GY$6,250.97
ISK kr9,640.42
List Price:  ISK kr13,772.62
You save:  ISK kr4,132.20
DH696.78
List Price:  DH995.44
You save:  DH298.66
L1,273.82
List Price:  L1,819.82
You save:  L546
ден4,077.60
List Price:  ден5,825.40
You save:  ден1,747.79
MOP$559.09
List Price:  MOP$798.74
You save:  MOP$239.64
N$1,260.89
List Price:  N$1,801.35
You save:  N$540.46
C$2,566.52
List Price:  C$3,666.61
You save:  C$1,100.09
रु9,423.16
List Price:  रु13,462.23
You save:  रु4,039.07
S/264.65
List Price:  S/378.10
You save:  S/113.44
K280.62
List Price:  K400.90
You save:  K120.28
SAR262.75
List Price:  SAR375.38
You save:  SAR112.62
ZK1,926.57
List Price:  ZK2,752.36
You save:  ZK825.79
L330.17
List Price:  L471.69
You save:  L141.52
Kč1,676.98
List Price:  Kč2,395.79
You save:  Kč718.80
Ft27,187.34
List Price:  Ft38,840.72
You save:  Ft11,653.38
SEK kr769.78
List Price:  SEK kr1,099.74
You save:  SEK kr329.95
ARS$70,112.88
List Price:  ARS$100,165.56
You save:  ARS$30,052.67
Bs483.65
List Price:  Bs690.96
You save:  Bs207.30
COP$308,470.35
List Price:  COP$440,690.82
You save:  COP$132,220.46
₡35,450.59
List Price:  ₡50,645.88
You save:  ₡15,195.28
L1,762.11
List Price:  L2,517.41
You save:  L755.29
₲543,153.02
List Price:  ₲775,966.15
You save:  ₲232,813.12
$U2,992.07
List Price:  $U4,274.58
You save:  $U1,282.50
zł287.83
List Price:  zł411.21
You save:  zł123.37
Already have an account? Log In

Transcript

Video Part Two practical insights into the ESP 32 features. In this video, we will first learn about the advanced weifare features available in the ESP 32. The ESP now protocol. Later, we will learn about the Bluetooth capabilities of the ESP 32. We will also cover ESP mesh. Finally, we will discuss various development platforms for the ESP 32.

We will now discuss the various wireless features of the Bode ESP 32 implements TCP IP full 802 point one one BG in Ei w LAN Mac protocol and Wi Fi direct specification. This means ESP 32 can speak to most of the Wi Fi routers out there when used in station mode. Also it can create an access point with full 802 point one one BG in Wi Fi data is a good option for peer to peer connection without the need for an access point, the Wi Fi direct is easier to set up and the data transfer speeds are much better than Bluetooth. This could potentially be used to configure ESP 32 based projects from a phone or tablet that supports Wi Fi direct. The Wi Fi implementation also comes with some advanced features like the following automatic retransmission and response on Mac is incorporated to avoid packet loss on slow host environment.

The implementation includes an adaptive rate fallback algorithm, which dynamically sets the optimum transmission rate and power based on actual signal to noise ratio and packet loss information. Clock or Power Gating is incorporated with h 02. point one one compliant power management scheme to provide the minimal power consumption ESP now protocol. So what is the ESP now protocol. ESP now is a proprietary wireless protocol developed by es pressive. This is based on the normal Wi Fi stack, but with emphasis on increasing the range and reducing the power consumption. It is a connectionless Wi Fi communication protocol that enables direct long range and low power control without the need of a router.

The protocol is similar to the low power 2.4 gigahertz wireless connectivity that is often deployed in wireless mouse. So, the pairing between devices is needed prior to their communication. After the pairing is done, the connection is safe and peer to peer with no handshake required. ESP now uses a vendor specific data frame to transmit ESP now data with which up to 250 bytes of data can be carried Hear the data bandwidth is sacrificed in order to improve range reduce power and for reliable transmission. The transmission is also encrypted with support of up to 20 encrypted peers to be connected at a time. He's been now is widely used in smart light, remote controlling, sensor etc.

Next, let us look into Bluetooth capabilities of the ESP 32. ESP. 32 not just supports the latest Bluetooth 4.2 It also supports classic Bluetooth does basically means that it can speak to old and new Bluetooth phones and tablets. This could be one of the best features, especially if you are designing a device that needs to work with existing as well as new mobile devices in the market. The Bluetooth implementation also comes with some advanced features like the following Implementation includes algorithms for error correction, header, error control, access code correlation, CRC demodulation encryption, bitstream generation, whitening and transmit pulse shaping. Internal SRAM allows full speed data transfer, mixed voice and data and for ad hoc operation, both classic Bluetooth and ble support mesh networking by using the proprietary ESP mesh wireless networking technology.

So what is the ESP mesh wireless networking technology? In an ESP mesh wireless network, the nodes can dynamically talk to each other and self organize into a tree network to share the network connection across a large area. The core features of ESP mesh are as follows self organizing, it supports simultaneous network configuration and node network Working, self expanding. Once allowed, new client devices are automatically guided to connect to the best available node. Self managing. No gateways are required for the normal operation of a mesh device.

Since each mesh device serves as an access point and a server at the same time self balancing it supports dynamic routing based on node traffic load, which ensures the optimal path for data transmission dynamic communication, any two nodes in a mesh topology can communicate with each other, allowing for easy packet return. Now let's move on to the more interesting stuff. There are a variety of development platforms that can be cubed to program the ESP 32. You can go with Esperanto, which is based on JavaScript SDK and firmware closely emulating node.js Use mongoose OS, and operating system for IoT devices or use a software development kit provided by expressive like the one for the ESP IDF. The ESP 32 can also be programmed using micro Python. Fortunately, the amazing ESP 32 community took the Arduino idea development a step further by creating an Arduino add on.

The ESP 32 Arduino SDK is built on top of ESP IDF, so all the features are accessible in Arduino ID itself. Moreover, Arduino ID has a large selection of libraries for many different sensors and actuators that for learning and prototyping purpose, the Arduino ID is the best choice summary In this video, we have covered the following topics Advanced weifare features the ESP now protocol, advanced Bluetooth features ESP mesh, ESP 32 development platforms section summary. In this section we have covered the following topics, Introduction to the course, overview of the ESP 32 features, but one practical insights into the ESP 32 features, but two practical insights into the ESP 32 features. In the next section, we will learn over the air programming in ESP 32

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.