Transform your houseplant into an interactive pet with emotions that respond to environmental conditions
Watch how Fyto brings your plant to life
Fyto displays different emotions based on real-time sensor data
๐ก Hover over each emotion to see the animated display!
Complete visual guides for assembling your Fyto
sudo raspi-config โ Interface Options โ I2C โ Enable. Also disable Serial.calibration.py to test each sensor individually before final assembly.Everything you need to build Fyto
180 frames per emotion create smooth, engaging animations on the vibrant IPS LCD display
Continuous sensor readings for temperature, moisture, and light levels
Uses both I2C (sensors) and SPI (display) for efficient communication
Easy-to-modify Python code using Adafruit libraries
Temperature, moisture, and light sensors work together to assess plant health
Custom-designed planter case with STL files included
# Clone the repository git clone https://github.com/CodersCafeTech/Fyto.git cd Fyto # Install dependencies sudo apt-get update sudo apt-get install python3-pip python3-pil python3-numpy pip3 install adafruit-circuitpython-ads1x15 spidev # Enable I2C sudo raspi-config # Navigate to: Interface Options โ I2C โ Enable # Calibrate sensors cd Code python3 calibration.py # Run Fyto (two terminals) # Terminal 1: python3 main.py # Terminal 2: python3 sensors.py
Complete source code, 3D files, and emotion animations
Original step-by-step build guide with photos
Official Facebook Group
Full-page wiring diagram with connection tables
Courtesy of theoldelement.