- Sat Dec 05, 2015 1:41 pm
#35738
On the other hand there may be doubt this will bloat the OS much. You could create a branch that does not include anything. But, time is a common thing to handle when dealing with automation or code of any sort really. Bloat is normally referred to as features having very little or no use to the end user. Can you honestly say that the want for automation does not demand these types of functions? Not every "simple" application is going to need the current time or have programming that would require it but the esp8266 has a wide variety of needs not all will be covered but would be nice to keep time .
Interesting things like digital rain gauges, sprinkler systems, thermometers, home automation, home security, thermostats, life alert type systems... Many things could use time stamps or weekly/daily timers this is just to name a few it really does open up a lot of doors to be honest thus putting it in a different category than "Bloat."
This is a useful module and so much in our lives is based off of time. Often data needs time and date stamps to be of any relevance. Heck something as simple as this post uses a time stamp.
@Heckler it would be nice to understand what you are doing with your module that would cause it to be bloat in your eyes there should still be plenty of overhead left for a few more additions I would think as my esp runs very smoothly with all current builds but if yours does not I'm curious as to why or how you plan to use the resources not used?