-
Reference Design for Battery-Powered IoT Devices
The TMC2300-IOT-REF is a completely open-source reference design for easy evaluation of the TMC2300-LA stepper motor driver IC. Whether it’s a POS device, toys, office and home automation, or mobile medical devices, Engineers can quickly prototype IoT applications running on 3.5 – 6 V batteries. Besides the low-voltage stepper motor driver, the board features a […]
-
TL-Smoothers, do 3D printers really need them?
NOTE: This blog post deals with freewheeling diodes, not with actual TL-Smoothers. For more info on TL-Smoothers, please visit our other blog post here. There is a debate going on in the 3D printing community whether or not to use TL-Smoothers. These little modules can be added to stepper motors of 3D printers, offering recovery […]
-
Driving Stepper Motors with the new TMC5160 by using TRINAMIC’s API on a Raspberry Pi
This start-up guide explains how to connect your Raspberry Pi 3 to the TMC5160-BOB – the breakout board of the brand new TMC5160. We’ll be using the internal Motion Controller and +3V3 logic supply for the TMC5160. The wiring will be limited to the basic functionality to communicate via SPI. The usage of the TRINAMIC’s API […]
-
How to drive a stepper motor via UART with your Arduino Mega using a TMC5072-EVAL
Today we show how to connect TRINAMIC’s TMC5072-EVAL via Single Wire UART to an Arduino Mega for basic operation. The wiring is limited to the basic functionality to communicate via Single Wire UART. Preperation To use the 5V version of the Arduino MEGA you have to resolder Resistor from position R3 to R8. This enables […]
-
How to drive a stepper motor with your Raspberry Pi 3/2 using a TMC5130-EVAL
In this start up guide you get explained how to connect your Raspberry Pi 3 or 2 for the basic operation of the TMC5130-EVAL board. It will use the internal Motion Controller and +3V3 logic supply for the TMC5130. The wiring will be limited to the basic functionallity to communicate via SPI. The internal CLK […]
-
How to drive a stepper motor with your Arduino Mega using a TMC5130-EVAL
Only a few wires including an SPI port are required to control TMC5130-EVAL with your Arduino. Here are the few steps required to get started. Preparation If your Arduino is a 5V type you have to resolder one resistor on the TMC5130-EVAL from position R3 to R8. This sets the logic level of the TMC5130 to +5V. While by default […]