Resources center
“Welcome to the Yopiemaker resource center, your primary destination to download resources for all my DIY electronics and IoT projects. I believe in open-source learning, which is why I provide comprehensive support files for every project featured on this blog. Whether you are looking to build an automated system or a custom gadget, you can easily find and download code (.ino), detailed schematics (.pdf, .sch), and professional PCB layouts (.pdf, .pcb).
| Project | Description | Date | Code | Download |
|---|
| ATmega328P SPWM Driver Card code optimization up to 24 kHz SPWM frequency | Optimized code to generate high-quality Sinusoidal Pulse Width Modulation (SPWM) for power inverters. Features stable 24 kHz SPWM frequency on ATmega328P. | 12/05/2026 | GitHub | .ZIP |
| ATmega328P Synchronous Boost Converter | High-efficiency DC-DC boost converter using ATmega328P. Features precise PWM timing and stable voltage regulation, synchronous mode. | 13/05/2026 | GitHub | .ZIP |
| ATmega328P SPWM Card | Standalone SPWM driver module with built-in Over-Current Protection and frequency-adjustable Look-Up Table. | 14/05/2026 | GitHub | .ZIP |
All files are organized by project name and updated regularly to ensure compatibility with the latest hardware and libraries. Simply browse the table below to find the specific assets you need, including 3D design files and direct links to my GitHub repositories for version control. If you find these resources helpful, feel free to share them with the maker community!”
How to Use These Resources To get started with any project, simply find the project name in the table above and click the download button. For coding files, I recommend using the latest version of the Arduino IDE or VS Code with the PlatformIO extension. If you are downloading PCB layouts, the files are provided in PDF or Gerber format, which are compatible with most PCB manufacturers like JLCPCB or PCBWay. For 3D models, make sure to check the file extension; .STL files are ready for your slicer software (like Cura), while .STEP files are available if you wish to modify the design in CAD software.
Licensing & Usage All resources provided on Yopiemaker are for educational and personal use. Most of my code is released under the MIT License, meaning you are free to modify and share it as long as you provide attribution. If you encounter any bugs or have suggestions for improvements, please visit my GitHub repository to open an issue or submit a pull request. Your feedback helps the maker community grow!
