farmerjoe12 / venturiproject Goto Github PK
View Code? Open in Web Editor NEWAll the neccessary functionality to directly control your own PC mods without proprietary software!
All the neccessary functionality to directly control your own PC mods without proprietary software!
The FanController should work with any type of hardware which supports PWM. As far as I know that means fans and pumps, but there could be others. At any rate, there's no reason to have to copy/paste FanController into a new file and rename it PumpController, so then FanController should be named something like PWMController and made more modular.
The codebase is great, and the docs section is really helpful, but should there be more? Should we create a wiki? I'm not sure it's really necessary at this point in the life of Venturi, but maybe if we hit it off here a wiki could be useful. I think we have a good structure going, and if things take off and people contribute, then maybe a wiki would be beneficial for all parties involved.
The general idea for the project structure here should be: main project folder containing all scripts for each component in the project, a main file that combines all scripts and controls them.
Computer_Controller is actually one huge script with aspects of each component script hard coded in. According to Arduino, if a project folder has a whole bunch of scripts in the same folder (i.e. the same window in the IDE where each script is a tab) then they will all be merged by the compiler automagically.
The reason this issue exists is because it would be much cleaner and more effective (probably) to take the modular approach and deal that way.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.