Attempt to create a rotary editor

Added code comments.

Added splash screen and unit zero set menu.

More menus development.

Initial code for the rotary switch and some menus. Changed default pushbutton pin from 12 to 14 and swapped the rotary pins. Disabled always create a new units file, it should be safe to keep it now.

Changed build system to idf.py

Added some menu ideas

Updated esp-idf. The first two global screen functions created.

ADC1 source code cleanup. Switched to 12 bit resolution again. Multisample set to 128. Improved adc-state structure locking. Improved ADC read error detection. DS18B20 extra error logging. MQTT better publish counter locking.

Experimental mqtt published messages state counter

(0) -10 +10 tip

mercurial