Geekservo Servo

Geekservo Servo (HKBD9005A)

../_images/13_041.png

This is a small servo compatible to Lego Technic parts, the output axle is compatible with Lego technic axles. It is suitable for models requiring precise movements such as joints, doors or cranes.

Specifications

  • Operation Voltage: 3.3V~6V

  • Rated Voltage: 4.8V

  • Rated Current: 200ma

  • Blocked Rotor Current: 700ma

  • Slipping Current: 450ma

  • Maximum Torque: 500g/cm(4.8V)

  • Rotational Speed: 60°/0.12s

  • Rotational Range: -45°~225°

  • Weight: 12.4g

  • Connector: Orange-Red-Brown Servo Connector

Precautions

  • This is a small servo only, do not use it for models that require a high torque.

  • Servos should not be connected in the wrong way, please pay attention when connecting a servo.

  • Do not block the rotor for prolonged periods of time or it may damage the motor.

Dimensions:

In LEGO units:

  • Length: 5

  • Width: 2

  • Height: 3

  • Output Axle: Technic Axle

In mm units:

  • Length: 40mm

  • Width: 16mm

  • Height: 34.4mm

  • Output Axel: Technic Axle

../_images/13_031.png

Geekservo Features

  • Clutch Protection:

    • In case of violent turning of the output axle, the clutch is enabled to protect the gears from damage.

  • Flexible Installation:

    • Can be mounted on standard Lego bricks or with Technic elements, providing a lot of possibilities for installation.

  • Small and lightweight:

    • Suitable for small robotic projects.

Connection

ArmourBit

Connect the servo to the servo ports of the Armourbit.

../_images/servo_wire2.png

Orange to Yellow, Red to Red, Brown to Black.

RobotBit

Connect the servo to the servo ports of the Robotbit.

../_images/servoConRB.jpg

../_images/2kservoConRB1.jpg

Orange to Yellow, Red to Red, Black to Black.

MakeCode Coding Tutorial

../_images/mcbanner.png

../_images/acbanner1.png

This module can be used by Micro:bit or Meowbit.

The programming for Armourbit and Robotbit is identical.

ArmourBit

Load Powerbrick Extension: https://github.com/KittenBot/pxt-powerbrick

Loading Extensions

RobotBit

Load Robotbit Extension:

../_images/robotbitExtension1.png

Loading Extensions

Blocks for controlling servos:

../_images/servoblocks1.png

Programming servos:

../_images/servo1.png

Sample Code Link

Makecode Coding Tutorial

../_images/geekservotut1.png


Meowbit:

Load Robitbit Extension: https://github.com/KittenBot/meow-robotbit

Loading Extensions

Blocks for controlling servos:

../_images/servoblocks_meow1.png

Programming the servos:

../_images/servocode_meow1.png

Sample Code Link

Extension Version and Updates

There may be updates to extensions periodically, please refer to the following link to update/downgrade your extension.

Makecode Extension Update

KittenBlock Coding Tutorial

../_images/kbbanner1.png


Armourbit

Load Powerbrick extension

Select Powerbrick from the Hardware Menu.

../_images/addextension2.png

Blocks for controlling servos:

../_images/kbservoblocks1.png

Programming the servos:

../_images/kbservo11.png

Sample Code Link


Robotbit

Load Robotbit Extension

Open the hardware menu and select Micro:bit to load the extension for Micro:bit and Robotbit.

../_images/addRB11.png

Blocks for controlling servos:

../_images/rbservoblocks1.png

Programming the servos

../_images/rbservocode1.png

FAQ

1: The Micro:bit does not react when I click the programming blocks.

Make sure the Micro:bit has been connected to the Kittenblock and then try flashing the firmware.