sdkconfig diff

Paste or drop two sdkconfig files, and see what differs, grouped by component, with the settings that matter in the field marked: watchdogs, brownout, rollback, secure boot, flash, partitions. Save the differences as an sdkconfig.defaults.

A minimal sdkconfig.defaults

An sdkconfig.defaults that lists only your changes survives ESP-IDF upgrades much better than a full sdkconfig in the repository. To get it: create an empty project for the same chip, run idf.py set-target and save its sdkconfig as A, put your project's sdkconfig as B, and save the differences.

Nothing is uploaded: the files stay in your browser.

Try it

Three devices are free, and no card is needed. Create an account, or read the guide for your platform: ESP32, Zephyr, Raspberry Pi Pico, Linux, ESP8266.

More