Skip to content

Imtjl/ic-pcb-engineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IC & PCB Engineering

Schematic design, PCB layout, hybrid integrated circuits — coursework demonstrating end-to-end hardware design workflow.

Overview

This repository showcases practical work in integrated circuit and printed circuit board engineering, covering the full hardware design pipeline: from circuit analysis and component selection to multi-layer PCB routing, design rule verification, and 3D presentation.

The work is organized into two parts:

  • Part 1 — Hybrid Integrated Circuits: film-based resistors, capacitors, and transistor integration
  • Part 2 — Multi-Layer PCB Design: complete schematic-to-board workflow with custom-authored design documentation

Self-Authored Design Guide

Important

A comprehensive PCB design guide (hw2/guide.pdf) authored from scratch, covering the complete schematic-to-PCB workflow. Created independently in absence of official course materials.

This guide is reusable for any KiCad-based PCB design workflow and represents original technical documentation work beyond the course requirements.


Showcase

Schematic Design

Custom advanced schematics

Multi chip lab board
image
qa dut lab board
image

course schematics

image image

PCB Layouts

image image
image_2025-06-19_20-46-00 image_2025-06-19_20-46-14
image image
image image

3D Renders

Improved design (with & without solder mask)

Racer howl superlight PRO MAX

image image
image image

"Living in NY"

image_2025-06-20_20-53-16 image
image_2025-06-20_20-53-46 image_2025-06-20_20-52-30

Compact v2

image_2025-06-19_20-36-26 image_2025-06-19_20-39-11
image image_2025-06-19_20-44-11

Circular madness

image_2025-06-20_20-44-35 image_2025-06-20_20-44-35 (2) image_2025-06-20_20-26-07

First manual design

image image
image image

Hybrid Integrated Circuits

Film resistors, capacitors, and transistors

image image
image image

Engineering Skills

Skill Detail
Schematic Design Circuit analysis, component selection, topology optimization
PCB Layout Two-layer board routing with freerouting plugin, DRC verification, EMI mitigation via copper pour
Hybrid IC Design Film-based component integration (resistors, capacitors, transistors)
3D Visualization Photorealistic rendering for design validation and presentation
Technical Documentation Self-authored, reusable PCB design guideline (see hw2/guide.pdf)

Tools

KiCad · Freerouting · 3D Rendering Pipeline


Developed as part of the Computer-Aided Design Systems course at ITMO University, Faculty of Software Engineering and Computer Systems. Repository scope and documentation authored independently.

About

Computer-Aided Design Systems (3rd year ITMO University course)

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors