Skip to content

Conversation

IgrikXD
Copy link
Owner

@IgrikXD IgrikXD commented Feb 11, 2025

PCB Update: version 3.2

This new PCB version replaces the deprecated ATmega328 MCU with the ESP32-C3 SoC, improving performance and adding wireless control capabilities. The device will be configured during operation via a desktop application, supporting both USB and Wi-Fi connectivity.

The custom-made bifilar transformer has been replaced with a factory-manufactured Mini-Circuits ADT1-1+ transformer, ensuring higher reliability and consistency.

The toggle switch, which was previously used to power the device on and off, has been removed due to its large size and the complexity of integrating it into the device enclosure.

Note

The source files for the PCB of this version of the device are not publicly available! For purchase inquiries, please contact me directly.

Testing & Validation

✅ DRC (Design Rule Check): Passed
✅ ERC (Electrical Rule Check): Passed
✅ Prototype manufactured & tested: Passed
✅ Peripheral testing with diagnostic firmware: Passed
✅ TX functionality testing with diagnostic firmware: Passed

image

Documentation changes

The Gerbers directory has been renamed to PCB. Gerber, BOM, and schematic files are now located in the PCB subdirectory corresponding to the specific device version.

References to different device versions based on the output amplifier have been removed from the main README. The basic technical characteristics of the device and the PCB manufacturing parameters are moved to the PCB directory and are now stored separately for each device version. A new "Firmware info" section has been added, providing details about the latest firmware version, supported transmission protocols, and configuration capabilities via the user application.

The current consumption test results have been added for PCB versions 1.0 and 3.2, and updated for version 2.0.

The "How to use this repository?" section has been revised to align with the new project structure.

Information about Mini-Circuits has been added to the "Who helped me with the development of the project?" section.

@IgrikXD IgrikXD changed the title [PCB] Implementation of a new version of the PCB based on ESP32 MCU [PCB] Implementation of a new version of the PCB based on ESP32 Feb 13, 2025
@IgrikXD IgrikXD changed the title [PCB] Implementation of a new version of the PCB based on ESP32 [PCB] Implementation of a new version of the PCB based on ESP32-C3 SoC Feb 14, 2025
@IgrikXD IgrikXD changed the title [PCB] Implementation of a new version of the PCB based on ESP32-C3 SoC [PCB] Implementation of a new version of the PCB based on ESP32-C3 Feb 14, 2025
@IgrikXD IgrikXD marked this pull request as ready for review February 19, 2025 15:19
@IgrikXD IgrikXD marked this pull request as draft February 19, 2025 15:20
@IgrikXD IgrikXD marked this pull request as ready for review February 26, 2025 13:34
@IgrikXD IgrikXD marked this pull request as draft February 26, 2025 13:38
@IgrikXD IgrikXD marked this pull request as ready for review March 20, 2025 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant