University Assistant
A Raspberry Pi-based smart dashboard system in desktop clock form. Features cafeteria menu, voice assistant, lofi radio, and pomodoro.
IoTHardwareWeb

A Raspberry Pi-based smart dashboard system in desktop clock form, developed for my “Internet of Things” course. It’s an assistant application that displays daily information, weather reports, cafeteria menus, and other features for university campus students. Information entry and settings can be done via phone. All operations can be performed with just a few words using voice assistant commands.
Hardware Components
- Raspberry Pi 3B+
- 4.3” Touchscreen Display
- Speaker System
- Microphone Module
Software Features
Core Functions
- 🕐 Digital Clock and Weather Display
- 🍽️ Daily Cafeteria Menu
- 🎵 Lofi Radio Player
- ⏲️ Pomodoro Timer
- 🗣️ Voice Assistant Support
Technical Features
- Web Speech API integration
- Text-to-Speech (TTS) module
- Next.js-based dashboard
- Mobile configuration interface
Use Cases
-
Morning Routine
- Daily cafeteria menu notification
- Weather report
- Daily schedule reminder
-
Study Mode
- Pomodoro timer
- Lofi music playback
-
Voice Commands
- “What’s for lunch?”
- “Summarize”
- “Weather”
Technical Infrastructure
- Next.js 14 frontend
- Material UI and TailwindCSS
- Web Speech API integration
Technologies Used
#raspberrypi#nextjs#webspeech#tts#nodejs#typescript