Microcontroller Programming Course

Yegor Kuzkov
Electronics Design Engineer
2500 uah

Microcontroller Programming Course

Students will learn the basic principles of electronic components, physical processes, the basics of soldering, microcontrollers and interaction between them. The algorithms of device-to-device and user-to-device interaction within local home communication networks and open access networks through the use of electronic Wi-Fi modules will be considered.

At the end of the course, participants create an automatic watering system for plants.

Lesson 1 (lasts 2 hours):
Introduction to the course. Working with the simplest active and passive electronic components.

Lesson 2 (1 hour 30 minutes):
Basics of soldering and circuitry. Assembling induction load control module using N-channel MOSFET.

Lesson 3 (2 hours):
Working with microcontrollers. Arduino Framework. ESP8266. Setting up the development environment for specific boards. The first program for the microcontroller. Switching power loads N-FET + MCU.

Lesson 4 (2-2.5 hours):
The deep-dive study of ESP8266. Analogue-to-digital converter. Soil moisture sensor. Pushing Box API. Work with networks. Real-time clock.

Lesson 5
The resume. Assembling and debugging a device for watering plants.

How to find us?
3, Dorohozytska Street, UNIT.City, Campus B8, Kyiv