Servo Motor TowerPro MG995

  • High torque and fast response
  • Metal gear construction for durability
  • Accurate positioning with excellent holding power
  • Compatible with most RC and microcontroller platforms
  • Plug-and-play with standard 3-wire servo interface

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

220,00 EGP

20 People watching this product now!

Payment Methods:

Description

TowerPro Servo Motors are optimum-quality and affordable cost servos.! They are suitable for a wide range of applications, including RC aircraft, automobiles, and robotics, Or just to have some fun with whatever crazy project you’re working on.

Wire Description
  • RED – Positive
  • Brown – Negative
  • Orange – Signal

Features : 

  1. High resolution
  2. Accurate positioning
  3. Fast control response
  4. Constant torque throughout the servo travel range
  5. Excellent holding power

Package Includes : 

1 x TowerPro MG995 Servo Motor with Cable

1 x Set of Horns

1 x Set of Screws

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
MG995Signal/VCC/GNDboard PWM-capable pin / 5-6V (separate supply recommended) / GND
📟
Servo Motor TowerPro MG995
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
Servo Motor TowerPro MG995 - Arduino Uno
Servo Motor TowerPro MG995 - Arduino Nano
Servo Motor TowerPro MG995 - Arduino Mega
Servo Motor TowerPro MG995 - ESP32
Servo Motor TowerPro MG995 - ESP8266
Servo Motor TowerPro MG995 - STM32
Servo Motor TowerPro MG995 - Raspberry Pi Pico
📄 File: servo_motor_towerpro_mg995_-_arduino_uno.inoArduino Uno
567 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin 9 on Arduino Uno. Power the servo from a separate 5V supply for anything beyond a single small SG90 - a board's own 5V pin can't supply a servo's stall current.
6#include <Servo.h>
7
8Servo myServo;
9#define SERVO_PIN 9
10
11void setup() {
12 Serial.begin(115200);
13 myServo.attach(SERVO_PIN);
14}
15
16void loop() {
17 for (int angle = 0; angle <= 180; angle += 5) {
18 myServo.write(angle);
19 delay(20);
20 }
21 for (int angle = 180; angle >= 0; angle -= 5) {
22 myServo.write(angle);
23 delay(20);
24 }
25}
📄 File: servo_motor_towerpro_mg995_-_arduino_nano.inoArduino Nano
568 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin 9 on Arduino Nano. Power the servo from a separate 5V supply for anything beyond a single small SG90 - a board's own 5V pin can't supply a servo's stall current.
6#include <Servo.h>
7
8Servo myServo;
9#define SERVO_PIN 9
10
11void setup() {
12 Serial.begin(115200);
13 myServo.attach(SERVO_PIN);
14}
15
16void loop() {
17 for (int angle = 0; angle <= 180; angle += 5) {
18 myServo.write(angle);
19 delay(20);
20 }
21 for (int angle = 180; angle >= 0; angle -= 5) {
22 myServo.write(angle);
23 delay(20);
24 }
25}
📄 File: servo_motor_towerpro_mg995_-_arduino_mega.inoArduino Mega
568 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin 9 on Arduino Mega. Power the servo from a separate 5V supply for anything beyond a single small SG90 - a board's own 5V pin can't supply a servo's stall current.
6#include <Servo.h>
7
8Servo myServo;
9#define SERVO_PIN 9
10
11void setup() {
12 Serial.begin(115200);
13 myServo.attach(SERVO_PIN);
14}
15
16void loop() {
17 for (int angle = 0; angle <= 180; angle += 5) {
18 myServo.write(angle);
19 delay(20);
20 }
21 for (int angle = 180; angle >= 0; angle -= 5) {
22 myServo.write(angle);
23 delay(20);
24 }
25}
📄 File: servo_motor_towerpro_mg995_-_esp32.inoESP32
563 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin 25 on ESP32. Power the servo from a separate 5V supply for anything beyond a single small SG90 - a board's own 5V pin can't supply a servo's stall current.
6#include <Servo.h>
7
8Servo myServo;
9#define SERVO_PIN 25
10
11void setup() {
12 Serial.begin(115200);
13 myServo.attach(SERVO_PIN);
14}
15
16void loop() {
17 for (int angle = 0; angle <= 180; angle += 5) {
18 myServo.write(angle);
19 delay(20);
20 }
21 for (int angle = 180; angle >= 0; angle -= 5) {
22 myServo.write(angle);
23 delay(20);
24 }
25}
📄 File: servo_motor_towerpro_mg995_-_esp8266.inoESP8266
565 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin D1 on ESP8266. Power the servo from a separate 5V supply for anything beyond a single small SG90 - a board's own 5V pin can't supply a servo's stall current.
6#include <Servo.h>
7
8Servo myServo;
9#define SERVO_PIN D1
10
11void setup() {
12 Serial.begin(115200);
13 myServo.attach(SERVO_PIN);
14}
15
16void loop() {
17 for (int angle = 0; angle <= 180; angle += 5) {
18 myServo.write(angle);
19 delay(20);
20 }
21 for (int angle = 180; angle >= 0; angle -= 5) {
22 myServo.write(angle);
23 delay(20);
24 }
25}
📄 File: servo_motor_towerpro_mg995_-_stm32.inoSTM32
565 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin PA8 on STM32. Power the servo from a separate 5V supply for anything beyond a single small SG90 - a board's own 5V pin can't supply a servo's stall current.
6#include <Servo.h>
7
8Servo myServo;
9#define SERVO_PIN PA8
10
11void setup() {
12 Serial.begin(115200);
13 myServo.attach(SERVO_PIN);
14}
15
16void loop() {
17 for (int angle = 0; angle <= 180; angle += 5) {
18 myServo.write(angle);
19 delay(20);
20 }
21 for (int angle = 180; angle >= 0; angle -= 5) {
22 myServo.write(angle);
23 delay(20);
24 }
25}
📄 File: servo_motor_towerpro_mg995_-_raspberry_pi_pico.inoRaspberry Pi Pico
575 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Signal pin 15 on Raspberry Pi Pico. Power the servo from a separate 5V supply for anything beyond a single small SG90 - a board's own 5V pin can't supply a servo's stall current.
6#include <Servo.h>
7
8Servo myServo;
9#define SERVO_PIN 15
10
11void setup() {
12 Serial.begin(115200);
13 myServo.attach(SERVO_PIN);
14}
15
16void loop() {
17 for (int angle = 0; angle <= 180; angle += 5) {
18 myServo.write(angle);
19 delay(20);
20 }
21 for (int angle = 180; angle >= 0; angle -= 5) {
22 myServo.write(angle);
23 delay(20);
24 }
25}
High-torque standard-size servo, 0-180 degree position control.

Specification

Specification

WeightWeight55 g
Dimensions4 × 2 × 3,6 cm
TypeStandard Servo Motor
ModelTowerPro MG995
Rotation180° (approx.)
Torque9.4 kg·cm at 6V
Operating Voltage4.8–7.2V DC
MaterialMetal gears & plastic body
UsageRobotics, RC vehicles, automation, DIY electronics projects

Customer Reviews