The goals of the Open-hardware for ElectroStatic Discharge testing (O-ESD) are to design, produce and verify an open-hardware and accompanying open-software for a device for electrostatic discharge testing. Electrostatic discharge is a phenomenon that occurs daily between humans and electronics and can irreversibly damage the electronics. All consumer electronics sold in EU, including all internet hardware, must satisfy Electromagnetic Compatibility (EMC) Directive. One of the hardest tests within EMC directive deals with electrostatic discharge as defined by IEC/EN 61000-4-2 standard. Standardized tests are typically done with special equipment in accredited EMC laboratories and are costly. The O-ESD tester will minimize the costs of pre-compliance testing and make it publicly available.<br>
The technical requirements for O-ESD hardware are summarized along with a review of multiple ESD guns available on the market. Technical specifications of hardware on the market are compared to the specifications from IEC61000-4-2 standard.<br>
[Schematics and possible realizations of high-voltage generator for O-ESD](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/raw/branch/main/Documents/O-ESD-02.pdf)
The cost-benefit analysis of considered solutions is done by taking into account the availability of electronic components on website of online distributors of electronic components. The understood trade-offs for considered solutions are given.<br>
[Trade-offs and cost-benefit analysis of considered solutions](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/raw/branch/main/Documents/O-ESD-03.pdf)
All considered solutions are prototyped. Since some candidate solutions share some components or parts, PCBs/prototypes are made for functional parts that can be mixed and matched between O-ESD solutions. For all considered parts that have PCB, Gerber and drill files (needed for the production) are given. The photos of prototypes, functional parts and considered components are provided, too.<br>
Three prototypes are assembled (v0.1). [Prototype photos](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/src/branch/main/Hardware_development/Prototypes).<br>
Microcontrollers are tested on ESD. [Report, photos and codes for ESD testing of microcontrollers](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/src/branch/main/Hardware_development/3-Controllers/ESD_testing).<br>
Software for microcontrollers for the user interface is written. [Software for user-interface](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/src/branch/main/Software_development).<br>
Based on testing results: new double cascade is designed in KiCAD, PCB for flyback and push-pull is designed in KiCAD, new trafos are designed and assembled and DC/DC converters and battery chargers in the power supply are considered.<br>
Assessments of technical performances of O-ESD prototypes v0.1 are done and results can be found in [Assessment results v0.1](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/src/branch/main/Hardware_development/Measurements/v01).<br>
In accordance with measurement results the shapers are redesigned. [Redesigned shapers](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/src/branch/main/Hardware_development/5-Shapers)<br>
[Design decisions](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/src/branch/main/Hardware_development/Measurements/v01/Design_decisions.txt) are made for the O-ESD.<br>
Bill of materials (BOM) for O-ESD v0.5 can be found at [BOM v0.5](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/src/branch/main/v0.5/Bill_of_materials.txt)<br>
Drawings, schematics, production files and photos of assembled parts can be found at [1-Hardware](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/src/branch/main/v0.5/1-hardware) in separate subfolders.<br>
[A sketch of O-ESD v0.5](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/src/branch/main/v0.5/O-ESD_v0.5_drawing.jpg) and a photo of [O-ESD v0.5 assembled prototype](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/src/branch/main/v0.5/O-ESD_v0.5_assembled.jpg) are presented.<br>
Finally, the [measurements](https://o-esd.etf.bg.ac.rs/forgejo/dragan.olcan/O-ESD/src/branch/main/v0.5/3-measurements) confirm that O-ESD v0.5 can produce standardized ESD current pulses for all contact discharge levels (2 kV, 4 kV, 6 kV and 8 kV, both positive and negative pulse voltage), as well as air discharge up to 15 kV (both positive and negative).<br>