Arduino Bluetooth Controller

Content rating
Everyone
10K+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Face Commander – Arduino & ESP32 Face Bluetooth Controller

Face Commander turns your Android phone's camera and facial expressions into a powerful wireless controller for Arduino, ESP32, ESP8266, robotics, IoT, and other microcontroller projects.

Using Google ML Kit's face detection technology, Face Commander can recognize facial expressions and head movements and convert them into commands sent to your hardware through Bluetooth or BLE (Bluetooth Low Energy).

Control your robot, Arduino project, ESP32 device, or custom electronics project simply by smiling, blinking, looking in different directions, or moving your head.

🚀 Bluetooth & BLE Support

Face Commander supports both Classic Bluetooth and BLE (Bluetooth Low Energy) communication.

You can connect to compatible Bluetooth or BLE devices and send and receive data, making Face Commander suitable for a wide range of modern Arduino, ESP32, robotics, IoT, and embedded projects.

😎 Control Your Project With Your Face

Face Commander provides 9 facial expression and head movement controls:

• Left Eye
• Right Eye
• Smile
• Look Right
• Look Left
• Look Up
• Look Down
• Rotate Head Left
• Rotate Head Right

Each control has two states: one command when the expression or movement is detected and another command when it is not detected.

This gives you flexible control over your hardware without touching your phone.

For example, you can use a smile to turn on an LED, blink your eyes to control a motor, or move your head to steer a robot.

🤖 Perfect for Robotics & Microcontroller Projects

Face Commander can be used for many creative projects, including:

• Arduino projects
• ESP32 and ESP8266 projects
• Bluetooth and BLE projects
• Robots and robotic vehicles
• RC projects
• IoT devices
• Home automation
• Smart control systems
• Electronics projects
• Embedded systems
• Educational and experimental projects

The possibilities depend on the commands you program into your Arduino, ESP32, or other compatible hardware.

📁 Unlimited Projects

Create and save an unlimited number of projects.

Each project can have its own custom commands, allowing you to use Face Commander with different robots, Arduino projects, ESP32 devices, and Bluetooth or BLE hardware.

You can create, edit, or delete your projects at any time.

⚙️ Fully Customizable Commands

Face Commander does not force you to use predefined commands.

For every facial control, you can define:

When the expression is detected → Send your command

When the expression is not detected → Send your command

You can also leave a command empty when it is not required by your project.

This makes Face Commander highly flexible and compatible with custom Arduino and ESP32 firmware.

📱 How It Works
Create a new project.
Customize the commands for your Arduino, ESP32, Bluetooth, or BLE device.
Open your project and connect to your hardware.
Face Commander activates your phone's camera.
The app detects your facial expressions and head movements.
The corresponding commands are sent wirelessly to your project.

For the best facial detection results, use good lighting and make sure your face is clearly visible to the camera.

You can use either the front or rear camera, depending on your project and setup.

💡 Turn Your Face Into a Controller

Face Commander combines facial recognition, Android, Bluetooth, BLE, Arduino, ESP32, and robotics to create a unique way to interact with hardware.

Build a robot that responds to your expressions. Control electronics without touching a button. Create experimental interfaces using facial movements.

Your face becomes the controller. Your imagination becomes the limit.

Download Face Commander and start controlling your Arduino, ESP32, Bluetooth, BLE, robotics, IoT, and microcontroller projects with your facial expressions.
Bluetooth Controller for Arduino and ESP32 Projects Using Facial Expression
Updated on
Aug 30, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection
Content rating
Everyone
Learn more

App support

Phone number
+201508110494
About the developer
Mostafa Lotfy Elsafi Abdellatef
safisoft.programmer@gmail.com
5 Sultan Hesan st. Alexandria الإسكندرية 21517 Egypt

More by SafiSoft