[et_pb_section fb_built="1" fullwidth="on" _builder_version="3.22.3" custom_padding="0px|0px|0px|0px"][et_pb_fullwidth_header title="ESP32 Bluetooth and WiFi online course" text_orientation="center" header_fullscreen="on" header_scroll_down="on" background_overlay_color="rgba(255,255,255,0.27)" content_max_width="none" title_font_color="#ff6600" subhead_font_color="#000000" _builder_version="3.22.7" title_font="Oswald|on|||" title_text_color="#ff6600" title_font_size="46px" subhead_font="Oswald|on|||" subhead_text_color="#000000" subhead_font_size="26px" background_color="rgba(255,255,255,0)" background_image="https://www.botshop.co.za/wp-content/uploads/2017/09/IoT1s.jpg" background_size="contain" background_layout="light" custom_margin="||21px|||" background_url="https://www.botshop.co.za/wp-content/uploads/2017/01/workshop.jpg" button_one_letter_spacing_hover="0" button_two_letter_spacing_hover="0" button_one_text_size__hover_enabled="off" button_two_text_size__hover_enabled="off" button_one_text_color__hover_enabled="off" button_two_text_color__hover_enabled="off" button_one_border_width__hover_enabled="off" button_two_border_width__hover_enabled="off" button_one_border_color__hover_enabled="off" button_two_border_color__hover_enabled="off" button_one_border_radius__hover_enabled="off" button_two_border_radius__hover_enabled="off" button_one_letter_spacing__hover_enabled="on" button_one_letter_spacing__hover="0" button_two_letter_spacing__hover_enabled="on" button_two_letter_spacing__hover="0" button_one_bg_color__hover_enabled="off" button_two_bg_color__hover_enabled="off"][/et_pb_fullwidth_header][/et_pb_section][et_pb_section fb_built="1" custom_padding_last_edited="on|desktop" admin_label="section" _builder_version="3.22.7" custom_padding="30px||30px||true|" custom_padding_tablet="50px|0|50px|0" custom_padding_phone=""][et_pb_row padding_mobile="off" column_padding_mobile="on" _builder_version="3.25" background_size="initial" background_position="top_left" background_repeat="repeat"][et_pb_column type="4_4" _builder_version="3.25" custom_padding="|||" custom_padding__hover="|||"][et_pb_text admin_label="What you will learn" _builder_version="3.27.4" background_size="initial" background_position="top_left" background_repeat="repeat" border_style="solid"]

 What you will learn

This course will put you on a totally new level of developing applications.  Not only will you create wireless and amazing Bluetooth interfaces for projects, but you will also learn to use a much more powerful microcontroller. It has dual cores for starters but also many other high-end abilities that will make your projects better, more stable and professional.  Even more good news is that it is much easier to do than you might think, primarily because we use the Arduino IDE with many functions you already know and use.

One of the most exciting parts in this course is having the ability to use your smartphone or Internet cloud to do many things that will usually cost you a lot of money and time like adding a big touch screen and accelerometer sensors to your project for control purposes. Another very crucial implementation today is to be able to save sensor data and to be able to see this data in different formats like graphs, this is quickly done from free cloud services we will also look at.

In short, will what you will learn in this course, you will be able to create big and powerful projects that can do big and powerful things.

The 3 main topics

In this online course, we will be teaching you 3 things that will, when used together, create wireless IOT projects with ease.

1. You will learn the basics and not so basic about the ESP32. This will include the built-in peripherals like touch sensors and the hall effect sensor.
ESP32 development board

2. The Bluetooth capabilities of the ESP32. We will also use Bluetooth apps to send and receive data from the ESP32. This is probably the most exciting part of the course because of the ease you have the ability to configure and use many different Bluetooth cellphone apps with your ESP.

3, The WiFi capabilities of the ESP server. You will learn how to use the Cloud apps available for WiFi IoT but more importantly setup your ESP32 as a web server.

Web server

Below is just a couple of things you will be able to do:

[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row _builder_version="3.25" background_size="initial" background_position="top_left" background_repeat="repeat" column_structure="1_3,1_3,1_3"][et_pb_column type="1_3" _builder_version="3.25" custom_padding="|||" custom_padding__hover="|||"][et_pb_blurb title="The software" image="https://www.botshop.co.za/wp-content/uploads/2017/01/arduinoIDE.jpg" image_max_width="none" admin_label="IDE" _builder_version="3.0.87" animation="off" border_style="solid"]

The good news is that you do not need a new IDE to write your sketches, you can use the Arduino IDE that you are accustomed to. The ESP32 needs to be integrated into the IDE and we will teach you exactly how to do that. It's easy to do once you know how.

[/et_pb_blurb][et_pb_blurb title="Networking" image="https://www.botshop.co.za/wp-content/uploads/2017/09/iot-networking.jpg" image_max_width="none" admin_label="networking" _builder_version="3.0.87" animation="off" border_style="solid"]

We will look at all the different Wifi Modes, how to use them and even how to combine them. This is powerfull as you can use this knowledge to hookup many ESP32's together as a seperate network and at the same time connect one of the units to the internet or local WiFi network.

[/et_pb_blurb][/et_pb_column][et_pb_column type="1_3" _builder_version="3.25" custom_padding="|||" custom_padding__hover="|||"][et_pb_blurb title="Dissecting the ESP32" image="https://www.botshop.co.za/wp-content/uploads/2018/04/esp32wroom.jpg" image_max_width="50%" admin_label="esp8266" _builder_version="3.22.7" animation="off" border_style="solid"]

You will be surprised at its specs, it's faster than any Arduino, much much more storage space (to store those web pages etc) and it cost a couple of Rands more than an Uno. When your project needs Wifi or Bluetooth there is no cheaper or better solution. We will cover this microcontroller in detail.

[/et_pb_blurb][et_pb_blurb title="Using the builtin periperals like touch sensing and Dual cores." image="https://www.botshop.co.za/wp-content/uploads/2017/09/adc.jpg" image_max_width="none" admin_label="ADC" _builder_version="3.0.87" animation="off" border_style="solid"]

The ESP comes will a couple of additional built-in things like touch sensors, temp sensor, hall effect sensor and have a Duel core. Then there is the deep sleep mode for battery saving. We will cover all this.

[/et_pb_blurb][/et_pb_column][et_pb_column type="1_3" _builder_version="3.25" custom_padding="|||" custom_padding__hover="|||"][et_pb_blurb title="Turning things on and off remotely" image="https://www.botshop.co.za/wp-content/uploads/2017/09/iot-app.jpg" image_max_width="none" admin_label="turn things on off" _builder_version="3.0.87" animation="off" border_style="solid"]

You will learn how to turn things on and off from a web browser or cell phone anywhere in the world. There are also many apps available at no cost and we will show you how to connect them to your ESP32.

[/et_pb_blurb][et_pb_blurb title="Web server and HTML" image="https://www.botshop.co.za/wp-content/uploads/2017/09/webserver.jpg" image_max_width="none" admin_label="web server" _builder_version="3.0.87" animation="off" border_style="solid"]

You can set up your ESP32 as a web server. This allows you to create and view web pages you designed like buttons to switch stuff, showing temperature readings and much more. We will even teach you some very basic HTML. These web pages will interact directly with the digital and analog pins.

[/et_pb_blurb][/et_pb_column][/et_pb_row][et_pb_row _builder_version="3.25" background_size="initial" background_position="top_left" background_repeat="repeat"][et_pb_column type="4_4" _builder_version="3.25" custom_padding="|||" custom_padding__hover="|||"][et_pb_text admin_label="Details" _builder_version="3.27.4" border_style="solid"]

Course details


Who should attend:

If you played with an Arduino before and know the basics like reading sensor data and open and close digital ports you will do fine.

Content details

Module 1 ESP32.
Unit 1. ESP32 specs & dev board
Unit 2. Installing the Arduino IDE add-on
Unit 3. GPIO usage and assigning functions to the pins
Unit 4. The PWM channels and engine
Unit 5. Capacitive touch and hall effect sensors
Unit 6. Programming the different cores

Module 2. WiFi
Unit 1. Basic networking and WiFi
Unit 2. ESP32 WiFi modes
Unit 3. Creating a basic web server
Unit 4. Creating HTML pages
Unit 5. Adding buttons and sensor values to web pages

Module 3. Bluetooth
Unit 1. Bluetooth basics
Unit 2. Bluetooth apps
Unit 3. Bluetooth app communication

What you will need for the course:

1. ESP32 DoIt V1 developer board
2. Breadboard
3. 10 x Male to male jumpers, 10 male to female jumpers
4. Components: LDR, 220E resistors, 10K resistors, BC547 Transistor 
5. Relay module

Course cost

We make this course extremely affordable. The cost (without hardware) is R420.00.

We have a course bundle deal at a significant discount that includes all the above hardware, free laminated board pin out for easy reference and course fee for only R680.00.

[/et_pb_text][et_pb_button button_url="https://www.botshop.co.za/product/esp32-bluetooth-and-wifi-course-bundle/" button_text="Get the bundle deal here" _builder_version="3.22.7"][/et_pb_button][/et_pb_column][/et_pb_row][/et_pb_section]

We'd love to hear from you - please use the form to send us your message or ideas. You can also call us or simply pop in to speak to our tech guys.

Store Information

Store address

824 Swemmer Street (cnr Swemmer & Frates street) Rietfontein Pretoria 0186 South Africa

Contact details

Email: sales@botshop.co.za
Call us: 012 002 1651

Opening Hours:
Monday to Friday: 8am - 5pm
Saturdays: 9am - 1pm
Sundays: Closed

The cookie settings on this website are set to 'allow all cookies' to give you the very best experience. Please click Accept Cookies to continue to use the site.
You have successfully subscribed!
This email has been registered