Add T.A.M.I Drawbot modifications changelog to README
- Added changelog section documenting all modifications since forking - Documented December 4, 2025 changes (inverted servo PWM, M5 fix) - Listed earlier modifications (servo mode, homing fix)
This commit is contained in:
25
README.md
25
README.md
@@ -1,8 +1,29 @@
|
||||

|
||||
***
|
||||
|
||||
### Grbl v1.1 has been released [here](https://github.com/gnea/grbl/releases)!
|
||||
### Notice: This site will be phased out and moved to the new one!
|
||||
this is (yet another) grbl mod/fork to fit [T.A.M.I](https://tami.sh)'s [drawbot](https://git.telavivmakers.space/yair/drawbot_LY)
|
||||
|
||||
## T.A.M.I Drawbot Modifications Changelog
|
||||
|
||||
### December 4, 2025
|
||||
- **Inverted Servo PWM Mapping**: Changed servo control to match intuitive pen operation
|
||||
- S0 = Pen UP (16 ticks / ~1ms pulse)
|
||||
- S1000 = Pen DOWN (31 ticks / ~2ms pulse)
|
||||
- Previous behavior was reversed
|
||||
- **M5 PWM Disable**: M5 now properly disables PWM output in both standard and servo modes
|
||||
- Servo unpowered when M5 command is issued
|
||||
- Use M3 S0 to keep servo powered at pen-up position
|
||||
|
||||
### Earlier Modifications
|
||||
- **Servo Mode Implementation**: Added servo control capability for pen plotters
|
||||
- See [SERVO_MODE.md](SERVO_MODE.md) for full documentation
|
||||
- Supports hobby servos via PWM output (Pin D11)
|
||||
- ~61Hz PWM frequency suitable for servo control
|
||||
- 16 discrete positions (16-31 ticks range)
|
||||
- Configurable via `USE_SPINDLE_SERVO_MODE` in config.h
|
||||
|
||||
- **Homing Fix**: Modifications to homing behavior for drawbot application
|
||||
- See [HOMING_FIX.md](HOMING_FIX.md) for details
|
||||
|
||||
***
|
||||
|
||||
|
||||
Reference in New Issue
Block a user