Skip to the content
2 layers63.5 × 71.3 mmBinaryCounterPCB, the printed circuit board in 3D

BinaryCounterPCB

Wjchou2/BinaryCounterPCB

Simple Binary counter using NE555 and CD4040 ICs

Size
63.5 × 71.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
35
Nets
34
Pads
98
Tracks, vias
222, 4
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
14 Apr 2026
Updated
25 Apr 2026

Overview

BinaryCounterPCB is an open-source printed circuit board by Wjchou2, from the Wjchou2/BinaryCounterPCB repository on GitHub. It is a 2-layer board of 63.5 × 71.3 mm with 35 parts on 34 nets, routed with 222 tracks and 4 vias.

It is built around the NE555D. Its parts include 15 resistors, 12 diodes, 3 capacitors, 2 ICs and 2 switches.

Main components

1

README

README.md
Binary Counter
A Simple Binary counter using NE555 and CD4040 ICs and powered by a USB A receptacle. The Board includes 2 buttons (Increment and Reset) and an array of 4x3 LEDs that can show represent a count up to 4095. To read the binary number, simply add up all the values of the lit up LEDs, and thats the counter number!

View KiCad board in KiCanvas

Schematic!

Screenshot 2026-04-24 at 2 27 20 PM

PCB!

Screenshot 2026-04-19 at 9 12 12 PM

3d Render!

Screenshot 2026-04-19 at 9 12 21 PM

Usage

  • Soldier all the parts onto the board
  • Connect to a power source via the USB A receptacle
  • Use the buttons to increment and reset the counter!

BOM

IdDesignatorFootprintQuantityDesignation
1D11,D9,D1,D5,D8,D7,D2,D3,D6,D4,D10,D12LED_D5.0mm12LED
2C1C_Disc_D8.0mm_W5.0mm_P5.00mm110 uF
3R1R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal1100k
4J1USB_A_Molex_67643_Horizontal1USB_A
5R7,R9,R5,R10,R13,R6,R11,R12,R4,R3,R8,R14R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal12450Ω
6U1DIP-8_W7.62mm1NE555D
7C2C_Disc_D8.0mm_W5.0mm_P5.00mm10.01 µF
8R2,R15R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal210k
9SW2,SW1SW_PUSH-12mm2SW_Push
10C3C_Disc_D8.0mm_W5.0mm_P5.00mm10.1 uF
11U2DIP-16_W7.62mm14040

Parts

35
QtyValueFootprintReferences
12450ΩResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14
12LEDLED_THT:LED_D5.0mmD1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12
210kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR2, R15
2SW_PushButton_Switch_THT:SW_PUSH-12mmSW1, SW2
10.01 µFCapacitor_THT:C_Disc_D8.0mm_W5.0mm_P5.00mmC2
10.1 uFCapacitor_THT:C_Disc_D8.0mm_W5.0mm_P5.00mmC3
110 uFCapacitor_THT:C_Disc_D8.0mm_W5.0mm_P5.00mmC1
1100kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1
14040Package_DIP:DIP-16_W7.62mmU2
1NE555DPackage_DIP:DIP-8_W7.62mmU1
1USB_AConnector_USB:USB_A_Molex_67643_HorizontalJ1

Similar boards

  • 2 layers107 × 54 mmInterface board 1, the printed circuit board in 3D

    Interface board 1

    Green-bms/SmartBMS

    Open source Smart Battery Management System

    63 parts756
  • 2 layers140.7 × 47.4 mmEG8010 A1, the printed circuit board in 3D

    EG8010 A1

    Millisman/EG8010

    Collection of designs for the EG8010 (ASIC for single-phase SPWM control H-bridge)

    201 parts17MIT
  • 2 layers175 × 115 mmLaser Controllerv2 only for pcb test, the printed circuit board in 3D

    Laser Controllerv2 only for pcb test

    Andre1Becker/GalvOS

    Open-source ESP32-S3 laser show controller — built to replace proprietary OEM controllers in RGB galvo laser projectors

    122 parts11GPL-3.0
  • 4 layers189.4 × 59.1 mmFlippyDriver, the printed circuit board in 3D

    FlippyDriver

    NietoSkunk/FlippyDriver

    Driver board for Luminator MAX3000 Flip Dot Panels

    344 parts10MIT
  • 2 layers95 × 60 mmOpenCatFlap, the printed circuit board in 3D

    OpenCatFlap

    Alex-ala/OpenCatFlap

    Smart cat flap using Wifi+HTTP to work without a cloud.

    104 parts8
  • 2 layers39 × 66.5 mmBC250-Power, the printed circuit board in 3D

    BC250-Power

    Needleroozer/bc250-power-board

    Power Distribution PCBs for the BC-250 cards

    39 parts5
  • 6 layers210 × 119 mmClaculator Keypad, the printed circuit board in 3D

    Claculator Keypad

    Robert-Mones/Claculator

    A reverse Polish notation calculator with added features such as comparisons, branching, and custom recursive operators taken from the Clac project from the 15-122 course at Carnegie Mellon University.

    202 parts5
  • 2 layers155 × 30 mmRuler V2 KiCad, the printed circuit board in 3D

    Ruler V2 KiCad

    ben5049/ICRS-PCB-Ruler

    ICRS PCB ruler

    38 parts3Apache-2.0

Questions

How big is the BinaryCounterPCB PCB?

It measures 63.5 × 71.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the BinaryCounterPCB use?

35 parts, built around the NE555D. 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 BinaryCounterPCB KiCad files?

From the Wjchou2/BinaryCounterPCB repository on GitHub, at the commit this page was made from: the board is src/kicad/Untitled.kicad_pcb and its schematic src/kicad/Untitled.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the BinaryCounterPCB design in my own project?

Its repository states no licence, so its author keeps all rights: ask Wjchou2 before reusing the design.