First Steps¶
Now that Tinko is installed, let's get you set up and familiar with the basics.
Accessing the Dashboard¶
Open a web browser and navigate to:
Replace your-pi-ip-address with your Raspberry Pi's IP address.
Finding Your Pi's IP Address
On the Raspberry Pi, run:
This will display the IP address(es) of your Pi.Logging In¶
If you haven't created an admin user yet, run:
Follow the prompts to create your account.
Then log in at:
Understanding the Dashboard¶
The main dashboard (/) shows all your installed apps. You'll see cards for:
- Activity Timer
- Noise Monitor
- Routines
- Touch Piano
Each card shows:
- Plugin name
- Icon
- Brief description
- Link to open the app
Changing the Language¶
Tinko supports English and Romanian:
- Look for the globe icon :material-earth: in the top navigation bar
- Click it to open the language selector
- Choose your preferred language
The interface will update immediately with translated text.
Configuring Global Settings¶
Personalize Tinko for your school:
- Click Settings in the top navigation
- You'll see tabs for:
- Global Settings: School name, logo, robot name
- Plugin Settings: Individual plugin configurations
Setting Your School Name and Logo¶
- Go to the Global Settings tab
- Enter your school name
- Upload your school logo (max 400x400px, will be auto-resized)
- Set your robot's name (default: "Tinko")
- Click Save
Your school name and logo will appear on the dashboard.
Enabling Plugins¶
All plugins are installed by default, but you can enable/disable them:
- Go to Admin Panel (
/admin/) - Navigate to Plugins
- Toggle plugins on/off as needed
Disabled plugins won't show on the dashboard.
Your First Activity¶
Let's try the Activity Timer:
- From the dashboard, click Activity Timer
- You'll see preset buttons:
- Minute of Silence: 60 seconds, calming blue
- Break Time: 10 minutes, green theme
- Activity: 30 minutes, amber theme
- Click Minute of Silence to test
- Click the Start button
Watch the RGB LED change colors as time counts down!
Hardware Required
For the LED to light up, you need an RGB LED connected to pins 17 (red), 27 (green), and 22 (blue).
Testing Other Plugins¶
Noise Monitor¶
- Click Noise Monitor on the dashboard
- Click Start Monitoring
- Make some noise - watch the LEDs change color
Touch Piano¶
- Click Touch Piano
- Click keys on screen or use keyboard (A, S, D, F, G, H)
- Connect conductive materials to GPIO pins to play physically
Routines¶
- Click Routines
- Try a pre-built routine like Hand Warming Exercise
- Click Play to start text-to-speech
Understanding Background Activities¶
When you start an activity and navigate away:
- ✅ Continues running: Timer counts down, noise monitoring, GPIO outputs
- ❌ Pauses: Web interface updates, WebSocket data streams
- 🔄 Resumes: When you return, the page shows current status
This means you can:
- Start a 30-minute activity timer
- Switch to Noise Monitor to check classroom levels
- Return to timer to see remaining time
- All physical LED feedback continues throughout
Learn more: Background Activities
Next Steps¶
- Dashboard - Detailed interface guide
- Settings - Complete settings documentation
- Plugin guides:
- Activity Timer
- Noise Monitor
- Routines
- Touch Piano
Getting Help¶
- Check the Troubleshooting guide
- Review plugin-specific documentation
- Open an issue on GitHub
You're ready to use Tinko in your classroom! 🎓