Problem with ESP8266Audio

Hello. I'm trying to use the TalkingClockI2S example with my ESP32, but when I connect everything, I hear unpleasant noises. I'm not sure what hardware is required, but I used a HW-104 hooked up to DAC_CHANNEL_1 (GPIO25).

The term "ESP32" encompasses a wide range of development boards and modules, each with distinct features and specifications. To provide effective assistance, it's essential to identify the specific ESP32 board you're using.
Labels and Markings: Many boards have model numbers or names printed directly on them. Look for identifiers like "ESP32-DevKitC," "NodeMCU-32S," or others.

Pin Configuration: Compare the pin layout of your board with standard pinout diagrams available online. This can offer clues about the board model.

If you have: the original packaging or datasheet, refer to them for model information.

  1. Provide Us Clear Documentation: Since we can’t see your project, share an annotated schematic (best) or a clear drawing of your setup. Pictures are welcome, but avoid using Fritzing diagrams as they are wiring diagrams, not schematics, and are not ideal for troubleshooting.
  2. Include Technical Details: If there is specific hardware involved, include links to technical information. There are often many versions of similar components, so precise details are essential. What version are you using?
  3. Reference Resources: For additional help, check out useful links and tutorials: Useful Links on Arduino Forum. Post links to your hardwares technical information.
  4. Obtain a copy: of the Arduino Cookbook and complete several of the projects. Many of them will help you achieve parts of your goals.
  5. Course Electronics For Beginners (eBook)
  6. Electronics For Beginners (eBook)
  7. Arduino Step-by-step Projects Course | Build 25 Projects

On the back, it says "ESP32S", although it is just a normal DevKit. However, some pins are missing, but DAC pins are still available.

The term "ESP32" encompasses a variety of modules and development boards, each tailored for specific applications. To provide accurate assistance, it's essential to identify the exact model you're working with. Here's a brief overview of some common ESP32 modules:

This is from the web.

  • ESP32-WROOM-32: A widely used module featuring integrated Wi-Fi and Bluetooth capabilities, suitable for general-purpose applications.
  • ESP32-S: Often refers to variants with specific features or form factors, potentially including integrated antennas.
  • ESP32-D: Denotes modules that may have different pinouts or additional onboard components compared to standard ESP32 modules.
  • ESP32-WROVER: Includes additional 8 MB SPI PSRAM, making it suitable for applications requiring more memory.

Espressif Documentation

For a detailed comparison of these modules, you can refer to TechWithRita's article.

If you can provide the specific model number or a detailed description of your ESP32 board, I can offer more targeted assistance.

In that case, it is an ESP32-WROOM-32.