To use this library in your code:
import cryptoesp_random (https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system/random.html#_CPPv410esp_randomv). As such, the numbers are only truly random if the RF subsystem (WiFi or Bluetooth) is enabled. Otherwise, the numbers should be considered pseudo-random.std::random_device (see https://en.cppreference.com/w/cpp/numeric/random/random_device). On Linux and macOS, this uses /dev/urandom as a source of randomness. On Windows, it uses the Windows Cryptographic API (CAPI) to generate random numbers.