'commonCode' got mentioned on the HaD Blog; Hacklet 31! Awesome! Thanks, y'all!
( http://hackaday.com/2015/01/23/hacklet-31-software-tools/ )
Please comment on, follow, and share this project if it interests you!
Currently, it's in an intermediate state, between:
- Being something I use for dang-near *every* C-based software-project I've made over the past 10+ years (AVR or Desktop)
AND
- Being available to and usable by the public.
I'm all-for making that transition, but there's a lot to be done...
Test-code, comments comments comments, documentation... I need to figure out how to *host* it (a server? Git doesn't seem quite right), and plenty more.
I could really use the support/encouragement.
And if you have ideas of how to make this transition feasible (help pay the bills, etc.), that'd be even better. I can't exactly visualize how to make something like this appeal to an audience like the KickStarter/IndieGoGo/GoFundMe funders... maybe you've ideas to share?
Note that 'commonCode' is a bunch of handy code-snippets/"libraries", but it's more than that... Think 'apt-get' for your microcontroller-project:
- It handles dependencies
- It handles *versions*
- It allows for project-specific configurations without modifying the actual "commonThing's" code
- It creates distributable-packages of projects, containing only the necessary "commonThings"
- Ideally: each "commonThing" will have its own test-code (ala "hello-world") that can easily be the starting-point for--or merged into--your own project...
- It doesn't require anything more than a standard tool-chain (C, preprocessor, make, etc).
- It almost-exclusively runs via "make" commands: 'make fuse' 'make run' 'make localize' 'make delocalize'...
- ...It's also a bunch of useful code.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.