uStepper / uStepperS32

7 stars 3 forks source link

uStepper S32

The library contains support for driving the stepper S32, reading out encoder data. A few examples are included to show the functionality of the library. The library is supported and tested with in Arduino IDE 1.8.15.

For more information, visit www.ustepper.com

How to program

Follow this after completing the installation section further down.

Since uStepper S32 uses an STM32 MCU the procedure for programming involves some specific steps.

When programming attach your uStepper S32 board to your PC and verify it shows up under "port" in the tools menu. Load your program and compile it.

Once error free do as follows:

Now press upload in the Arduino IDE and the program will upload.

Installation

Installation is split into two parts - Hardware and Library. Both are required to use the uStepper S32 boards. A video tutorial walking you through the below steps can be found here: https://youtu.be/CyVZvoLPSM4

Hardware Installation

First of you need to install the STM32 CUBE Programmer from here: https://www.st.com/en/development-tools/stm32cubeprog.html

To add hardware support for uStepper in the Arduino IDE (1.8.8+) do the following:

You have now added uStepper STM32 hardware support and should be able to select uStepper STM32 boards under tools -> boards.

Library Installation

To add the uStepper S32 library do the following:

Documentation

The documentation for this library can be found at the following URL:

Known bugs

Dropin feature is currently in beta version, and therefore has a few quirks:

Change Log

Version 1.1.0:

Version 1.0.0:

Creative Commons License
uStepper by ON Development is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.