Skip to content

De Anza X Infineon: PSoC™ 6 AI Evaluation Kit, person tracking fan with gesture controls. Winter 2025

Notifications You must be signed in to change notification settings

WarpRomo/IntelliFan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IntelliFan: De Anza / Infineon

This project was created in collaboration between De Anza College & Infineon Technologies. The IntelliFan can automatically track a person and be controlled by gestures using the PSoC™ 6 AI Evaluation Kit and Raspberry Pi 4B.

Features

Project Goal: Develop a smart fan that utilizes modern AI-driven human detection and gesture recognition to autonomously track and follow the user, providing a touch-free control experience.

  • Autotracking of people in front of the fan
  • Gestures such as swiping left / right / up / down, to control the fan
  • Web-app so user can control fan with their phone / laptop
  • 3D models to house the fan and its components, snap fit design

Person Tracking

Person tracking is done through the Raspberry Pi Camera 3 and YOLO X Nano on NCNN for optimized performance, alongside Byte Tracking to generate consistent IDs across frames to distinguish individuals.
https://github.com/Qengineering/YoloX-Tracking-ncnn-RPi_64-bit

Person Tracking
IMG_0309.mov
Activate Person Tracking (Push)
IMG_0307.mov
Change Person (Left)
IMG_0313.mov
Change Person (Right)
IMG_0312.mov

Gesture Control

Gesture detection is done through radar using the BGT60TR13C sensor on the PSOC 6 Ai Evaluation Kit, which is then fed into DeepCraft's radar gesture model.
https://github.com/Infineon/mtb-example-ml-deepcraft-deploy-ready-model

Turn On (Up)
IMG_0304.mov
Turn Off (Down)
IMG_0305.1.mov
Turn (Left)
IMG_0302.mov
Turn (Right)
IMG_0303.mov

Web-app

The user can control the fan through their phone or laptop by connecting to the web server hosted over HTTP on the same WiFi.
Created by Warren and Zilu.

Web-app Demo
RPReplay_Final1742823615.mov

Components / Replication Cost

Infineon PSoC™ 6 AI Evaluation Kit $38.75
Raspberry Pi 4 Model B (8GB RAM) $39.99
32GB microSD Card $9.99
Raspberry Pi Camera Module 3 $14.49
PLA 3D-Printed Case and Housing $6.99
USB Type-C Cable $4.99
Servo Motor with Connecting Rod $1.99

About

De Anza X Infineon: PSoC™ 6 AI Evaluation Kit, person tracking fan with gesture controls. Winter 2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published