Raspberry Pi 5 and kitsRaspberry Pi 4 and kitsRaspberry Pi 3B+ and kitsRaspberry Pi 400/500Raspberry Pi Zero and accessoriesRaspberry Pi PicoRaspberry Pi CMScreens for Raspberry PiRaspberry Pi Camera modulesCases for Raspberry PiHAT extension for Raspberry PiRaspberry Pi 3/2/+ accessoriesPower Supply for Raspberry PiRaspberry Pi memory cards with NOOBS
STM32 MicrocontrollersATmega microcontrollersFlipper ZeroTeensy - ARMAdafruit FeatherESP8266 / ESP32 WiFi ModulesM5Stack controller and accessories
Security camerasTuya Smart LifeBlitzWolfGate Automation SystemsBleBox WiFi Smart SwitchHousehold FansSwitchBotSmart LightingSmart SensorsClimate ControlSmart PlugsSmart Control DevicesSmart Locks and Access ControlSmart devices for petsHealth and personal care productsSmart Home Accessories
Sensors - modulesWireless Communication ModulesRelay modulesLCD/OLED/TFT DisplaysMotor controllersProgrammers and convertersConnectorsSwitchesVoltage RegulatorsBasic Starter KitPrototypingAudio Amplifiers / Speakers / OtherLED DiodesPassive electronic componentsActive electronic componentsElectromagnets and solenoidsCoolingWearable electronics and materials
Servo motors and accessoriesDC motorsStepper motorsVibration MotorsBrushless Motors and ControllersElectric Linear Actuators and CylinderWater pumpsStepper Motor MountsWheels and mounting parts for motors
AC voltage stabilizerAdjustable Lab Power SuppliesInverters DC/ACUninterruptible power supplyAlkaline BatteriesRechargeable batteryPower Supply AccessoriesBattery Chargers Ni-Mh / Ni-Cd / Li-Ion / Li-Pol / Li-FeLi-Ion battery charging and balancing boardsAC/DC Mains powers supply adapterPower Supplies AC/DCConnection Cables, ExtendersBatteries for power toolsPlug adapter EU/UK/USCharger for Electric Bikes
Soldering toolsBattery Welding Machines and accessoriesMeasuring equipmentChemicalsTweezersElectric toolsScrewdrivers and wrenchesHot Glue GunPlier and cutting nipperInsulation removal and crimping toolKnives and scissorsElectric engraver toolsMagnifying glassesInsulating materialsFlashlightPlastic enclosureStorage boxes and OrganizersUltrasonic cleanersLabel printersAIRCELL Air Cushion
CNC machines and accessoriesAluminum Extrusion ProfilesLinear ActuatorBrackets and Other Accessories for Aluminium ProfilesLinear guides and garriagesRollers on supportsTrapezoidal Screws and NutsLinear Steel RodsLinear bearingsBearingsTiming BeltsTiming PulleyLinear Rod SupportSpindle motors, converters and mount bracketsScrews and NutsCable ChainsDrills and Cutters
AEON Laser Engraving Cutting MachineFiber Metal Marking LaserCO2 Galvo engraving-marking machineUV Marking machineFLUX Laser Engraving Cutting MachinexTool LASER AND BLADE CUTTING MACHINEDiode laser engraving laserLaser machine spare parts and accessoriesEngraving MaterialsLightBurn Software
3D Printers3D scanner3D Pens3D Printing filamentsSLA 3D Printing resin3D Printer maintenance and cleaning3D Printer parts
Educational kits for beginnersEducational kits for advancedSNAP CIRCUITS kitsAbilix Krypton roboticsRobobloq roboticsLEGO Education
USB cablesVideo cables and connectorsUSB HUBComputer network cablesNetwork equipmentData storages and their accesoriesAudio cables and connectorsSpeakers activeKeyboard and MouseMicrophonesGamingLaptop AcessoriesComputer Power SuppliesCable OrganizersMonitorsWebcamsProjectorsUPS Uninterruptible power supplyOther Computer Accessories
Power BankHeadphonesMobile phone chargersPhone casesSelfie stickSmart WatchesPhone batteriesPortable speakers
Jump StartersCar Dash CamerasPhone holdersCarPlay and Android AutoMotorcycle IntercomsUSB car chargersCar FM modulatorEV Car accessoriesCar StorageCar diagnostic equipmentCar Cleaning ToolsMini CompressorsParking HeatersCar fuses and holdersLight sources
A4988 stepper motor controller - stepstick - Reprap CNC 3D printers
A4988 module - stepper motor driver The A4988 Stepstick stepper motor driver module is a stepper motor driver with a current of up to 2A per coil and a wide supply voltage range from 8V to 35V.
A system commonly used in CNC machines and 3D printers (RepRap).
Features of the driver module- A4988 Stepstick stepper motor driver module with heatsink included
- Perfect driver for 3D printers (RepRap)
- Example use in CNC Shield for 3D printers
- Stepper motor driver based on the A4988 system.
- Wide supply voltage range 8 - 35 V
- High operating current up to 2 A per coil.
- Maximum resolution: 1/16 step.
- Attention! Connecting and disconnecting the engine while the controller is turned on may damage the system.
- The module is equipped with the A4988 chip
- Motor supply voltage: 8-35V
- Max current: 2A with heatsink
- Working in 5 different modes: full step, 1/2, 1/4, 1/8 and 1/16 step
- Possibility to adjust the current consumed by the motor using a potentiometer - ceramic screwdriver available here.
- Protection against system overheating
- Module with A4988 stepper motor driver
- Radiator
- Wiki for A4988
- Reprap - driver description
- Control
- The module is characterized by very simple operation.
- To rotate the motor by a step, a high state (logical one) must be given to the STEP pin, the next sequence of zeros and ones will move the motor by another step, etc.
- The direction is selected by providing the appropriate state to the DIR output (e.g. low state - clockwise rotation, low state - counterclockwise).
- The controller also has the ability to select the engine operation resolution.
- To power the logical part of the module, a voltage in the range of 3V to 5.5V is required, which should be connected to the VDD pin.
- The motor supply voltage in the range from 8V to 35V is fed to the VMOT pin. The system can be controlled by motors with a nominal voltage lower than the required 8V. To do this, limit the maximum current consumption using a potentiometer so as not to exceed the permissible motor current. For example, for a motor with a resistance of 5Ω per coil and a current consumption of 1A, the nominal supply voltage is 5V. When powering with 12V, the current should be limited so that it does not exceed 1A.
- One pulse given to the STEP pin causes the motor to step one step in the selected direction by providing the appropriate logical state to the DIR pin.
- The STEP and DIR pins are not internally pulled up.
- If the motor is to rotate only in one direction, the DIR pin can be permanently connected to VCC or GND.
- The system has three more inputs to control power consumption: RESET SLP and EN, their description can be found in the documentation.
- Note that the RESET pin is not pulled up to anything. If it is not used, it can be connected to the adjacent SLEEP pin.
- The A4988 module allows active current limitation using a potentiometer.
- One way to introduce a limitation is to set the controller to full step mode and measure the current flowing through one coil without sending a signal to the STEP input.
- The measured current is 70% of the set limit (both coils are always on and limited to 70% in full step mode).
- Another way is to measure the voltage on the REF pin (marked with a circle on the printed circuit board) and calculate the current limit (measuring resistors have a value of 0.05Ω).
- More details in the documentation for the A4988 chip.
- The board is designed to be able to dissipate heat with a current consumption of approximately 1A per coil.
- If the current is much higher, an external heat sink should be used, for which you can use thermally conductive glue - the heat sink is in our offer