|
|
1 - All Course Codes and Resources.txt
|
TXT
|
0 B
|
|
|
1 - BillofMaterialsdocx
|
|
142.7 KB
|
|
|
1 - Introduction to the course English.vtt
|
VTT
|
5.9 KB
|
|
|
1 - Introduction to the course.mp4
|
MP4
|
30.6 MB
|
|
|
1 - Quiz 1.html
|
HTML
|
0 B
|
|
|
10 - How to create a custom web server for your application.txt
|
TXT
|
102.4 B
|
|
|
10 - Implementing OTA Updates through a Web Server in the SparkFun ESP32 Thing English.vtt
|
VTT
|
10.1 KB
|
|
|
10 - Implementing OTA Updates through a Web Server in the SparkFun ESP32 Thing.mp4
|
MP4
|
58.2 MB
|
|
|
11 - How to setup Cloud OTA Updates for mDash Version 124 & above.html
|
HTML
|
1.5 KB
|
|
|
12 - Implementing Cloud English.vtt
|
VTT
|
5.5 KB
|
|
|
12 - Implementing Cloud.mp4
|
MP4
|
23.4 MB
|
|
|
12 - mDash Login page.txt
|
TXT
|
0 B
|
|
|
13 - WiFi Manager Update.html
|
HTML
|
2.8 KB
|
|
|
14 - Implementing the WiFiManager Library in the SparkFun ESP32 Thing English.vtt
|
VTT
|
9.3 KB
|
|
|
14 - Implementing the WiFiManager Library in the SparkFun ESP32 Thing.mp4
|
MP4
|
41.9 MB
|
|
|
14 - WiFiManager Method Callback Functions.txt
|
TXT
|
0 B
|
|
|
15 - ESP32OLEDDHT11.png
|
PNG
|
236.7 KB
|
|
|
15 - How does OLED Work.txt
|
TXT
|
0 B
|
|
|
15 - More about dtostrf.txt
|
TXT
|
0 B
|
|
|
15 - Part 1 Implementing WiFiManager and OTA Update in Projects English.vtt
|
VTT
|
8.8 KB
|
|
|
15 - Part 1 Implementing WiFiManager and OTA Update in Projects.mp4
|
MP4
|
17.9 MB
|
|
|
15 - Still confused about dtostrf.txt
|
TXT
|
102.4 B
|
|
|
16 - Part 2 Implementing WiFiManager and OTA Update in Projects English.vtt
|
VTT
|
7.6 KB
|
|
|
16 - Part 2 Implementing WiFiManager and OTA Update in Projects.mp4
|
MP4
|
62.3 MB
|
|
|
17 - What is a Real Time Operating System English.vtt
|
VTT
|
8.6 KB
|
|
|
17 - What is a Real Time Operating System.mp4
|
MP4
|
89.6 MB
|
|
|
18 - FreeRTOS Implementation in the ESP32 English.vtt
|
VTT
|
7.2 KB
|
|
|
18 - FreeRTOS Implementation in the ESP32.mp4
|
MP4
|
26.8 MB
|
|
|
18 - More FreeRTOS Features.txt
|
TXT
|
0 B
|
|
|
19 - Queues in FreeRTOS.txt
|
TXT
|
102.4 B
|
|
|
19 - Semaphore MIT Lecture Part 1.txt
|
TXT
|
0 B
|
|
|
19 - Semaphore MIT Lecture Part 2.txt
|
TXT
|
0 B
|
|
|
19 - Semaphore MIT Lecture Part 3.txt
|
TXT
|
0 B
|
|
|
19 - What are Tasks Queues and Semaphores English.vtt
|
VTT
|
5.5 KB
|
|
|
19 - What are Tasks Queues and Semaphores.mp4
|
MP4
|
15.8 MB
|
|
|
2 - ESP32DevelopmentBoardsComparisonTable.pdf
|
PDF
|
226.2 KB
|
|
|
2 - Overview of the ESP32 Features English.vtt
|
VTT
|
7.5 KB
|
|
|
2 - Overview of the ESP32 Features.mp4
|
MP4
|
63.2 MB
|
|
|
2 - Quiz 2.html
|
HTML
|
0 B
|
|
|
2 - Understanding the ESP32s Security Features.txt
|
TXT
|
102.4 B
|
|
|
20 - Section 3 Top Questions & Answers.html
|
HTML
|
11.1 KB
|
|
|
21 - ESP32DUALCOREMULTITASKINGANDSYNCHRONIZATIONUSING2LEDS.png
|
PNG
|
235.3 KB
|
|
|
21 - Implementing Dual English.vtt
|
VTT
|
9.5 KB
|
|
|
21 - Implementing Dual.mp4
|
MP4
|
512 KB
|
|
|
21 - Implementing Dual_DA.mp4
|
MP4
|
4.2 MB
|
|
|
21 - Semaphores for Synchronisation.txt
|
TXT
|
102.4 B
|
|
|
22 - ESP321LEDQUEUEIMPLEMENTATION.png
|
PNG
|
232.3 KB
|
|
|
22 - Inter English.vtt
|
VTT
|
9.7 KB
|
|
|
22 - Inter Task Communication.txt
|
TXT
|
102.4 B
|
|
|
22 - Inter.mp4
|
MP4
|
41.9 MB
|
|
|
23 - Performance Benchmarking with FreeRTOS implementation in the ESP32 Thing English.vtt
|
VTT
|
13 KB
|
|
|
23 - Performance Benchmarking with FreeRTOS implementation in the ESP32 Thing.mp4
|
MP4
|
58.4 MB
|
|
|
24 - What are the Sleep Modes in the SparkFun ESP32 Thing English.vtt
|
VTT
|
8 KB
|
|
|
24 - What are the Sleep Modes in the SparkFun ESP32 Thing.mp4
|
MP4
|
44.5 MB
|
|
|
25 - ESP32DEEPSLEEPTOCUHPADWAKEUP.png
|
PNG
|
230 KB
|
|
|
25 - Implementing Deep Sleep in the SparkFun ESP32 Thing English.vtt
|
VTT
|
11.9 KB
|
|
|
25 - Implementing Deep Sleep in the SparkFun ESP32 Thing.mp4
|
MP4
|
70.7 MB
|
|
|
26 - Bitmasks for Beginners.txt
|
TXT
|
0 B
|
|
|
26 - ESP32DEEPSLEEPEXT0WAKEUP.png
|
PNG
|
239.5 KB
|
|
|
26 - ESP32DEEPSLEEPEXT1WAKEUP.png
|
PNG
|
242.9 KB
|
|
|
26 - ESP32RTCGPIOTABLE.pdf
|
PDF
|
236.5 KB
|
|
|
26 - Implementing External Wake English.vtt
|
VTT
|
9.9 KB
|
|
|
26 - Implementing External Wake.mp4
|
MP4
|
68.3 MB
|
|
|
27 - ESP32 GPS OLED Project.txt
|
TXT
|
102.4 B
|
|
|
27 - ESP32NTPCLOCKDEEPSLEEP.png
|
PNG
|
232.2 KB
|
|
|
27 - Implementing an OLED NTP Clock with Deep Sleep using SparkFun ESP32 Thing English.vtt
|
VTT
|
11.8 KB
|
|
|
27 - Implementing an OLED NTP Clock with Deep Sleep using SparkFun ESP32 Thing.mp4
|
MP4
|
72.1 MB
|
|
|
27 - List of UTC Offsets.txt
|
TXT
|
102.4 B
|
|
|
28 - Duff2013s ULP Library.txt
|
TXT
|
0 B
|
|
|
28 - Toolchain for ESP32 ULP Library.txt
|
TXT
|
102.4 B
|
|
|
28 - Working with the ULP Coprocessor in the Arduino IDE English.vtt
|
VTT
|
6.8 KB
|
|
|
28 - Working with the ULP Coprocessor in the Arduino IDE.mp4
|
MP4
|
17.9 MB
|
|
|
29 - Implementing ULP Coprocessor Wake English.vtt
|
VTT
|
6.9 KB
|
|
|
29 - Implementing ULP Coprocessor Wake.mp4
|
MP4
|
31.6 MB
|
|
|
3 - Part 1 Practical Insights into the ESP32 Features English.vtt
|
VTT
|
7.2 KB
|
|
|
3 - Part 1 Practical Insights into the ESP32 Features.mp4
|
MP4
|
60.2 MB
|
|
|
3 - Quiz 3.html
|
HTML
|
0 B
|
|
|
30 - ADCDEEPSLEEPREDLED.png
|
PNG
|
221.5 KB
|
|
|
30 - ADCDEEPSLEEPREDLEDWITHVOLTAGEDIVIDER.png
|
PNG
|
231.8 KB
|
|
|
30 - ESP32ULPGPIOPINTABLE.pdf
|
PDF
|
236.5 KB
|
|
|
30 - Learn Assembly Language Basics.txt
|
TXT
|
0 B
|
|
|
30 - ULP Instruction Set.txt
|
TXT
|
102.4 B
|
|
|
30 - Understanding the ULP Coprocessor Assembly Code in the ESP32 English.vtt
|
VTT
|
8.9 KB
|
|
|
30 - Understanding the ULP Coprocessor Assembly Code in the ESP32.mp4
|
MP4
|
69.2 MB
|
|
|
31 - Deep Sleep Power Consumption in the SparkFun ESP32 Thing English.vtt
|
VTT
|
7.4 KB
|
|
|
31 - Deep Sleep Power Consumption in the SparkFun ESP32 Thing.mp4
|
MP4
|
73.9 MB
|
|
|
31 - ESP32ThingDatasheet.pdf
|
PDF
|
5.6 MB
|
|
|
32 - FreeRTOS in ESPIDF Explained.txt
|
TXT
|
102.4 B
|
|
|
32 - Getting Started with ESPIDF in ESP32.html
|
HTML
|
102.4 B
|
|
|
32 - GettingStartedWithESPIDFinESP322022Update.pdf
|
PDF
|
618.9 KB
|
|
|
32 - Implement FreeRTOS APIs in ESPIDF.txt
|
TXT
|
102.4 B
|
|
|
32 - Learn ESPIDF OTA API.txt
|
TXT
|
102.4 B
|
|
|
32 - Learn ESPIDF ULP API and Implementation.txt
|
TXT
|
102.4 B
|
|
|
32 - Learn and Implement Sleep Modes in ESPIDF.txt
|
TXT
|
102.4 B
|
|
|
4 - ESP32 Mesh Development Framework Overview.txt
|
TXT
|
0 B
|
|
|
4 - Part 2 Practical Insights into the ESP32 Features English.vtt
|
VTT
|
7.5 KB
|
|
|
4 - Part 2 Practical Insights into the ESP32 Features.mp4
|
MP4
|
33.7 MB
|
|
|
4 - Quiz 4.html
|
HTML
|
0 B
|
|
|
4 - Understanding Practical application of ESPNOW.txt
|
TXT
|
0 B
|
|
|
4 - What is WiFi Direct.txt
|
TXT
|
102.4 B
|
|
|
5 - How to properly Reinstall Arduino IDE to avoid Compilation & Library Errors.html
|
HTML
|
2.3 KB
|
|
|
6 - IoT Privacy Big Brother is watching you.txt
|
TXT
|
102.4 B
|
|
|
6 - Strange and Scary IoT hacks.txt
|
TXT
|
102.4 B
|
|
|
6 - What is OTA Programming English.vtt
|
VTT
|
9.7 KB
|
|
|
6 - What is OTA Programming.mp4
|
MP4
|
103.4 MB
|
|
|
7 - Customizing your own partition tables.txt
|
TXT
|
102.4 B
|
|
|
7 - How do OTA Updates happen in the ESP32 English.vtt
|
VTT
|
9.4 KB
|
|
|
7 - How do OTA Updates happen in the ESP32.mp4
|
MP4
|
71 MB
|
|
|
7 - Learn more about Partition Tables here.txt
|
TXT
|
102.4 B
|
|
|
8 - Section 2 Top Questions & Answers.html
|
HTML
|
7.3 KB
|
|
|
9 - How to implement basic OTA Programming in the ESP32 Thing English.vtt
|
VTT
|
12 KB
|
|
|
9 - How to implement basic OTA Programming in the ESP32 Thing.mp4
|
MP4
|
57.7 MB
|
|
|
Advanced.ino
|
INO
|
4.9 KB
|
|
|
ArduinoUNOR3.ino
|
INO
|
921.6 B
|
|
|
AutoConnectNonBlocking.ino
|
INO
|
716.8 B
|
|
|
AutoConnectNonBlockingwParams.ino
|
INO
|
1.1 KB
|
|
|
AutoConnectWithFSParameters.ino
|
INO
|
5.4 KB
|
|
|
AutoConnectWithFSParametersAndCustomIP.ino
|
INO
|
5.3 KB
|
|
|
AutoConnectWithFeedback.ino
|
INO
|
1.3 KB
|
|
|
AutoConnectWithFeedbackLED.ino
|
INO
|
1.9 KB
|
|
|
AutoConnectWithReset.ino
|
INO
|
1.2 KB
|
|
|
AutoConnectWithStaticIP.ino
|
INO
|
2.2 KB
|
|
|
AutoConnectWithTimeout.ino
|
INO
|
1.1 KB
|
|
|
Basic.ino
|
INO
|
1.4 KB
|
|
|
Bonus Resources.txt
|
TXT
|
409.6 B
|
|
|
CMakeLists.txt
|
TXT
|
307.2 B
|
|
|
CONTRIBUTING.md
|
MD
|
512 B
|
|
|
ESP32_Dual_Core.ino
|
INO
|
2.6 KB
|
|
|
ESP32_Single_Core.ino
|
INO
|
1 KB
|
|
|
ESP8266.ino
|
INO
|
921.6 B
|
|
|
Enable_OTA.ino
|
INO
|
1.2 KB
|
|
|
Enable_Webserver_OTA.ino
|
INO
|
5.8 KB
|
|
|
FreeRTOS.h
|
H
|
0 B
|
|
|
GPSNTPOLEDV1.ino
|
INO
|
2.2 KB
|
|
|
Get Bonus Downloads Here.url
|
URL
|
204.8 B
|
|
|
ISSUE_TEMPLATE.md
|
MD
|
921.6 B
|
|
|
Kconfig.projbuild
|
PROJBUILD
|
614.4 B
|
|
|
LED_Dual_Core.ino
|
INO
|
1.9 KB
|
|
|
LED_Sync_Blink.ino
|
INO
|
2.3 KB
|
|
|
LICENSE
|
|
1 KB
|
|
|
Makefile
|
|
307.2 B
|
|
|
Minimal_WiFi_Manager.ino
|
INO
|
409.6 B
|
|
|
NTP_DEEP_SLEEP.ino
|
INO
|
2.5 KB
|
|
|
OTA_Program_1.ino
|
INO
|
1.3 KB
|
|
|
OTA_Program_2.ino
|
INO
|
1.3 KB
|
|
|
OTA_Program_Webserver.ino
|
INO
|
6 KB
|
|
|
OTA_Program_Webserver.ino.esp32thing.bin
|
BIN
|
746.2 KB
|
|
|
OnDemandConfigPortal.ino
|
INO
|
1.3 KB
|
|
|
ParamsChildClass.ino
|
INO
|
3.8 KB
|
|
|
README.md
|
MD
|
204.8 B
|
|
|
Sensor_LED_Queue.ino
|
INO
|
1.7 KB
|
|
|
Weather_Station_Basic.ino
|
INO
|
1.2 KB
|
|
|
Weather_Station_Factory_Code.ino
|
INO
|
6.4 KB
|
|
|
Weather_Station_OTA_Update.ino
|
INO
|
6.9 KB
|
|
|
Weather_Station_WiFi_Manager.ino
|
INO
|
1.5 KB
|
|
|
WiFiManager.cpp
|
CPP
|
86.9 KB
|
|
|
WiFiManager.h
|
H
|
22.1 KB
|
|
|
WiFiManager.template.html
|
HTML
|
11 KB
|
|
|
adc.S
|
S
|
3 KB
|
|
|
adc.s
|
S
|
4.3 KB
|
|
|
advanced_https_ota_example.c
|
C
|
6.2 KB
|
|
|
blink.ino
|
INO
|
204.8 B
|
|
|
ca_cert.pem
|
PEM
|
1.2 KB
|
|
|
common.sh
|
SH
|
1.7 KB
|
|
|
component.mk
|
MK
|
204.8 B
|
|
|
deep_sleep_example_main.c
|
C
|
14 KB
|
|
|
example_test.py
|
PY
|
8.2 KB
|
|
|
get_running_partition.py
|
PY
|
2.8 KB
|
|
|
gitignore
|
|
0 B
|
|
|
keywords.txt
|
TXT
|
921.6 B
|
|
|
library.json
|
JSON
|
614.4 B
|
|
|
library.properties
|
PROPERTIES
|
409.6 B
|
|
|
light_sleep_example_main.c
|
C
|
2.9 KB
|
|
|
light_sleep_scope.png
|
PNG
|
16.8 KB
|
|
|
light_sleep_scope_zoom.png
|
PNG
|
25.8 KB
|
|
|
mDashOTA1.ino
|
INO
|
716.8 B
|
|
|
mDash_initial.ino
|
INO
|
614.4 B
|
|
|
native_ota_example.c
|
C
|
12.7 KB
|
|
|
onDemandNonBlocking.ino
|
INO
|
1.7 KB
|
|
|
onDemandWebPortal.ino
|
INO
|
1.1 KB
|
|
|
ota_workflow.png
|
PNG
|
111.9 KB
|
|
|
otatool_example.py
|
PY
|
3.8 KB
|
|
|
otatool_example.sh
|
SH
|
2.7 KB
|
|
|
otatool_main.c
|
C
|
716.8 B
|
|
|
parse.js
|
JS
|
1.7 KB
|
|
|
png_signal_strength_master.png
|
PNG
|
58.3 KB
|
|
|
sdkconfig.ci
|
CI
|
102.4 B
|
|
|
sdkconfig.ci.spiram
|
SPIRAM
|
409.6 B
|
|
|
sdkconfig.defaults
|
DEFAULTS
|
204.8 B
|
|
|
simple_ota_example.c
|
C
|
4.1 KB
|
|
|
strings_en.h
|
H
|
19.6 KB
|
|
|
task.c
|
C
|
102.4 B
|
|
|
task.h
|
H
|
102.4 B
|
|
|
template.h
|
H
|
2.4 KB
|
|
|
test.html
|
HTML
|
5.8 KB
|
|
|
travis.yml
|
YML
|
2 KB
|
|
|
ulp_adc.ino
|
INO
|
2.4 KB
|
|
|
ulp_adc_example_main.c
|
C
|
3 KB
|
|
|
ulp_main.h
|
H
|
204.8 B
|
|
|
version.txt
|
TXT
|
0 B
|