- Clone
main
branch of this repo - Make two files,
{subsystem name}.cpp
and{subsystem name}.h
in the same folder name{subsystem name}/
insubsystems/
folder. - Write your class. Example in
utils/
folder. - Your subsystem class must have
void setup()
andvoid run()
functions. - Don't edit class constructors and
main.cpp
file.
- Header file and API file should be separated in different folder, such as
src/
andinc/
folder. - We hadn't used
extern
keyword yet, so our code is so messy because we have to use eachUltilities
class in a subsystem class.