Tiny DC Motor 12V 300 RPM GA12-N20
1. Voltage: 12V DC
2. Speed: 300 RPM (no-load)
3. Type: DC geared motor
4. Gearbox: GA12-N20
5. Gear Material: Metal
The Tiny DC Motor GA12-N20 is a compact, geared DC motor designed for portable and space-limited applications. It operates at a nominal 12V DC, delivering a rated output speed of 300 RPM. The integrated gearbox provides high torque at low speeds, making it suitable for driving wheels, small robotic actuators, and other mechanical elements where space efficiency is a priority.
This motor employs a brushed DC architecture with a metal gear train. The gears provide a mechanical advantage, converting high-speed, low-torque armature rotation into lower-speed, higher-torque output. Its miniature form factor, combined with the standard 12V operating voltage, allows for easy powering from common battery packs or regulated power supplies commonly found in hobbyist and educational projects.
Nominal voltage: 12V DC
No-load speed: 300 RPM
GA12-N20 compact gearbox form factor
Metal gear train for durability
Low power consumption for portable designs
Standard shaft diameter for easy coupling
Quiet operation due to precision gearing
Cost-effective for robotics and automation
🔌
Pin Connections
1 Table
Pin Connections Table 1
Board
Sensor Pin
Connection
Motor
to H-bridge OUT
motor leads into an H-bridge driver's output terminals
tiny dc motor 12v 300 rpm GA12 N20 - Raspberry Pi Pico
📄 File: tiny_dc_motor_12v_300_rpm_ga12_n20_-_arduino_uno.inoArduino Uno
639 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// tiny dc motor 12v 300 rpm GA12 N20 needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=8, IN2=9, ENA(speed)=10 on Arduino Uno.
5// tiny dc motor 12v 300 rpm GA12 N20 needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=8, IN2=9, ENA(speed)=10 on Arduino Nano.
📄 File: tiny_dc_motor_12v_300_rpm_ga12_n20_-_arduino_mega.inoArduino Mega
640 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// tiny dc motor 12v 300 rpm GA12 N20 needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=8, IN2=9, ENA(speed)=10 on Arduino Mega.
5// tiny dc motor 12v 300 rpm GA12 N20 needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=26, IN2=27, ENA(speed)=25 on ESP32.
5// tiny dc motor 12v 300 rpm GA12 N20 needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=D5, IN2=D6, ENA(speed)=D7 on ESP8266.
5// tiny dc motor 12v 300 rpm GA12 N20 needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=PB0, IN2=PB1, ENA(speed)=PA8 on STM32.
📄 File: tiny_dc_motor_12v_300_rpm_ga12_n20_-_raspberry_pi_pico.inoRaspberry Pi Pico
649 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// tiny dc motor 12v 300 rpm GA12 N20 needs an H-bridge driver (e.g. L298N/L293D/L9110S) between it and the board - a GPIO pin alone can't supply a motor's current. IN1=14, IN2=15, ENA(speed)=16 on Raspberry Pi Pico.