A modern Android application to control your Karotz smart rabbit
Control your OpenKarotz devices with this fully redesigned Android app. Change LED colors with a precise RGB picker, play your favorite radios, use text-to-speech, move ears, and more!
- RGB sliders for precise color selection
- Hex color input
- Quick color presets carousel
- Pulse effect toggle
- Real-time preview
- 88 voices in multiple languages
- Text input with character counter
- Instant speech playback
- Syncs with radios configured on your Karotz
- Simple list interface
- One-tap playback
- Random Mood button
- Random Ears button
- Quick access to fun features
- Individual left/right ear positioning
- Random ear positions
- Ears enable/disable toggle
- OpenKarotz version
- Storage space
- WiFi MAC address
- Moods, sounds, and tags count
- Sleep/Wake control
- Multiple Device Management - Connect to several Karotz devices
- Device Switching - Easily switch between your Karotz collection
- Status Monitoring - Real-time online/offline status
- Device Discovery - Automatic network scanning (planned)
- Android 7.0+ (API 24)
- OpenKarotz firmware on your Karotz device(s)
- Network connection to reach your Karotz
- Download the latest APK from Releases
- Install on your Android device
- Add your Karotz devices in Settings
git clone https://github.com/miniil/OpenKarotz-Android.git
cd OpenKarotz-Android
./gradlew assembleDebug-
Add Your First Karotz
- Open the app
- Tap "Manage Devices"
- Add your Karotz IP address and name
- Test the connection
-
Explore Features
- Use the navigation drawer to access all features
- Try the Color Picker with RGB sliders
- Make your Karotz speak with TTS
- Play your favorite radio stations
Contributions are welcome! Please feel free to:
- Report bugs
- Suggest new features
- Submit pull requests
- Improve documentation
- miniil.be - Developer's website
- OpenKarotz Official Site
- OpenKarotz Documentation
- Original Project by Olivier Bagot
Olivier Bagot (hobbe) - Created the original OpenKarotz-Android application in 2014
Wulfaz (Wulfaz) - 2025 modernization with multi-device support and contemporary Android practices
miniil (miniil) - 2025 modernization with new features:
- RGB Color Picker
- Text-to-Speech support
- Radio sync from Karotz
- Random Mood/Ears
- About page
- UI/UX improvements
Claude AI (Anthropic) - Assisted with code development and debugging
This project is licensed under the MIT License - see the LICENSE file for details.
Copyright (c) 2014 Olivier Bagot (Original work)
Copyright (c) 2025 Wulfaz (Modernization and enhancements)
Copyright (c) 2025 miniil (Modernization and new features)
If you encounter any issues or have questions:
- Check the Issues page
- Create a new issue with details about your problem
- Include your Android version and device model
Made with ❤️ for the Karotz community
