Comments (5)
Any idea why the Arduino servo library would not work when used from within GRBLHal?
Not really, but my guess is that you do not have code in place to initialize it. Or that grblHAL already uses the timer you want to use for the servo.
What would it take to add the low level support to this driver?
Some new code in the driver ioports.c.
Something I could try to adapt?
Yes, but wait until the ioports API has been extended.
Or you may write your own servo plugin that is board specific and handles everything locally.
from imxrt1062.
Wait a bit for the servo plugin (and lowlevel support for this driver) to become available.
Trying to apply the changes to this repo, noticed for teensy "RC Servo/ESC for spindle" isnt supported.
This option, when available, cannot be used for a BLTouch probe.
from imxrt1062.
Thank you, I was thinking Servo Spindle support would provide some of the low level functionality necessary for analogue outputs.
Any idea why the Arduino servo library would not work when used from within GRBLHal?
What would it take to add the low level support to this driver? Something I could try to adapt?
from imxrt1062.
Must have been the timers, got it working with hardware pwm, thanks you so much!
from imxrt1062.
FYI I now have added driver support for PWM output via M67/M68 and @wakass has a plugin in the pipeline that adds M280 support (from Marlin specs) on top of that.
from imxrt1062.
Related Issues (20)
- Compile errors with latest code. HOT 44
- z-axis TLO and probing report with bCNC HOT 4
- How to input Motor Fault signal? HOT 5
- LATHE Y to Z HOT 2
- RC PWM Spindle control HOT 2
- Question: Why is it an error to use a pin other than 12 or 13 for SPN PWM? HOT 11
- How to add new pins and use them. HOT 17
- I have run the compile both with Arduino IDE and PlatformIO with MCP3221 Enabled. HOT 2
- aggiungere pin alla configurazione HOT 13
- laser co2 + diodo
- valore ottimale planner $398 HOT 4
- COOLANT_MIST_PIN changing from pin 24 to any other available pin breaks communication with board after flashing successfully. HOT 4
- Hello and I have Been Known to Misinterpret Ideas HOT 5
- Using native USB host port as HID input for wireless keyboards HOT 2
- Error in GRBLHAL2000_map.h file HOT 1
- calo improvviso emissione fascio laser / pwm HOT 6
- Not an issue: I want to know MODBUS implementation. HOT 23
- $398=100 homing problems HOT 1
- Compilation problem after I formatted my macbook HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from imxrt1062.