arkhipenko / TaskScheduler

Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers
http://playground.arduino.cc/Code/TaskScheduler
BSD 3-Clause "New" or "Revised" License
1.22k stars 224 forks source link

about delay() in libs. #123

Closed youxiaojie closed 3 years ago

youxiaojie commented 3 years ago

dear sir, I hope multitask in arduino, I read a lot of articles which mentioned "forget delay() in multi task". but I see lots of libs using delay(), should I rewrite these libs?

arkhipenko commented 3 years ago

Yes, and I have written a guide about it:

https://github.com/arkhipenko/TaskScheduler/wiki/Creating-TaskScheduler---friendly-libraries