Skip to content

fulcanelly/bitRank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

bitRank

Almost all Arduino boards like UNO, micro, nano etc, provide not enough RAM, therefore you cannot write big project. This lib is written to a little bit change this situation, and at least give opportunity for writing relatively big cellular automata or just reduce memory using due to storing 8 bool in one byte. Also, it might be used to storing monochrome images.

Here is simple instance of usage:

bitrank test(133); //creating bitrank object with 133 bites 
test.setBitOn(9, true); //changing bit at 9 index to true value
cout << test[9] << endl; //chek it

In the future I want to extend this project and add new futures. If you are intersted you can support me and join our chat in telegram.

PS: sorry for mistakes.

About

optimal usage of storage ( for AVR's or Arduino )

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages