Skip to the content
PCBKitNew board
2 layers27.6 × 47.6 mmCat door, the printed circuit board in 3D

AVR firmware for my electronic cat door.

Size
27.6 × 47.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
19
Nets
19
Pads
69
Tracks, vias
168, 7
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
12 Mar 2020
Updated
8 Jul 2020

Overview

Cat door is an open-source printed circuit board by markasoftware, from the markasoftware/cat-door repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 27.6 × 47.6 mm with 19 parts on 19 nets, routed with 168 tracks and 7 vias.

It is built around the ATTINY84-20PU and L293D. Its parts include 4 resistors, 4 diodes, 3 capacitors, 3 ICs and 1 connector. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

cat-door

KiCAD files and ATtiny84 firmware for my cat door.

The state machine diagram is old and incorrect. The unit tests in test.lisp do not work, partially because they are written rong, and partially because simavr seems to have bugs related to inputs with pull-up resistors.

Parts

19
QtyValueFootprintReferences
4DDiode_THT:D_DO-34_SOD68_P7.62mm_HorizontalD1, D2, D3, D4
2.1uFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C3
210kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4, R5
222kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2
110uFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC2
1ATtiny84-20PUPackage_DIP:DIP-14_W7.62mm_SocketU1
1Barrel_Jack_SwitchCat Door:CUI_PJ-044AHJ1
1Conn_01x02Connector_Molex:Molex_KK-396_A-41791-0002_1x02_P3.96mm_VerticalJPENCIL1
1Conn_01x04Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJCTRL1
1Conn_01x05Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJOUTER1
1L293DPackage_DIP:DIP-16_W7.62mmU2
1LF50_TO220Package_TO_SOT_THT:TO-220-3_VerticalU3
1LOGOCat Door:catG***

Questions

How big is the Cat door PCB?

It measures 27.6 × 47.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Cat door use?

19 parts, built around the ATTINY84-20PU and L293D. 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 Cat door KiCad files?

From the markasoftware/cat-door repository on GitHub, at the commit this page was made from: the board is kicad/cat-door.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Cat door design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers116 × 40 mmBriefkastensensor, the printed circuit board in 3D

    Briefkastensensor

    hierle/letterbox-sensor

    LoRaWan letterbox sensor

    14 parts17GPL-3.0
  • 2 layers80 × 60 mmTwo phase charging, the printed circuit board in 3D

    Two phase charging

    HuntieDK/BMW-i3-two-phase-charging

    Extends the BMW i3 60Ah BEV/REX charging to use two phases

    73 parts8MIT
  • 2 layers109.2 × 61.5 mmPower board, the printed circuit board in 3D

    Power board

    mat3ck/eirbot1a_2018

    Eirbot first year team project for 2018 France Championship of Robotics

    29 parts2MIT
  • 2 layers97.8 × 95.3 mmHanukkah, the printed circuit board in 3D

    Hanukkah

    Electro707/2019_Menorah_PCB_Kit

    A soldering kit in the shape of menorah powered by an ATtiny84

    31 partsMIT
  • 2 layers60 × 52 mmRF Switch, the printed circuit board in 3D

    RF Switch

    gogreenpower/ATTiny84-RF-Button

    Second PCB design

    19 partsGPL-3.0
  • 2 layers70 × 60 mmMini EVSE, the printed circuit board in 3D

    Mini EVSE

    HuntieDK/Mini-EVSE

    Mini EVSE schematics for EV charging

    33 partsMIT
  • 2 layers76.2 × 73.7 mmOcarina, the printed circuit board in 3D

    Ocarina

    raumzeitlabor/agenda2018

    23 parts
  • 2 layers68.6 × 53.3 mmUnoProgrammers, the printed circuit board in 3D

    UnoProgrammers

    Sanjit1/Attiny2x4x8x-Programmers

    Programmers for Attinies

    22 partsMIT