Skip to content

Use of sodium.h under new 3.0 #9732

Closed
@HomeSpan

Description

@HomeSpan

Board

ALL

Device Description

N/A

Hardware Configuration

N/A

Version

v3.0.0

IDE Name

Arduino IDE

Operating System

MAC OS 14

Flash frequency

N/A

PSRAM enabled

no

Upload speed

N/A

Description

I understand that Espressif has moved libsodium to an optional component when transitioning from IDF 4 to IDF 5. Since Arduino-ESP32 version 3 uses IDF5, the sodium library is no longer available and #include <sodium.h> fails when added to an Arduino sketch. Is there a recommended method of incorporating sodium into an Arduino sketch when using the new Arduino-ESP32 version 3? The Espressif web site only includes information for doing so when using the IDF directly.

Sketch

N/A

Debug Message

N/A

Other Steps to Reproduce

No response

I have checked existing issues, online documentation and the Troubleshooting Guide

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions