ESP32_RC_Motor_tester_V2
Features
On an RC plane, propeller performance depends on pitch, diameter, profile, and material.
Testing your propellers will allow you to measure and improve their efficiency.
This motor + propeller test equipment will measure:
- Thrust
- RPM
- Current
- Voltage
- Electrical power
- Temperature
This project is an improved version of https://hackaday.io/project/202213-rc-motor-propeller-test-bench
Compared to V1 version we can now access to :
- torque
- mecanical power
- motor efficiency
- propeller efficiency
It can be controlled either manually via a servo tester or your radio transmitter/receiver or automatically via your Android phone.
Schematics
The heart of the system is based on a Lolin32 lite ESP32 microcontroler.
Then a bunch of sensors are added to measure all the parameters.
An Oled dispaly is (optionnaly) there to help debug or usage without smartphone
Bill of material can be found at the bottom of this page

This schematics is pretty much identical to the V1, simply 2 more load cells have been added . One is for torque measurement and the other one is for spare !
PCB
I have designed a nice and compact PCB allowing to fit the ESP32 and to connect all the sensors
The PCB was kindly sponsored by PCBWay and is as usual of excellent quality.

You can order it here directly from this page. It's cheap, delivered very fast and so professional looking!
And if you are new to PCBWay please use this affiliated link : https://pcbway.com/g/o35z4O


Soldering this board is quite easy and result is a mezzanine board with three floors !

How to measure motor and propeller efficiency and torque and power
Compared to V1 version we will now access to more parameters to characterize your system. But these parameters are not "directly" measured by sensors...
Electrical power
ePow is simply the product of Voltage by Current
ePow = Vin x Iin
Mechanical power
In an electric motor, the mechanical power is defined as the speed times the torque.
- Speed expressed in rd/s
- torque expressed in N.m
As we measure RPM (Rotation Per Minute) we can get Speed wiyh this simple conversion
rad/s = RPM/60 × 2π
mPow = RPM/60 x 2π x Torque (in W)
Torque
Our first load cell will measure the strength (F) applied by the lever attached to the body of the motor. When the propeller rotates the torque is applied on the motor body but in the opposite direction. The lever has a L = 0.0605 m length.
If F is expressed into Newton then
Torque = F x L (in N.m)
Motor efficiency
motor effciciency is the ratio of mechanical power by electrical power
motEff = mPw / ePow
propeller efficiency
Finally the mechanical power output by the motor is directly transmited to the propeller (direct attachement of the propeller on the motor shaft)
And the propeller produces thrust which is measured by the first loadCell
Propeller effciciency is said to be the ratio between Thrust and mechanical power
propEff = Thrust / mPow
However this definition found into tytorobotics blog, is not valid... An efficiency should be "dimensionless"...
A real estimate of propeller efficiency would need to have a wind tunnel to measure air speed "v".
propEff = (Thrust x v)/mPow
All these formula are handled into the android application when exporting the sensors values. (See below)
Torque mechanical housing
We know now how to measure motor and propeller parameters but how to physically measure the torque ?
One way to do this, while allowing the motor shaft to spin, is to mount the entire motor housing on good bearings concentric with the shaft axis so it would freely spin backwards if there were any torque on the shaft. Then you can use the same arm and scale setup to measure the torque required to keep the motor housing from rotating.
This is exactly what I did when attaching the motor housing on a rotating axis while its motion will be blocked by the lever "pushing" on the torque load cell.
A picture is better than a lot of words...

This CAD model has been 3D printed and all the stl files are accessible on thingiverse

ESP32_RC_Motor_tester_V2
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Jean-Pierre Gleyzes
-
RC radial engine spark plug heater
BackgroundMy friend bought this wonderful engine from UMS_technologiesIt's a 7 cylinders star engine...
-
Convert a DC motor into a stepper one
This project is a way to convert a DC motor into a stepper motor.Of course "conversion" will not be ...
-
OpenxSensor variometer and telemetry for RC planes
Ever wanted a very cheap variometer on your RC glider ?battery voltage monitoring ?extra RC channels...
-
Radiomaster TX16s buddy box (master/trainer and more)
I wanted a wireless buddy box for my Radiomaster TX16sThis buddy box would allow to wireless link tw...
-
"perpetual" motion ball
Browsing internet and youtube, I found this mind blowing "perpetual motion" device designed by Willi...
-
Freon: Freeze On Neck - 3d printed box top
Freon project is fully describbed on this project page
-
Freon: Freeze On Neck - 3d printed box bottom
Freon project is fully described on this project page
-
Freon: Freeze On Neck personal cooler
DescriptionAre you tired of sweltering through hot days, feeling uncomfortable and unproductive?Imag...
-
ESP32_StarMotor_glow plugs heater _ V2
BackgroundMy friend bought this wonderful engine from UMS_technologiesIt's a 7 cylinders star engine...
-
RC plane CoG finder
IntroductionAs an intro here is a video of the system runningand another using the LCD displayA litt...
-
JP eCatFeeder
Overview In 2017 I published the first iteration of this project. And since then, the cat feeder had...
-
ESP32_RC_Motor_tester_V2
FeaturesOn an RC plane, propeller performance depends on pitch, diameter, profile, and material.Test...
-
ESP32_RC_Motor_tester
FeaturesOn an RC plane, propeller performance depends on pitch, diameter, profile, and material.Test...
-
FluidNC foam cutter controller
A few months ago I retrofited an old foam cutter based on a MM2001 hardware.This system works quite ...
-
RC plane Sound Machine
Add an engine and gun Sound System to your RC electric flyer.Throttle stick will startup the engine,...
-
Vacuum Pump V2 (DC motor pump)
Electronic board to automate the vacuum pumpThis board has the following characteristics:An ESP32 mi...
-
Vacuum Pump to laminate RC wings with carbon or epoxy
Fibreglass Composites provide unique and valuable benefits, from high strength-to-weight ratios, rel...
-
µstep_solo Stepper motor control board 3A
This is a simple board to control any stepper motor up to 55V 3AIt's based on LMD18245 half bridge d...
-
-
AEL-2011 Power Supply Module
320 0 1 -
AEL-2011 50W Power Amplifier
294 0 1 -
-
-
Custom Mechanical Keyboard
563 0 0 -
Tester for Touch Screen Digitizer without using microcontroller
228 2 2 -
Audio reactive glow LED wristband/bracelet with NFC / RFID-Tags
233 0 1 -
-
-







