
IPD Task 1
Executableexe/AVR-ATmega328P-Minimum-System-Design
PCB design using KiKad for the submission of task 1

Arnavipdtask1 is an open-source printed circuit board by arnav1609, from the arnav1609/PCBDESIGNING repository on GitHub. It is a 2-layer board of 120 × 120 mm with 47 parts on 72 nets, routed with 783 tracks and 57 vias.
It is built around the ATMEGA328P-PU, ULN2803A and L7805. Its parts include 11 connectors, 10 resistors, 9 capacitors, 8 diodes and 5 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 330 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R3, R4, R5, R6, R7, R8, R9 |
| 8 | LED | LED_THT:LED_D5.0mm | D1, D2, D3, D4, D5, D6, D7, D8 |
| 3 | 0.1u | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C2, C6, C7 |
| 2 | 10u | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C1, C3 |
| 2 | 22p | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C4, C5 |
| 2 | Barrel_Jack | Connector_BarrelJack:BarrelJack_Horizontal | J1, J11 |
| 2 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J9, J10 |
| 2 | Conn_01x08 | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J6, J7 |
| 2 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW1, SW2 |
| 2 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal | J4, J5 |
| 2 | ULN2803A | Package_DIP:DIP-18_W7.62mm | U3, U4 |
| 1 | 100uf | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C8 |
| 1 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 16MHz | Crystal:Crystal_HC49-U_Vertical | Y1 |
| 1 | 1uf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C9 |
| 1 | ATmega328P-P | Package_DIP:DIP-28_W7.62mm | U2 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_12x9.5RM7.6 | BZ1 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J8 |
| 1 | Conn_01x08_Pin | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J3 |
| 1 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J2 |
| 1 | L293 | Package_DIP:DIP-16_W7.62mm | U5 |
| 1 | L7805 | Package_TO_SOT_THT:TO-220-3_Vertical | U1 |
| 1 | R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R10 |
It measures 120 × 120 mm and has 2 copper layers, 1.6 mm thick.
47 parts, built around the ATMEGA328P-PU, ULN2803A and L7805. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the arnav1609/PCBDESIGNING repository on GitHub, at the commit this page was made from: the board is Arnavipdtask1.kicad_pcb and its schematic ArnavBhandariipdtask1avr.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask arnav1609 before reusing the design.

Executableexe/AVR-ATmega328P-Minimum-System-Design
PCB design using KiKad for the submission of task 1

leomil72/LM80C
A Z80-based homebrew computer withTMS9918, AY-3-8910, Z80 CTC, Z80 PIO, and Z80 SIO


EI9SP/Remote-Antenna-Switch
Four to one Remote Antenna Switch, Full duplex RS485




fanalidoshi456-maker/AVR-microcontroller
PCB design using Atmega328P