CR6Community / Marlin

This Marlin fork has the goal of cleaning-up the source code changes for the CR-6 so it can be merged upstream. We also want to extend the functionality to make it fully functional
GNU General Public License v3.0
474 stars 82 forks source link

[FR] Neopixel/RGB support on DGUS #231

Closed Ranney1 closed 3 years ago

Ranney1 commented 3 years ago

Sorry, had to ask...

Would be great to have neopixel support on the DGUS!

Options:

Is this possible? A lot of work? Of course, if I'm the only one that is using neopixels than please remove this request!

Sebazzz commented 3 years ago

Moving to Marlin.

Sebazzz commented 3 years ago

Sounds like fun, first need to buy another neopixel for my CR-6 with stock touch screen 😉

Sebazzz commented 3 years ago

I got my neopixel installed now. Any suggestion where to place this in the menu @Ranney1? Also taking #121 into account of course.

Sebazzz commented 3 years ago

Alright. This is implemented using something we didn't use before: slider controls.

Hopefully @ztakis / @grobux have time to make something decent of it, instead of my dabbling in Paint.NET 😄

Implementation notes:

Sebazzz commented 3 years ago

@ztakis I made the RGB button into its own icon, so it only shows when applicable. You may want to update the PSD, but regeneration of the bitmaps is not needed 😉

This feature request has been fully implemented now.