

ATmega32 External Event Object Counter
ATmega32-based External Event Object Counter utilizing hardware interrupts (INT0), an 8-bit parallel 16x2 LCD display, and a custom single-layer curved-track PCB layout.
- Size
- 209.5 × 134.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 15
- Nets
- 57
- Pads
- 101
- Tracks, vias
- 186, 19
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 18 Jun 2026
- Updated
- 18 Jul 2026
Overview
ATmega32 External Event Object Counter is an open-source printed circuit board by naslaizer, from the naslaizer/ATmega32_External_Event_Object_Counter repository on GitHub. It is a 2-layer board of 209.5 × 134.5 mm with 15 parts on 57 nets, routed with 186 tracks and 19 vias.
It is built around the ATMEGA32-16AU and BC547. Its parts include 5 resistors, 3 switches, 2 capacitors, 2 ICs and 1 diode. It belongs with the lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
2README
README.mdATmega32_External_Event_Object_Counter
ATmega32-based External Event Object Counter utilizing hardware interrupts (INT0), an 8-bit parallel 16x2 LCD display, and a custom single-layer curved-track PCB layout.
Parts
15| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW1, SW2, SW3 |
| 2 | 100nF | Capacitor_THT:CP_Axial_L10.0mm_D6.0mm_P15.00mm_Horizontal | C1, C2 |
| 2 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R3 |
| 1 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2 |
| 1 | 1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R5 |
| 1 | 220 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4 |
| 1 | ATmega32-16A | Package_QFP:TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | BC547 | Package_TO_SOT_THT:TO-92_Inline | Q1 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_15x7.5RM7.6 | BZ1 |
| 1 | LCD-016N002L | Display:LCD-016N002L | U2 |
| 1 | LED | LED_THT:LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z1.6mm | D1 |
Similar boards
- 2 layers176.4 × 21.4 mm

- 2 layers100 × 100 mm

- 2 layers95 × 70 mm

- 2 layers

LCD Project
belishaza-jordan/Atmega32
An embedded user-interface project built on the ATmega32 microcontroller. A 16×2 LCD displays a menu and parameter values while push buttons let the user navigate menus, adjust settings, and save values.
18 parts - 2 layers

Keyboard Memory Emulator
ShreksHellraiser/Vintage-Keyboard-Memory-Replacement
ABANDONED UNFINISHED - A memory replacement PCB that adds sample loading and saving to the SK-1
40 parts - 2 layers240.7 × 179.5 mm

Smart Ventilator PCB
yesitha/Smart-Ventilator
This project aims to develop a low cost smart ventilator system that requires minimum professional interaction to operate using Atmega32 Microcontroller
69 parts - 2 layers

- 2 layers83.3 × 65.3 mm

SimonShield
github-linguist/linguist
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!
46 parts14kMIT
Questions
How big is the ATmega32 External Event Object Counter PCB?
It measures 209.5 × 134.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ATmega32 External Event Object Counter use?
15 parts, built around the ATMEGA32-16AU and BC547. 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.
Where can I download the ATmega32 External Event Object Counter KiCad files?
From the naslaizer/ATmega32_External_Event_Object_Counter repository on GitHub, at the commit this page was made from: the board is kicad/schematic/ATmega32_External_Event_Object_Counter.kicad_pcb and its schematic kicad/schematic/ATmega32_External_Event_Object_Counter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ATmega32 External Event Object Counter design in my own project?
Its repository states no licence, so its author keeps all rights: ask naslaizer before reusing the design.