Tech Team

STM32F103ZET6 Development Board User Manual

The original technical document is messy and incomplete, and it has no English version. We collected all the necessary information and translated it into English during our testing. This article is also unfinished and is continuously being processed. – DIYCNC, Mar 9, 2025

Leadscrew Drive with GRBL and G-Code

Many DIY CNC machines and 3D printers use leadscrews along with the open-source GRBL firmware as their drive system. A series of configurations must be performed to accurately control the motion system. This article will describe the steps to configure the GRBL controller using G-code commands.The following components are involved: Stepper Motor. Typically 1.8° per …

Leadscrew Drive with GRBL and G-Code Read More »

Ball-Screw/Lead-Screw Thread Pitch vs Lead

The screw pitch and lead are key concepts in threaded mechanisms, such as screws and lead screws. Here’s a quick explanation of both: 1. Screw Pitch 2. Screw Lead Reference: https://en.m.wikipedia.org/wiki/File:Lead_and_pitch_in_screws.png

Sample script of using CNC Shield V3 for Arduino UNO

A4988 Stepper Driver Configuration M0 M1 M2 Resolution – – – Full Step Jumper – – 1/ Step – Jumper – 1/4 Step Jumper Jumper – 1/8 Jumper Jumper Jumper 1/16 The following code will run X Y Z axis motors by using the pinout:

Single Axis Stepper Motor Controller Quick Start

Model: JF020-7X1T1M To visit and download the full version of the user manual, please visit: Single Axis Stepper Motor Controller. The password will be sent along with the shipping package. Quick Start There are three connection terminals on the back. See Figure 1 below: Figure 1 Communication Terminal.  (Optional) Used to communicate with other control …

Single Axis Stepper Motor Controller Quick Start Read More »