I was looking through
.cpp this afternoon (as most people do on Saturday afternoons), and noticed
int32_t digitalRead(uint16_t pin) among other places where
uint16_t pin is used. Could it be uint8_t instead? Would that help save some RAM? I took another look at the physical pins on my Cores and still only count 24. I know there’s several more defined in
spark_wiring.h, but I didn’t see any number over 254.
I think I’m going to have to break down and set up my own local compile chain to mess around with this stuff. Also, please forgive my ignorance. I’ll go back to my gardening now that the nappers are done napping.