Will try to experiment with settings but not sure which option to change in Cura. If I stop it, printer just freeze in the spot, doesn’t retract and some filament gets out and destroys the print also because it’s not moving it welds or even destroys the build plate.
Cure is just a slicer… the Firmware on the Board in the printer makes the STOP/START/RESUME ect… I guess u are using MARLIN, so check here the PAUSE functions and specially the PAUSE MARCO.
Means, if u press PAUSE on the printer, the FIRMWARE will execute a macro after stopping the print… for example:
Small retract, Raise Z, move printing head to parking position. (These macros I have for KLIPPER, not for MARLIN… they should work there also…)
[gcode_macro pause]
gcode:
G90 // absolute
G92 E0 // set extruder to 0
G1 E-1 F6000 // small retract
G91 // incremental
G1 Z0.2 F200 // move z a little bit
G90 // absolute
G1 X260 Y220 F12000 // move to parking pos
[gcode_macro resume]
gcode:
G91
G1 Z-0.2 F200
G90
G1 X260 Y220 F12000
[gcode_macro unloadFilament]
gcode:
M109 S220
G92 E0
G1 E-220 F5000
G1 E-755 F3000
G92 E0
M104 S0
[gcode_macro loadFilament]
gcode:
M104 S230
G92 E0
G1 E40 F1000
G1 E750 F6000
M109 S230
G92 E0
G1 E50 F100
G92 E0
G4 P10000
M104 S0
I add it to the code when flashing the printer I guess, quite a bit of work especially with my ender 3 that doesn’t even have a bootloader on it. Thanks!
@Stefanme Can’t seem to locate the gerbers and firmware source - planning to build one of these and adapt case and fw for a colour oled screen (will happily share changes)… could you please provide updated links as only see the STLs? Cheers
There is no plan go open source yet. maybe in a while. I ll contact u per dm.
FeatherRemote goes OpenSource
Source Code: FeatherRemote SourceCode
PCBs: FeatherRemote PCBs
BOM: FeatherRemote BOM
I talked to some developers in the last days and came to the conclusion, that it would be great to make it open source.
I am not a professional programmer and here are some awesome guys who can bring this remote to the next level with nicer menus ect.
U need to be able to handle SMD soldering and 3d-printing.
Have fun
What’s the status on the remotes ?
They are 95%done. Just have to reprint some triggers, then they go out.
Amazing! Thanks for releasing the code and files for this - amazing contribution. I was about to build the Firefly nano but really wanted the ESTOP feature so I will build this one if I can figure everything out. I never did this kind of software development but I work in tech and I know C. Hopefully I can contribute in the future.
With the files you provided am I able to get a PCB made for the transmitter and receiver? If not, is it possible to build this without any custom PCBs like Firefly Nano?
Can I order onee as of now?
I’d like to order one also! Is there a sign up sheet or do we just need to PM your?
So yeah it’s definitely possible to make it work without the PCB. It’s just more difficult and not as reliable (arguably). Stefan’s included the PCB files so you should just be able to use something like jlcpcb and get them made
I definitly will produce one form time to time… But not at the moment. I still have some remotes to do.
U definitly can build this remote like @Arek didi it.
But a PCB will make it more safe.
Getting there, 95% finished
.
Pins have to be very short to not puncture the cell:
Do you think you’ll make another production run before… say April or May? Won’t really be riding reason here for a few more months so I don’t mind waiting…
Nice carbonfill?
Nah that’s ordinary cheap black PLA
That looks so cool! i’m looking into designing a PCB that has also the controller embedded, hence no piggyback PCB
If anybody’s looking to build this remote, keep in mind like @Arek said to keep the soldered pins as flush to the pcb as possible. Otherwise you the pin will puncture the battery and glitch everything mid ride…
Also I first trimmed them (with a flush wire cutter) and THEN soldered it, as a result sharp pins are covered with rounded solder. As a another layer of protection I will add a layer of that fish paper that is intended for battery isolation use.