https://developer.espressif.com/blog/esp32-s2-digital-signature-peripheral/