Skip to content

Conversation

Neutrino-1
Copy link
Contributor

The NAU8325 is a stereo high efficiency filter-free Class-D audio amplifier, which is capable of driving a 4Ω load with up to 3.0W output power. This device provides I2C control and I2S audio input with low standby current and fast start-up time.

We have successfully built a NAU8325 codec + amp module that works with [ESP32, ESP32S3, ESP32C3, ESP32H2 & ESP32C6].

Currently the library was built with Arduino on mind, but we are open to updating the library to support both Arduino & ESP IDF.

Hardware/Library tested and works successfully!

codingkarthik94 and others added 10 commits July 7, 2025 19:26
Changelogs
-Added: sine-wave geenerator under testing
Changelogs
-Added: custom-nau8325 sinewave-generator by integrating the driver
class with PCBCUPID_NAU8325 driver
-Tested: working , it is generating sine wave tone for N_A4
Changelogs
-Added: sinewave generator, which has been integrated with our
PCBCUPID_NAU8325 driver from the custom Audiodriver class
-Tested: working as expected , I have tested for two frequency sine tone
N_A4 and N_B4.
version 0.0.2
Changelogs
-Added: Implemented sinewave generator by integrating  PCBCUPID
NAU8325 driver with custom Audio driver class
-Tested: Working, I have tested with two sine frequency tone N_A4,N_B4
Changelogs
-MOdified: SetI2SFormat function added to private , before it was in
public.
Changelogs
-Modified: the driver - > nau8325
Changelogs
-Modified: minor changes on custom audiodriver class as per the nau8325
library.
-Tested: tested with simple sine wave generator with our custom driver
class, it is generating the sound.
@pschatzmann pschatzmann merged commit e1a0283 into pschatzmann:main Aug 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants