MIP Series Design and Firmware Example for Dual Core
Designed to remote control up to three axis mechatronic system. Build with MIPOT 32001506DEU.
- 32001506AEU - 868 MHz Wireless M-Bus
- 32001506BEU - 868 MHz LoRaWAN
- 32001506CEU - 868 MHz LoRa Mipot
- 32001506DEU - 868 MHz LoRa Modem
- 32001506BUS - 915 MHz LoRaWAN
Tip
MIP C library is avaliable in the Official Repository.
- 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.
Based on Freertos.
- STM32CubeIDE 1.17.0
- KICAD 8.0.5
- GIT 2.46.1.windows.1
- Tera Term 5.3 x86
- Programmer STLINK
- Serial Cable TTL-232R-3V3
Shown in the LICENSE.md file
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.