Qrome / marquee-scroller

Marquee Scroller Clock News Weather and More
https://www.thingiverse.com/thing:2867294
MIT License
328 stars 159 forks source link

Question: .bin Creation #216

Closed DirtMonger closed 2 years ago

DirtMonger commented 2 years ago

Has it been documented anywhere how to create our own .bin files for deployment of customized code? Sorry if this is a stupid question, new to this stuff.

Thanks.

Qrome commented 2 years ago

It is a standard feature of Arduino IDE.

Qrome commented 2 years ago

image

DirtMonger commented 2 years ago

Thank you for the info! This generated 2 more questions, if I may?

Thank you!

Qrome commented 2 years ago

the wide is for the double wide 1 x 8. I only compile bins for the 2 most common ways to run it and make it easy for people to upgrade using the standard bin compile. The 2 x 16 -- I have never tried but should be supported.

DirtMonger commented 2 years ago

I'm so sorry, I wasn't clear in my first question. In my house I have a 1x4, 1x8 and 1x16. Were I to compile bins for each, what changes would I need to make for each. That was why I asked what is the diff between your released bin files, albeit unclearly, lol. The only place I see to indicate the matrix size is in the Settings.h file, but I think you stated that Settings.h is only read on the very first startup of the scroller. So I wasn't sure if there were other places I need to change when I compile each .bin.

Thank you.

Qrome commented 2 years ago

For all the settings that can be managed through the web interface, that is true. However the number of displays is controlled by the Settings.h file. So, edit the Settings.h file for each version you have before compiling them.