Reader small image

You're reading from  Internet of Things from Scratch

Product typeBook
Published inFeb 2024
PublisherPackt
ISBN-139781837638543
Edition1st Edition
Right arrow
Author (1)
Renaldi Gondosubroto
Renaldi Gondosubroto
author image
Renaldi Gondosubroto

Renaldi Gondosubroto is an accomplished software engineer and developer advocate in the tech community. With a wealth of experience in developing proprietary and open-source solutions, he has made significant contributions to numerous organizations and communities. Currently, he holds all 12 AWS certifications, along with 20 Microsoft Azure certifications. He has a Bachelor of Science in Computing and Software Systems from the University of Melbourne and a Master of Science in Computer Science from Columbia University. Outside of the industry, he is active in the academic community, with his research focused on IoT and Artificial Intelligence. Having spoken at over 40 events, conferences, and workshops, he has been an international speaker for the past six years, sharing his experiences and projects. He aims to build open-source solutions and deliver content that can help people achieve more value in what they do and promote best practices for practitioners.
Read more about Renaldi Gondosubroto

Right arrow

Practical scenario – working with multiple communication protocols with ESP32

In this hands-on project, we’ll build an access control system using an MFRC522 RFID reader connected to an ESP32 microcontroller. This system will read, write, and register MIFARE 13.56 MHz RFID cards. When a scanned ID card matches any registered ID, the microcontroller will issue an MQTT publish message. This message instructs a remote MQTT subscriber, running on another ESP32 microcontroller, to activate the corresponding switch meant to enable door access. However, in this demonstration, we won’t connect to an actual switch. Instead, we’ll illuminate the built-in LED on the MQTT subscriber’s ESP32 microcontroller to simulate the process.

You will require the following materials:

  • 2x ESP32 NodeMCU microcontroller
  • 1x MFRC522 RFID card reader
  • 1x push button (latch) switch
  • 2x MIFARE 13.56 MHz RFID cards, fobs, or NFC cards
  • Jumper cables
...
lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Internet of Things from Scratch
Published in: Feb 2024Publisher: PacktISBN-13: 9781837638543

Author (1)

author image
Renaldi Gondosubroto

Renaldi Gondosubroto is an accomplished software engineer and developer advocate in the tech community. With a wealth of experience in developing proprietary and open-source solutions, he has made significant contributions to numerous organizations and communities. Currently, he holds all 12 AWS certifications, along with 20 Microsoft Azure certifications. He has a Bachelor of Science in Computing and Software Systems from the University of Melbourne and a Master of Science in Computer Science from Columbia University. Outside of the industry, he is active in the academic community, with his research focused on IoT and Artificial Intelligence. Having spoken at over 40 events, conferences, and workshops, he has been an international speaker for the past six years, sharing his experiences and projects. He aims to build open-source solutions and deliver content that can help people achieve more value in what they do and promote best practices for practitioners.
Read more about Renaldi Gondosubroto