Skip to the content
PCBKitNew board
2 layers77.5 × 50.8 mmOsr, the printed circuit board in 3D

Shift Register Development Board

Size
77.5 × 50.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
93
Nets
75
Pads
279
Tracks, vias
316, 122
Pours
11
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
26 Oct 2026
Updated
5 Nov 2026

Overview

Osr is an open-source printed circuit board by 0x007E, from the 0x007E/osr repository on GitHub. It is a 2-layer board of 77.5 × 50.8 mm with 93 parts on 75 nets, routed with 316 tracks and 122 vias.

It is built around the HEF4094BT, MMBFJ113 and AO3400A, with the BAT43 and BUK7880-55A-VB among its other parts. Its parts include 26 resistors, 20 transistors, 14 diodes, 14 connectors and 6 capacitors.

Main components

5

README

README.md

Version: 1.0 Release Build License CC By-NC-SA

OSR - Output Shift Register Development Board

The OSR is a board with an HEF4094B or any other compatible shift-register that meets the pin requirements. The board itself can be driven from 5 to 15V. The board offers the possibility to shift serial signals to a parallel output clocked by buttons or an external signal from any other logic board.

ExperienceLevel
Soldering?%

Downloads

TypeFileDescription
Schematicpdf / cadlabSchematic files
Boardpdf / cadlabBoard file
DrillpdfDrill file
BoMxlsx / htmlBill of Material as Excel/interactive HTML
PCBzip / tarKiCAD/Gerber/BoM/Drill files
Mechanicalzip / tarFreeCAD/Housing and PCB (STEP/STL) files

Hardware

The pcb is created with KiCAD. All files are built with github actions so that they are ready for a production environment.

PCB

The circuit board is populated on both sides (Top, Bottom). The best way for soldering the SMD components is within a vapor phase soldering system and for the THT components with a standard soldering system.

Top Layer

Top Layer

Bottom Layer

Bottom Layer

Additional Information

TypeLinkDescription
HEF4094Bpdf8-stage shift-and-store register

R. GAECHTER

Parts

93
QtyValueFootprintReferences
10270Resistor_SMD:R_1206_3216MetricR17, R18, R19, R20, R21, R22, R23, R24, R25, R26
10MMBFJ113Package_TO_SOT_SMD:SOT-23Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q18, Q20
9AO3400APackage_TO_SOT_SMD:SOT-23-3Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q19
827RResistor_SMD:R_1206_3216MetricR7, R8, R9, R10, R11, R12, R13, R14
6Conn_02x02_Counter_ClockwiseConnector_PinSocket_2.54mm:PinSocket_2x02_P2.54mm_VerticalJ4, J5, J6, J7, J8, J9
5100nCapacitor_SMD:C_1206_3216MetricC2, C3, C4, C5, C6
54k7Resistor_SMD:R_1206_3216MetricR3, R4, R5, R6, R15
5GreenLED_SMD:LED_1206_3216MetricD0, D1, D2, D3, D4
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_PadH1, H2, H3, H4
3BAT43Diode_SMD:D_MiniMELFD9, D11, D12
3RedLED_SMD:LED_1206_3216MetricD7, D8, D13
210kResistor_SMD:R_1206_3216MetricR2, R16
2Conn_01x02_SocketConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ10, J11
2Conn_01x08_SocketConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ12, J15
2Conn_01x10_SocketConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ1, J3
2SW_SPSTButton_Switch_SMD:SW_SPST_PTS645SW1, SW2
2YellowLED_SMD:LED_1206_3216MetricD5, D6
110uCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC1
11kResistor_SMD:R_1206_3216MetricR1
140106Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU2
14011Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU1
1BUK7880-55APackage_TO_SOT_SMD:SOT-223-3_TabPin2Q1
1BZ5V1Diode_SMD:D_MiniMELFD10
1Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ13
1ESDSymbol:ESD-Logo_6.6x6mm_SilkScreenFID1
1HEF4094BPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU3
1OHSymbol:OSHW-Logo_5.7x6mm_SilkScreenFID3
1QRImages:QR_0x007eFID4
1WasteSymbol:WEEE-Logo_4.2x6mm_SilkScreenFID2

Questions

How big is the Osr PCB?

It measures 77.5 × 50.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Osr use?

93 parts, built around the HEF4094BT, MMBFJ113, AO3400A and BAT43. 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 Osr KiCad files?

From the 0x007E/osr repository on GitHub, at the commit this page was made from: the board is pcb/OSR.kicad_pcb and its schematic pcb/OSR.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Osr design in my own project?

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

Similar boards

  • 2 layers77.5 × 50.8 mmIsr, the printed circuit board in 3D

    Isr

    0x007E/isr

    Shift Register Development Board

    91 parts
  • 2 layers106 × 50 mmUmc, the printed circuit board in 3D

    Umc

    0x007E/umc

    Microcontrolled Motor Control Unit

    140 parts
  • 2 layers43.8 × 31.8 mmCbp, the printed circuit board in 3D

    Cbp

    0x007E/cbp

    CAN-Bus Power

    34 parts
  • 2 layers77.5 × 50.8 mmCdb, the printed circuit board in 3D

    Cdb

    0x007E/cdb

    Comparator Development Board

    56 parts
  • 2 layers77.5 × 50.8 mmOrl, the printed circuit board in 3D

    Orl

    0x007E/orl

    OR Logic Board

    74 parts
  • 2 layers77.5 × 50.8 mmSdb, the printed circuit board in 3D

    Sdb

    0x007E/sdb

    Switch Development Board

    68 parts
  • 2 layers43.8 × 31.8 mmCba, the printed circuit board in 3D

    Cba

    0x007E/cba

    CAN-Bus Analog

    68 parts
  • 2 layers43.8 × 31.8 mmCbi, the printed circuit board in 3D

    Cbi

    0x007E/cbi

    CAN-Bus Input

    87 parts