Comments (3)
The trick is to do as I did and create new branch git checkout -b name-of-my-branch
You can then do whatever changes you like. If you want to then pull in "generic" dev into this "custom" version, then you can just run git merge main
when you have the branch checked out.
So you have a "vanilla" version and one with the SmartMatrix stuff.
Would you like me to merge your changes into the branch I had started already for you?
Ultimately, depending on how different the SmartMatrix stuff is, you might in the future choose to merge the branch back in, but with the SmartMatrix as a build-time feature flag. This is what I do on a few of my projects and how Marc works too
from animartrix.
As was only my changes in that branch, I've taken the liberty of updating that branch with your code
https://github.com/StefanPetrick/animartrix/tree/smartmatrix
from animartrix.
So if a user wants to run FastLED, they just git clone
or download the zip, if they want to use SmartMatrix, they just use git checkout smartmatrix
after the clone or use this link https://github.com/StefanPetrick/animartrix/archive/refs/heads/smartmatrix.zip then rename the folder or the animartrix.ino file so they match
from animartrix.
Related Issues (17)
- Add link to the License? HOT 1
- I would appreciate some data regarding the processors you guys use, led type and count and - of course - real life framerates you get?
- @netmindz HOT 7
- I aim to push a new beta version +-every week now incorporating new features and fixes. I'll announce + comment it here, so you don't need to check yourself if and what I've changed. SM version available since today, 13th of april. HOT 1
- Does anyone of you happen to have a current email adress (or phone nr) of Mark Kriegsman?
- New v0.42 SM version uploaded 23.4.2023 HOT 2
- Sketch name HOT 3
- Not all pixel values defined HOT 1
- Licence request
- FastLED_Neomatrix compatibility HOT 7
- Wording & phrasing in readme.md HOT 4
- Add current limiting line in Setup HOT 1
- Thoughts on moving FastLED.show() back to main loop in animartrix.ino HOT 9
- adjust brightness HOT 2
- Again README.md: What else should be mentioned? HOT 2
- Did anyone of you guys create your own animations and / or color mappings already? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from animartrix.