# M5Stack 6060-PUSH Linear Motion Control (CE07783)

**URL:** <https://forum.core-electronics.com.au/t/m5stack-6060-push-linear-motion-control-ce07783/14685>\
**Category:** Product Questions\
**Created:** [27 July 2022 09:16 UTC](https://forum.core-electronics.com.au/t/m5stack-6060-push-linear-motion-control-ce07783/14685 "2022-07-27T09:16:21Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Core](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/core/32/57_2.png) [@Core](https://forum.core-electronics.com.au/u/Core)\
**Post date:** [27 July 2022 09:16 UTC](https://forum.core-electronics.com.au/t/m5stack-6060-push-linear-motion-control-ce07783/14685/1 "2022-07-27T09:16:21Z")

</div>

This is a placeholder topic for [**“M5Stack 6060-PUSH Linear Motion Control”**](https://core-electronics.com.au/m5stack-6060-push-linear-motion-control.html) comments.

![](https://core-electronics.com.au/media/catalog/product/cache/5ba536955e3e815f4e908e49c1dd8155/k/0/k028-linearmotion-1.jpg)

This an application-level module, which implements a motion & robotic control and it is totally customizable with different length. Packed with Stepper motor, Mega328 microprocessor, RS485 serial bus, 1515 framework. It realized a linear motion control, you can program the stepper motor to move a certain length with high precision. This type of module can be applied to 3D print, linear push and etc.

[**Read more**](https://core-electronics.com.au/m5stack-6060-push-linear-motion-control.html)

---

<div class="post-metadata">

**Author:** ![Adam17419](https://avatars.discourse-cdn.com/v4/letter/a/977dab/32.png) [@Adam17419](https://forum.core-electronics.com.au/u/Adam17419)\
**Post date:** [27 July 2022 09:16 UTC](https://forum.core-electronics.com.au/t/m5stack-6060-push-linear-motion-control-ce07783/14685/2 "2022-07-27T09:16:22Z")

</div>

Hi, what M5 Stack components are needed to drive the 6060 push eg RS485? Also do you stock M5 products for stepper motors? I would like to drive a stepper motor with buttons for forward and reverse.

---

<div class="post-metadata">

**Author:** ![Liam](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/liam/32/3562_2.png) [@Liam](https://forum.core-electronics.com.au/u/Liam)\
**Post date:** [29 July 2022 03:22 UTC](https://forum.core-electronics.com.au/t/m5stack-6060-push-linear-motion-control-ce07783/14685/3 "2022-07-29T03:22:13Z")

</div>

Hi Adam,

Welcome to the forum!! 😃

You’ll definitely a board capable of outputting RS485, here’s one: [M5Stack RS485 to TTL Converter Unit | Core Electronics Australia](https://core-electronics.com.au/m5stack-rs485-to-ttl-converter-unit.html)

And an example of getting one working: [M5Stick-C with Stepper and IMU - Hackster.io](https://www.hackster.io/jpilarski/m5stick-c-with-stepper-and-imu-aba332)

> [@Adam17419](#):
>
> I would like to drive a stepper motor with buttons for forward and reverse.

I haven’t come across any kind of driver that allows for simple button control of a stepper but there might be some options:

The most basic stepper drivers use a STEP and DIR pin to drive the coils, so you’ll need some external circuitry (might be a microcontroller or 555 timer based circuit).  
Or there are [motor controllers](https://core-electronics.com.au/tic-t500-usb-multi-interface-stepper-motor-controller.html) - these usually have some ‘smarts’ built-in, the board I linked before has the option for a potentiometer input. There’s [some setup required](https://www.pololu.com/docs/0J71/4.9) but might work for your project, check out the documentation!

Liam
