Ayush Sharma

Results 144 comments of Ayush Sharma

@vortigont My javascript oriented mind struggles with C++ haha. I've had some users pointing me out earlier when ElegantOTA had everything in a single header file, that lead to people...

@vortigont Good info. I just checked Blynk library. They also support multiple platforms and in their case, instead of using preprocessor directives to select the appropriate platform, they rely on...

@vortigont Thanks for the detailed explanation, this will certainly help me in the long run 👍🏻. > If inside your lib's cpp you can set guards like #ifdef ESP8266 than...

> I've gone through your code, can suggest some improvements besides flashz compression What else would you like to suggest for the v3-alpha branch?

You may have already spotted bits of it in the v3 branch :) , I'm working on ElegantOTA Cloud _( almost complete )_ which is much secure than hosting the...

Yeah, DFU ( device firmware upgrade ) is a CPU intensive task. I'll soon add callbacks to ElegantOTA so that users can pause all timers and tasks gracefully before the...

@t-jones14 I appreciate your work which has been done! but I had some other plans with ElegantOTA. As much as I would love to merge it, it will be counter...

Hi Robert, Typically you would want to use `Serial1` or SoftwareSerial for other applications where you need discrete control over which task can print data. Currently, ElegantOTA doesn't have any...

If you are GPIO restricted then you can fork the library and remove all the serial.print lines: https://github.com/ayushsharma82/ElegantOTA/blob/master/src/ElegantOTA.cpp#L82

I think you misunderstood my comment. It was intended to be helpful rather than sounding bullish. My reasoning for suggesting `Serial1`/SoftwareSerial was because `Serial0` is also used by internal debug...