This project is a DIY PCB Trainer Board designed to help learners understand the working of basic digital logic gates — AND, OR, and NOT — using only transistors and common components, with no ICs involved. Perfect for electronics students, hobbyists, and makers who want to visualize logic gate behavior in a hands-on way.
| ID | Name | Designator | Footprint | Quantity |
|---|---|---|---|---|
| 1 | LED-TH-5mm | LED1, LED2 | LED-TH_BD5mm | 3 |
| 2 | 2N3904(T) | Q1, Q2, Q3 | TO-92-3_Legacy | 5 |
| 3 | 4.7k | R1, R3, R4, R7 | R_AXIAL-0.3 | 5 |
| 4 | 220 | R2, R6, R8, R9 | R_AXIAL-0.3 | 5 |
| 5 | 6mm Switch | SW1, SW2 | SWITCH_TACT | 5 |
| 6 | MY-2032-1 | U3, U4 | BAT-SMD_2032 | 2 |
📝 Full BOM is available in the BOM.csv file.
- ✅ EasyEDA – for schematic and PCB design
- ✅ Schematic capture & PCB layout in one tool
- ✅ 3D Preview & Gerber file export
- Powered by 2x CR2032 coin cells
- VCC and GND buses are clearly marked
- No external power source required
- Download and open the
Project.jsonor Gerber files in EasyEDA. - Check the schematic and layout for logic gate implementations.
- Fabricate the PCB using the Gerber files.
- Solder the components as per the silkscreen and schematic.
- Insert CR2032 batteries and press input switches to see the LEDs respond according to logic.
- Visual demonstration of Boolean logic
- Perfect for labs, demos, and workshops
- Low-cost, component-level logic trainer
- Promotes understanding of basic transistor switching
This project is licensed under the MIT License – feel free to fork, modify, and learn from it.