The Complete ESP32 Projects Guide (E-book)

Description

59 Experiments with Arduino IDE and Python

The main aim of this book is to teach the Arduino IDE and MicroPython programming languages in ESP32 based projects, using the highly popular ESP32 DevKitC development board. Many simple, basic, and intermediate level projects are provided in the book using the Arduino IDE with ESP32 DevKitC. All projects have been tested and work. Block diagrams, circuit diagrams, and complete program listings of all projects are given with explanations. In addition, several projects are provided for programming the ESP32 DevKitC using MicroPython. The projects provided in this book are designed to teach the following features of the ESP32 processor:

  • GPIOs
  • Touch sensors
  • External interrupts
  • Timer interrupts
  • I²C and I²S
  • SPI
  • PWM
  • ADC
  • DAC
  • UART
  • Hall sensor
  • Temperature sensor
  • Infrared controller
  • Reading and writing to SD card
  • Reading and writing to flash memory
  • RTC timer
  • Chip ID
  • Security and encryption
  • Wi-Fi and network programming
  • Bluetooth BLE programming
  • Communication mobile devices
  • Low power design
  • ESP-IDF programming

The projects have been organized with increasing levels of difficulty. Readers are encouraged to tackle the projects in the order given. A specially prepared hardware kit is available from Elektor. With the help of this hardware, it should be easy and fun to build the projects in this book.


Product form

59 Experiments with Arduino IDE and Python The main aim of this book is to teach the Arduino IDE and... Read more

€ 32,95 incl. VAT
Members € 29,66

    Details

    SKU: 18869
    Author: Dogan Ibrahim
    Language: English
    Pages: 398
    Format: PDF

    Description

    59 Experiments with Arduino IDE and Python

    The main aim of this book is to teach the Arduino IDE and MicroPython programming languages in ESP32 based projects, using the highly popular ESP32 DevKitC development board. Many simple, basic, and intermediate level projects are provided in the book using the Arduino IDE with ESP32 DevKitC. All projects have been tested and work. Block diagrams, circuit diagrams, and complete program listings of all projects are given with explanations. In addition, several projects are provided for programming the ESP32 DevKitC using MicroPython. The projects provided in this book are designed to teach the following features of the ESP32 processor:

    • GPIOs
    • Touch sensors
    • External interrupts
    • Timer interrupts
    • I²C and I²S
    • SPI
    • PWM
    • ADC
    • DAC
    • UART
    • Hall sensor
    • Temperature sensor
    • Infrared controller
    • Reading and writing to SD card
    • Reading and writing to flash memory
    • RTC timer
    • Chip ID
    • Security and encryption
    • Wi-Fi and network programming
    • Bluetooth BLE programming
    • Communication mobile devices
    • Low power design
    • ESP-IDF programming

    The projects have been organized with increasing levels of difficulty. Readers are encouraged to tackle the projects in the order given. A specially prepared hardware kit is available from Elektor. With the help of this hardware, it should be easy and fun to build the projects in this book.


    Customer Reviews

    Based on 1 review
    0%
    (0)
    100%
    (1)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    J
    Javier V.
    In general it is worth what it costs.

    The book is very good and the projects are well explained. However, in some projects the software includes functions that are already obsolete in the Arduino 3.0 IDE. You can report the update of the functions in some site of the book and it also has errors in some figures.

    Login

    Forgot password?

    Don't have an account yet?
    Create an account