2.2 STC1000p - matsstaff/stc1000p GitHub Wiki
This section will discuss how things are implemented in STC-1000+. The PIC16F1828 MCU is pretty limited, having only 256 bytes of RAM and 4K instruction (flash) memory. That means a lot of clever tricks are needed to be able to all the things that the STC-1000+ firmware does.