Rashi
PR Infotech's school greeting robot
Rashi is PR Infotech's school greeting robot — a friendly, 4-foot-tall companion engineered in-house on a Raspberry Pi and ESP32 backbone with MQTT for sensors and motion. She greets students through synthesised voice and an on-screen chat window, detects alcohol with safety pledges, displays school information and media on a DSI screen, and runs an AI voice and chat assistant powered by the Gemini API — with an offline fallback that keeps the basics running without the internet.
- 4 ft tall, child-safe build
- Gemini AI — online & offline modes
- Voice + DSI display + chat interaction
- Live at R.M. Higher Secondary School, Aloor
What Rashi brings
Voice & chat greeting
Welcomes students with synthesised voice and an on-screen chat window — two-way conversation that feels natural for kids.
Alcohol detection & safety pledge
An onboard alcohol sensor triggers a safety pledge prompt — useful for awareness campaigns and discipline programs.
DSI display for school content
A built-in DSI screen plays school information, notices and media — Rashi doubles as a moving notice board.
Gemini-powered AI assistant
Online mode uses the Gemini API for free-form voice and chat Q&A. An offline fallback keeps core interactions working without internet.
Multi-sensor awareness
Alcohol, IR and ultrasonic sensors feed an ESP32 over MQTT so Rashi sees what's around her and reacts safely.
Mobile platform
Independent wheel drive powered by a 12V SLA battery lets Rashi move around supervised areas under teacher control.
What's inside Rashi V1.0
Engineered in-house on a Raspberry Pi and ESP32 backbone with MQTT, multi-sensor awareness and a Gemini-powered AI layer.
Physical build
- Height
- 4 feet
- Body
- Forex board with pipe frame and sponge padding
- Base
- Multiwood, weighted for stability
- Safety
- Lightweight with child-safe edges
Compute
- Primary
- Raspberry Pi (main brain, runs MQTT broker)
- Microcontroller
- ESP32 — publishes sensor data, receives wheel & LED commands
- Messaging
- MQTT (broker on Raspberry Pi)
Sensors
- Alcohol sensor
- Triggers safety pledge prompt
- IR sensor
- Proximity and edge detection
- Ultrasonic sensor
- Obstacle distance measurement
Power
- Pi & ESP32
- 10,000 mAh USB power bank (supplied)
- LEDs & wheel driver
- 12V 1.5A Amptex sealed lead-acid battery
- Operation
- Keep an alternate power bank ready for continuous runtime
Display & audio
- Display
- DSI screen — plays school info, notices and media
- Audio
- Bluetooth speaker (powered on first during startup)
AI & software
- AI engine
- Gemini API (online) with offline fallback
- Runtime
- Python — Tkinter, gTTS, pygame, genai
- Entry script
- Rashi_GUI.py
Connectivity
- Online
- Dedicated SIM or local network for Gemini access
- Offline
- Core greeting + alcohol detection work without internet
First deployment
Rashi V1.0 is live at R.M. Higher Secondary School, Aloor — Thrissur district, Kerala. Handed over on 29 August 2025.
- Little Kites IT Club
- Science Club
- Maths Club
- Social Science Club
- Tourism Club
- Agriculture Club
- English Club
- Nature Club
- JRC, Scouts and Guides, NSS, SEED
Warranty & support
Warranty repairs are carried out at the PR Infotech office — on-site repairs are not included.
- • Cross-plugged batteries or incorrect battery connections
- • Mishandling of the robot body or components
- • Physical damage caused by improper use
Dedicated SIM network required for online functionality. Gemini API issues are subject to Google terms.
Interested in Rashi?
Tell us a little about your context and we'll get back within one business day.
