Kshitij Works

Independent AI products & engineering.
Gurugram, India.

← Engineering case studies

IoT / Embedded Systems / Web Applications

Smart Laundromat

An embedded IoT prototype that converted standard washing machines into remotely managed laundromat-style machines using sensors, payments and automated appliance control.

Functional prototype Role: independent builder & architect
WEB APP PAYMENT / SESSION PICO CONTROLLER RELAY → MACHINE CURRENT SENSOR PERISTALTIC PUMP
Architecture illustration

The problem

Standard domestic washing machines do not provide the web-based availability, payment, and session controls expected in a shared laundromat.

I designed and built a functional hardware/software prototype connecting a Django web platform to a Raspberry Pi Pico controller, current sensing, relays, and a peristaltic pump.

Hardware and software architecture

The Pico handles sensor acquisition and appliance control. Current measurements indicate operating patterns, machine availability, and completion of a wash cycle. Relay switching enables the washing machine after a successful payment.

Smart Laundromat — payment to appliance control
User
Django web application
Payment
Session authorization
Raspberry Pi Pico

Relay

Washing machine power enable

Current sensor

Running / idle / cycle complete

Peristaltic pump

Detergent dispensing

Machine state → web application

The session workflow

  1. A customer checks available and occupied machines in the web application.
  2. They select a machine, initiate a session, and complete payment.
  3. The application authorizes relay-based switching to enable the machine.
  4. A peristaltic pump dispenses detergent after session activation.
  5. Current sensing monitors the machine and detects cycle completion.
  6. The platform updates the machine’s availability.

My contribution

I built the embedded control system, sensor and relay integration, detergent dispensing, Django application, and the communication workflow between the backend and hardware.

The prototype brought together payment state, appliance control, sensor feedback, and user-facing status in a working electromechanical system.

Scope

This was a functional prototype. It demonstrates hardware/software integration and appliance automation; it is not presented as a currently available commercial product.

Technology

Raspberry Pi PicoMicroPythonPythonDjangoCurrent sensingRelay controlPeristaltic pumpsEmbedded systemsIoT

Related

Let’s talk

Exploring IoT or appliance automation?

Get in touch to discuss a system that connects backend services with physical devices.

Get in touch