“David raises a question worth investigating: RAM constraints of the Attiny chip.
RAM is indeed the most limiting factor on many boards as it dictates how much data you can hold in memory at any given time.
Until recently, most microcontrollers had RAM memory ranging from 2 Kb (Arduino UNO) to 8 Kb (Arduino MEGA). Many other microcontrollers were in the same ballpark.
Nowadays we experienced a huge leap forward and boards come equipped with up to 512 Kb of RAM. Nevertheless, for many neural network models, this proves to be still a constraint.
Luckily for us, not all Machine Learning models require RAM to work properly!”