Skip to content

Mipot-Hi-Tech/mip_servo_controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIP Series Design and Firmware Example for Dual Core

Wireless Triple Stepper/Servo Controller

Designed to remote control up to three axis mechatronic system. Build with MIPOT 32001506DEU.

Compatibility

Tip

MIP C library is avaliable in the Official Repository.

Board Overview

img_cover img00 img01

Top Side of the board

img1

Bottom Side of The board

img2

Board with 4 layers for EMI Compliance

img3

Build with Kicad

img4

Mode of Operation

img5

Closeup

img6

img7

SPI commonucation between microcontroller and TMC2130 Drivers

img8

Embedded shell for Hardware Debug

shell

Folder content and description

  • firmware: Source code of the microcontroller written in C.
    • Core: The application files, system and peripheral configuration.
    • freertos: The Freertos kernel. Keep read only.
    • freertos_cli: The Freertos command line interface source code. Keep read only.
    • wl-lib: STM32 HAL and LL Drivers. Keep read only.
    • trinamic_lib: Driver of TMC2130 stepper controller.
    • miplib Driver of MIP series modules.
  • img: Development and test images of the project.
  • kicad: hardware design files.Source files of schematic and PCB.
    • lib: Symbols and footprints of the components.
  • production: Production files. Gerbers, BOM and Stencil.
  • doc: Schematic of the board. PDF format.

Firmware Overview

Based on Freertos. img9

Software needed for development

Tools needed for development

License

Shown in the LICENSE.md file

Important Information

Caution

Manual soldering of SMD components requires high level of manual skills.

Caution

This project is a hardware/firmware solution example on MIP Series. The main goal is to give a starting point on MIP Series Development. There are better open source solutions to control steppers motors.

Caution

This project is provided "AS IS" with no warranties.