ESP32 with MicroPython (Programming Course)

  • HerstellerElektor Academy Pro

Beschreibung

This complete ESP32 microcontroller programming course features a textbook, a component kit, hands-on projects, and a comprehensive online course with simulations. It is ideal for step-by-step learning of embedded systems programming in MicroPython using a practical, hands-on approach.

A Practical Introduction to Embedded Systems with the ESP32

This course is designed for people who are new to embedded systems and looking for a structured, example-driven way to get started.

A kit of parts comprising LEDs and resistors, switches, sensors and actuators, displays, a breadboard and wires, and more is included. These are used in the course to illustrate example applications.

No prior experience with Arduino or embedded development is required. Each section features hands-on examples and mini projects designed to reinforce key concepts and inspire deeper exploration. By the end of the course, you’ll be able not only to reproduce the examples but also to build on them with your own ideas and applications.

What Will You Learn?

  • Microcontroller programming in MicroPython with the ESP32 using the Thonny IDE
  • Working with Digital I/O, read buttons and encoders, control LEDs and relays
  • Read analog inputs, voltages, and analog sensors
  • Generating analog output signals and PWM
  • Use serial communication like UART, I²C and SPI to control displays and read digital sensors and SD cards
  • Managing time
  • Working with interrupts
  • Real-time sensor input and control via buttons, LEDs, and displays
  • Control actuators like relays and servo motors

Who Is It For?

  • Students and self-learners exploring embedded systems
  • Makers and IoT enthusiasts looking to improve their hardware skills
  • Educators and trainers seeking ready-to-teach material

What's Inside the Box?

  • ESP32 microcontroller board + USB cable
  • Book: Programming Microcontrollers in MicroPython
  • Component Box:
    • 2× LED, red, 5 mm
    • LED, green, 5 mm
    • 3× Resistor, 470 Ω, 0.25 W
    • LDR
    • Potentiometer, 10 kΩ, linear
    • Pushbutton
    • Rotary encoder module
    • Relay module
    • DHT22 Humidity & Temperature Sensor
    • TM1637-compatible 4-digit 7-segment display
    • MPU-6050 IMU with headers
    • SSD1306-compatible I²C OLED display
    • Micro SD card adapter with header
    • Buzzer
    • SG90 Micro Servo
    • ILI9341-compatible SPI 240×320 TFT display
    • 20× Jumper wires
    • Breadboard
  • Access to the full course on the Elektor Academy Pro Learning Platform
  • Downloadable project files for every module
Produktformular

This complete ESP32 microcontroller programming course features a textbook, a component kit, hands-on projects, and a comprehensive online course with... Weiterlesen

Vorbestellen

€ 69,95 (inkl. MwSt.)
Mitglieder € 62,96

    Details

    SKU: 21274
    EAN: 021274
    Autor: Clemens Valens
    Sprache: English
    Seiten: 85 (Full Color)
    Format: 17 x 24 cm (Paperback)

    Beschreibung

    This complete ESP32 microcontroller programming course features a textbook, a component kit, hands-on projects, and a comprehensive online course with simulations. It is ideal for step-by-step learning of embedded systems programming in MicroPython using a practical, hands-on approach.

    A Practical Introduction to Embedded Systems with the ESP32

    This course is designed for people who are new to embedded systems and looking for a structured, example-driven way to get started.

    A kit of parts comprising LEDs and resistors, switches, sensors and actuators, displays, a breadboard and wires, and more is included. These are used in the course to illustrate example applications.

    No prior experience with Arduino or embedded development is required. Each section features hands-on examples and mini projects designed to reinforce key concepts and inspire deeper exploration. By the end of the course, you’ll be able not only to reproduce the examples but also to build on them with your own ideas and applications.

    What Will You Learn?

    • Microcontroller programming in MicroPython with the ESP32 using the Thonny IDE
    • Working with Digital I/O, read buttons and encoders, control LEDs and relays
    • Read analog inputs, voltages, and analog sensors
    • Generating analog output signals and PWM
    • Use serial communication like UART, I²C and SPI to control displays and read digital sensors and SD cards
    • Managing time
    • Working with interrupts
    • Real-time sensor input and control via buttons, LEDs, and displays
    • Control actuators like relays and servo motors

    Who Is It For?

    • Students and self-learners exploring embedded systems
    • Makers and IoT enthusiasts looking to improve their hardware skills
    • Educators and trainers seeking ready-to-teach material

    What's Inside the Box?

    • ESP32 microcontroller board + USB cable
    • Book: Programming Microcontrollers in MicroPython
    • Component Box:
      • 2× LED, red, 5 mm
      • LED, green, 5 mm
      • 3× Resistor, 470 Ω, 0.25 W
      • LDR
      • Potentiometer, 10 kΩ, linear
      • Pushbutton
      • Rotary encoder module
      • Relay module
      • DHT22 Humidity & Temperature Sensor
      • TM1637-compatible 4-digit 7-segment display
      • MPU-6050 IMU with headers
      • SSD1306-compatible I²C OLED display
      • Micro SD card adapter with header
      • Buzzer
      • SG90 Micro Servo
      • ILI9341-compatible SPI 240×320 TFT display
      • 20× Jumper wires
      • Breadboard
    • Access to the full course on the Elektor Academy Pro Learning Platform
    • Downloadable project files for every module

    Login

    Passwort vergessen?

    Sie haben noch kein Konto?
    Konto erstellen