Use micros() for time measurement instead of milis(). Like this the Pulse counter "Time" value uses more precision and also frequencies above 100Hz (>eg. Fans with more than 6'000 RPM) can be measured "instantly" without any processing overhead. With milis() steps are 6'000, 6'666, 7'500. With micros() it gives quite an accurate instant RPM reading also below 10ms per pulse. Unfortunately this breaks backward compatibility for the "Time" and "Debounce" values as they are now in microseconds.
| Latest Nightly | Build Status | Downloads | Docs | Patreon | Ko-Fi | PayPal |
|---|---|---|---|---|---|---|
For ways to support us, see this announcement on the forum, or have a look at the Patreon, Ko-Fi or PayPal links above.
ESPEasy (development branch)
Introduction and wiki: https://www.letscontrolit.com/wiki/index.php/ESPEasy#Introduction
MEGA :warning:This is the development branch of ESPEasy. All new untested features go into this branch. If you want to do a bugfix, do it on the stable branch, we will merge the fix to the development branch as well.⚠️
Check here to learn how to use this branch and help us improving ESPEasy: http://www.letscontrolit.com/wiki/index.php/ESPEasy#Source_code_development
Automated binary releases
Every night our build-bot will build a new binary release: https://github.com/letscontrolit/ESPEasy/releases
The releases are named something like 'mega-20190225' (last number is the build date)
Depending on your needs, we release different types of files:
| Firmware name | Hardware | Included plugins |
|---|---|---|
| ESPEasy_mega-20190225_normal_ESP8266_1M.bin | ESP8266 with 1MB flash | Stable |
| ESPEasy_mega-20190225_test_ESP8266_1M.bin | ESP8266 with 1MB flash | Stable + Test |
| ESPEasy_mega-20190225_dev_ESP8266_1M.bin | ESP8266 with 1MB flash | Stable + Test + Development |
| ESPEasy_mega-20190225_normal_ESP8266_4M.bin | ESP8266 with 4MB flash | Stable |
| ESPEasy_mega-20190225_test_ESP8266_4M.bin | ESP8266 with 4MB flash | Stable + Test |
| ESPEasy_mega-20190225_dev_ESP8266_4M.bin | ESP8266 with 4MB flash | Stable + Test + Development |
| ESPEasy_mega-20190225_normal_ESP8285_1M.bin | ESP8285 with 1MB flash | Stable |
| ESPEasy_mega-20190225_test_ESP8285_1M.bin | ESP8285 with 1MB flash | Stable + Test |
| ESPEasy_mega-20190225_dev_ESP8285_1M.bin | ESP8285 with 1MB flash | Stable + Test + Development |
Documentation & more info
Our new, in-depth documentation can be found at ESPEasy.readthedocs.io. Automatically built, so always up-to-date according to the contributed contents. The old Wiki documention can be found at letscontrolit.com/wiki.
Additional details and discussion are on the "Experimental" section of the forum: https://www.letscontrolit.com/forum/viewforum.php?f=18
Icons used
Icons on courtesy of ICONS8.