Smart Trolley Using Arduino And RFID Module | Add and Remove item anytime | Send list on mobile



  • The Smart Trolley project utilizes an Arduino microcontroller along with an RFID module and a keypad to create an intelligent shopping system that offers a seamless shopping experience for customers. The system allows the user to add and remove items from the trolley anytime during their shopping, and sends the item list to the customer’s mobile phone.
  • Key Components:
  • Arduino Microcontroller: Acts as the central unit to control and process all inputs and outputs.
  • RFID Module: Used to scan RFID tags attached to the items. Each item has a unique RFID tag associated with it, and the system adds/removes the item based on the tag read by the RFID scanner.
  • Keypad: Provides an interface for the customer to input their mobile number.
  • LCD Display: Displays the current list of items in the trolley and other relevant information like the total price.
  • Mobile App or Bluetooth Communication: Sends the list of items to the customer’s mobile phone via Bluetooth or over a network connection (such as Wi-Fi) to allow the customer to view their list on their mobile device.
  • Weight Sensor (Optional): To track the weight of the items in the trolley, adding further functionality for item addition/removal.
  • How It Works:
  • Item Addition/Removal:
    • Each item in the store is embedded with an RFID tag that holds the product’s unique identifier.
    • The customer scans the RFID tag of an item by placing it near the RFID scanner attached to the trolley.
    • The Arduino reads the RFID tag and adds the item to the shopping list. If the item is removed, the system updates the list by removing the item.
  • Customer Mobile Number Input:
    • The customer inputs their mobile number using the keypad, which is stored for communication purposes.
    • Once entered, the system authenticates the number and associates it with the current trolley session.
  • List Tracking & Updates:
    • As items are added or removed, the LCD display shows the current items in the trolley and their total price.
    • The customer can track the list on their mobile phone, which receives real-time updates of the items in the trolley via Bluetooth or Wi-Fi.
  • Final Bill Generation:
    • At the end of the shopping, the total amount spent can be calculated based on the items scanned. The customer can view this bill on the mobile phone.

Project Code:

  • Download project code from below button.
  • If you want to understand code explanations then please watch YouTube video.

Click here to download code


YouTube Video:

  • If you want to understand how to connect hardware with Arduino,
  • And Program explanation for this project,
  • And how to do this project by yourself then please watch our YouTube video.

Purchase Readymade Project:

  • If you want to purchase a readymade project from Mytrained.com then contact us on whatsapp.  
  • We do not encourage any student to purchase a readymade project from us. Our mission is to give complete knowledge free of cost.
  • So from our end we already provide code and detailed steps to create this project by yourself in our YouTube video.
  • So if you want to save your money then watch our video and follow the steps that are mentioned in the video.
  • Once you purchase a project then it will take at least 1 month to design your project.
  • You have to pay the complete project cost while placing the purchase order.
  • no refund no exchange policy

Leave a Reply

Your email address will not be published. Required fields are marked *