Skip to the content
PCBKitNew board
2 layers52 × 66 mmRelay timer, the printed circuit board in 3D

A relay with a 7segment display, and an arduino. Inteded to be used as a timer

Size
52 × 66 mm
Copper layers
2
Thickness
1.6 mm
Parts
47
Nets
54
Pads
148
Tracks, vias
375, 20
Pours
10
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
15 Jul 2018
Updated
15 Jul 2018

Overview

Relay timer is an open-source printed circuit board by Duckle29, from the Duckle29/Relay-timer repository on GitHub. It is a 2-layer board of 52 × 66 mm with 47 parts on 54 nets, routed with 375 tracks and 20 vias.

It is built around the BSS138 and BSS84L. Its parts include 21 resistors, 13 transistors, 2 connectors, 2 switches and 1 IC. It belongs with the home automation and IoT and lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

readme.md

Relay Tiemr

This is a simple PCB for controlling a relay and 7segment display from an arduino nano.

The firmware and design isn't tested, but should work. It reads the potentiometer to set the time on the timer, and then on a button push it starts the timer. If you want to reset the timer, then you can hold the button, and it'll enter the setup again once you let go.

At the start of the timer, the relay will be turned on/off depending on the setting in the firmware, and when the timer reaches zero, it'll sound a buzzer, and set the relay back to what it was before starting the timer.

Both the firmware and the PCB is fairly easy to modify, to use whatever MCU you want :)

Parts

47
QtyValueFootprintReferences
1310kResistor_SMD:R_0603_1608Metric_Pad0.84x1.00mm_HandSolderR1, R2, R3, R4, R5, R6, R7, R8, R9, R18, R19, R20, R21
9BSS138Package_TO_SOT_SMD:SOT-23_HandsolderingQ1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9
8150RResistor_SMD:R_0603_1608Metric_Pad0.84x1.00mm_HandSolderR10, R11, R12, R13, R14, R15, R16, R17
4BSS84LPackage_TO_SOT_SMD:SOT-23_HandsolderingQ10, Q11, Q12, Q13
11N4007Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1
1Arduino_Nano_v3.xModule:Arduino_NanoA1
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1CA56-12SRWADisplay_7Segment:CA56-12SRWAU1
1DPST FormARelay_THT:Relay_DPST_Schrack-RT2-FormA_RM5mmK1
1InputTerminalBlock:TerminalBlock_bornier-3_P5.08mmJ1
1OutputTerminalBlock:TerminalBlock_bornier-3_P5.08mmJ2
1R_POTConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalRV1
1tactileButton_Switch_THT:SW_TH_Tactile_Omron_B3F-10xxSW1

The 43 most common of 47 parts.

Questions

How big is the Relay timer PCB?

It measures 52 × 66 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Relay timer use?

47 parts, built around the BSS138 and BSS84L. 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 Relay timer KiCad files?

From the Duckle29/Relay-timer repository on GitHub, at the commit this page was made from: the board is relay_timer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Relay timer design in my own project?

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

Similar boards

  • 4 layers36 × 50.2 mmRacer, the printed circuit board in 3D

    Racer

    StuckAtPrototype/Racer

    These are structured into their own files. I could have used submodules, but decided against it.

    83 parts3.8kApache-2.0
  • 4 layers95 × 95 mmCube motherboard, the printed circuit board in 3D

    Cube motherboard

    willem-pennings/balancing-cube

    A cube that balances itself in a corner or edge using reaction wheels

    52 parts1.1kGPL-3.0
  • 2 layers54.6 × 70.9 mmBeagleLogic Cape, the printed circuit board in 3D

    BeagleLogic Cape

    abhishek-kakkar/BeagleLogic

    A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black.

    22 parts479GPL-3.0
  • 2 layers44.2 × 29.3 mmI2c tiny usb, the printed circuit board in 3D

    I2c tiny usb

    harbaum/I2C-Tiny-USB

    Cheap and simple I²C to USB interface

    27 parts454
  • 2 layers21.6 × 52.3 mmPs2 pico hat, the printed circuit board in 3D

    Ps2 pico hat

    No0ne/ps2x2pico

    USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico

    17 parts399MIT
  • 2 layers45 × 45 mmAirCube, the printed circuit board in 3D

    AirCube

    StuckAtPrototype/AirCube

    Works standalone out of the box. Pairs with Home Assistant in minutes. Other platforms are supported through community-contributed extensions.

    61 parts379Apache-2.0
  • 4 layers74 × 104 mmBeepy, the printed circuit board in 3D

    Beepy

    sqfmi/beepy-hardware

    Beepy Hardware

    160 parts348MIT