I got https://github.com/freetronics/DMD2 ported and it works great, you can connect an LED dot matrix display to the ESP8266 and make it draw simple graphics and messages, some level of PWM dimming is available (although I'm still having some brightness stability issues, need to get my scope and see what's happening I think.), I am now moving on to Time related code.
I'm now eyeing http://www.pjrc.com/teensy/td_libs_Time.html and http://www.pjrc.com/teensy/td_libs_DS1307RTC.html as next targets for porting (if anything even needs to be changed for them to work, probably just some #ifdefs to smooth out the differences)
Is porting these libraries a good idea? Does anybody want them? Are there better candidates? I ask before I put any potentially unnecessary effort into it or simply choose a poor library for porting.
Hi about OTA procedure:
I use the content of BasicOTA.ino in my project and flashed my NodeMCU, serial terminal shows :
OTA server at: ESP8266-OTA-22e89:8266
so server look ready
I use the tool python ota_server.py to do OTA to flash a new version of my project
C:\Users\user\Desktop\ld5110>python ota_server.py 192.168.0.120 esp8266.cpp.bin
so terminal display this:
starting up on 0.0.0.0 port 48266
upload size: 437120
waiting for a connection
connection from ('192.168.0.120', 4097)
opening file esp8266.cpp.bin
and serial terminal display this:
Update Start: ip:192.168.0.101, port:48266, size:437120
ERROR: No Error
looks fine but atually ESP Fw is not modified even after a restart
do I missed something ?