https://github.com/bdring/tmc2209_pen_laser
https://github.com/bdring/tmc2209_pen_laser
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/bdring/tmc2209_pen_laser
- Owner: bdring
- Created: 2021-03-23T00:46:52.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-11-02T15:03:47.000Z (almost 5 years ago)
- Last Synced: 2025-02-28T19:47:24.584Z (over 1 year ago)
- Language: C
- Size: 4.24 MB
- Stars: 13
- Watchers: 5
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TMC2209 Pen Laser

This is a pen plotter controller that uses the ESP32 microcontroller and TMC2209 stepper motors drivers. The ESP32 runs [Grbl_ESP32 firmware](https://github.com/bdring/Grbl_Esp32) which allows you to run your machine wirelessly from your phone or PC via Bluetooth or Wifi. You can also stream via USB or micro SD card. The TMC2209 stepper drivers run your stepper motors super quietly and you can completely configure them via software (no more pots and jumpers).
Features
- (2) Built in TMC2209 Stepper Drivers
- 12-30V operation
- 1.2A Max Run Current
- Sensorless stall detection
- All settings adjustable in firmware
- (2) Input Circuits
- Includes R/C Noise filtering
- (1) RC Servo Output
- For pen lift mechanism
- (2) 5V outputs (typical uses)
- Laser PWM
- Laser Enable
- Assist Air
- Spindle
- (1) Fan connector
- (1) Micro SD socket.
