As mentioned in my other post, the ability to execute an http post in a macro would be very useful. In my case I want to trigger some IoT stuff on my network when my filament sensor calls pause.g so I get a notification that my print stopped and I can go fix it. This seems very straightforward considering the duet is already connected to my network and sending data all over the place. Would be great!
Best posts made by clearlynotstef
-
Http Post from Macro
-
Firmware Retraction
Hi Duet Team,
Now that more people are using firmware retraction with duet, I'd love if there was a DWC window section to adjust certain things live without having to dig up the gcode and send it. All of the firmware retraction parameters and pressure advance value would be great. It'd be important to have it pull the saved amount from the config.g on boot, but it'd be great if we could adjust it from there with sliders!
-
Bootlace Crimper
Slightly odd post, but just wanted to say, after years of using bootlace ferrules for screw terminals, as we all should, by crushing them with channel locks, I finally caved and bought the proper cylinder smusher tool and I must say I'm a big fan. These joins are way nicer than I was getting before. Would recommend.
-
RE: Delta printer - print bed leveling screws
@sylvaindc you shouldn't need any adjustment, even if it's a few .1s out it'll get calibrated out. Hard mount the bed to the frame and calibrate and you'll be set. The only deltas I've ever seen with a movable bed are complete junk that need it to compensate for a terrible calibration process. From the boards perspective there's not much difference between your bed being slightly off and one endstop being lower by the same distance. Anyone building a delta with duet caliber parts is hard mounting the bed, yes one of the best parts about deltas!
-
Maximum Carriage Travel
When setting up a delta, maximum carriage travel doesn't show an error even when it's lower than homed height, but it won't advance (i.e. it recognizes the error but doesn't display it when you enter the information
-
RE: Strain based leveling the duck's guts?
I'm a delta fanatic, have several of them, have tried every single thing from FSR, piezo, microswitches, IR, pretty much every probe setup on the market. This is far and away the best solution.
-
RE: Weird Laser Kinematic Ideas - Firmware suitability?
The first idea would look something like this (obviously rough mock-up)
i.e. typical x gantry mounted on a y axis that literally just drives th whole thing back and forth
The second idea, which is an even rougher mockup (i wouldn't use cart casters but it gets the point across) is just what it sounds like, a hang printer on wheels:
-
RE: KiCad source for PCB v2
I'm working on a model of the smart effector which will include all of the SMD components and correct clearances, so the community (and me) can continue making awesome add-ons and such. Just started it recently and I work a whole lot so it might take me a while to actually finish it, but I'll share the f3d file which is properly broken into components and bodies, step, stl, and anything else that would be helpful.
Still very much a work in progress:
-
RE: Phaetus Hotend/ 713 Adapter? [Pic]
@engikeneer I know what he's proposing. I'd prefer to avoid printed adapters. Rigid plastic washers are working well.
Latest posts made by clearlynotstef
-
RE: Pwm 5v pin duet wifi 2 gcode
@droftarts @Phaedrux
2 related questions:-
Forgetting pwm, would it be possible to get a 5v binary on/off pin that could be controlled by firmware as a fan on the duet wifi 2? The cpap board has a speed knob I could use to set the power, I can put it somewhere appropriate and just use the board to turn it on and off;
-
Alternatively, if I can't get a 5v pin with or without pwm, I'll see what happens if I just give it a 3.3v pwm signal. Presumably it'll just run between 0-60% or so? Is there a preferred pin to use for this with pwm? What's the gcode look like to create a pwm pin and assign it to be the part cooling fan?
Thanks
-
-
RE: Pwm 5v pin duet wifi 2 gcode
@droftarts related question then...Would a new Duet 3 board be able to drive this 5v pwm directly? I've been looking for a hardware reason to upgrade anyway!
-
RE: Pwm 5v pin duet wifi 2 gcode
@phaedrux
Most of the info is in my prior post/the screenshot/video linked therein:
https://forum.duet3d.com/topic/28198/cpap-blower-fan?_=1650921126293Here's the fan/board (the 24v one):
https://a.aliexpress.com/_m0re36Q -
RE: Pwm 5v pin duet wifi 2 gcode
@clearlynotstef starting to wonder if this is even possible, are all the unused pins 3.3v? And the fan headers, they do the pwm on the ground rather than the +, no? So I couldn't even step down the fan+ to 5v or something? How can I get a 5v pwm pin to this driver board (and how do I tell duet it's my part cooling fan)? Hope I can make this work.
-
RE: Http Post from Macro
@diy-o-sphere for $3 I could just use an esp8266 to connect to my Wi-Fi, monitor a pin on the duet and do the call to my smarthome setup to trigger the routine. I've used Shellies for other things but the nodemcu would be simple for this one. Mostly I want to do it from duet directly and I'm honestly surprised I cannot. The duet is already on my network, already interacting with other things on my network, and RRF is so well thought out and capable I'm just shocked there's no way to tell it to send an http get/put
-
RE: Http Post from Macro
@jay_s_uk said in Http Post from Macro:
@clearlynotstef no, there isn't. Not in standalone mode anyway.
You can use nodeDSF to monitor the printer for events etc.
The other way would be to use SBC mode (if you have a duet 3 or duet 3 mini) and use one of the APIs or execonmcodejust duet Wi-Fi 2. I could rig a cheap esp8266 to a pin and have it do the call when gcode drives the pin, just seems crazy that the duet is already on my network and communicating but I need to use a whole additional MCU to do a simple one line long http request!
-
Pwm 5v pin duet wifi 2 gcode
Hi friends, I'm trying to control a cpap fan that has its own controller board that needs a 5v pwm pin from my duet Wi-Fi 2 for control. I use 24v/VIN hotend fans so I can’t use a fan output to drive this (need a 5v pwm signal for this driver board). Duet WiFi 2. Fw 3.3.x, new to the new firmware so not super familiar with how to make this work… can I grab a 5v pwm pin from the unused expansion header and define it as a part cooling fan such that my slicer will turn it on and off and such? Which pin? What’s that gcode look like?
Thanks in advance for any help!
-
RE: Http Post from Macro
@jay_s_uk btncmd looks like it'll go an http get based off clicking a button on dwc dashboard, but is there a way to do so automatically in a macro or in pause.g?
-
RE: CPAP blower fan?
Ok so stuff came in to set this up. I use VIN hotend fans so I can’t use a fan output to drive this (need a 5v pwm signal for this driver board). Duet WiFi 2. Fw 3.3.x, new to the new firmware so not super familiar with how to make this work… can I grab a 5v pwm pin from the unused expansion header and define it as a part cooling fan such that my slicer will turn it on and off and such? Which pin? What’s that gcode look like?
Thanks in advance for any help!