Motor Shield with low voltage output

Hello, I'm trying to connect arduino motor shield and ESC motor. But this is my first time touching motors though programming codes are quite fine with me. Anyway, I confronted two problems with my attempt.

First is that my arduino motor shields gives -1.3 to 1.3 voltage out put when I connect 9 V batteries. And I have coded motor speed as 255, the max speed as far as i know. And there's no actual motor movement with clicking sound. I mean, is there any possible way to deal with bigger motor requiring greater motor input? Small motors work fine.

Second one is, with this ESC motor with three wires, ground, one direction input, and oppisite direction input, can i still connect with arduino if I use ground and one of the direction inputs?

ps. I have attached the pictures of motor shield and the motor

Hi, post link to spec of the motor, do you know what the voltage and current requirements of the motor are?
Do you know the capacity voltage and current of the shield?
Are they suitable for each other?
Do you have any electronics experience, I understand that you have programming, but do you understand circuit diagrams and ohms law.
This will help us, help you, by knowing what level of understanding we are helping.

Tom..... :slight_smile:

PS,Saves a lot of unnecessary communication.
PSS. I did a quick google, that motor needs 10V and 0.5A to run NO LOAD.
4 to 10A max efficiency, gunna need good batteries... thats up to 100W, it maxes out at 150 W.

the esc does not use directional input it works like a standard servo