FeatherRemote and SmartRemote (Files in post #577)

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.

1 Like

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!

1 Like

@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

21 Likes

What’s the status on the remotes ?

1 Like

They are 95%done. Just have to reprint some triggers, then they go out.

1 Like

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?

1 Like

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

1 Like

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 :slight_smile: IMG_20190208_195738

IMG_20190208_202703 .

Pins have to be very short to not puncture the cell: IMG_20190208_202759

IMG_20190208_232940

10 Likes

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…

1 Like

Nice carbonfill?

2 Likes

Nah that’s ordinary cheap black PLA

1 Like

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…

image

4 Likes

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.

1 Like