Skip to the content
2 layers34.5 × 60.2 mmAvr demo, the printed circuit board in 3D

avr smartcard thing

Size
34.5 × 60.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
16
Nets
32
Pads
68
Tracks, vias
105, 0
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
13 May 2020
Updated
1 Aug 2021

Overview

Avr demo is an open-source printed circuit board by CreateRemoteThread, from the CreateRemoteThread/avr-scard repository on GitHub. It is a 2-layer board of 34.5 × 60.2 mm with 16 parts on 32 nets, routed with 105 tracks and 0 vias.

It is built around the ATMEGA328P-AU. Its parts include 4 connectors, 1 IC, 1 diode, 1 switch and 1 crystal. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

avr-scard

this is an extremely minimal t0 iso7816 reader based off an atmega328p, communicating over serial at 9600 baud.

this implements a fixed wait after 5 bytes of APDU, but otherwise does not guarantee reponses for APDU's. the pyserial driver is currently a part of sparkgap. The pin out is as follows:

  • B4: Status LED
  • B0: Target I/O
  • B2: Target Reset
  • B1: Target Clk
  • C5: Trigger (after APDU Send)

this is based off https://www.makomk.com/2011/02/25/iso-7816-smartcard-interface-for-arduino/

Parts

16
QtyValueFootprintReferences
4RResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR_SHUNT_GND1, R_SHUNT_VCC1, R1, R2
2Cavr_demo:SW_6x6C_BIG1, C_LITTLE1
2Conn_01x01_MaleConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ3, J4
2Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalCONN_BOT1, CONN_TOP1
1ATmega328P-AUPackage_QFP:TQFP-32_7x7mm_P0.8mmU1
1AVR-ISP-6avr_demo:AVRISP_2x3J1
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1CrystalCrystal:Crystal_HC49-4H_VerticalY1
1LEDLED_THT:LED_D5.0mmD1
1SW_Pushavr_demo:SW_6x6SW1

Similar boards

  • 2 layers50.5 × 128.5 mmOpenThereminV45, the printed circuit board in 3D

    OpenThereminV45

    GaudiLabs/OpenThereminV4

    Open Source Theremin Instrument

    107 parts249GPL-3.0
  • 2 layers152 × 88 mmRFBitBangSMT, the printed circuit board in 3D

    RFBitBangSMT

    profdc9/RFBitBanger

    A QRP digital transceiver created from readily available parts for off-the-grid maintenance

    271 parts222
  • 2 layers50.2 × 31.2 mmMCU Datalogger, the printed circuit board in 3D

    MCU Datalogger

    futureshocked/KLP4e_MCU-Datalogger

    This is the repository for the "MCU Datalogger" project.

    31 parts138MIT
  • 2 layers34 × 46 mmNfcemu, the printed circuit board in 3D

    Nfcemu

    solosky/nfc-emu

    NFC模拟器

    58 parts117Apache-2.0
  • 2 layers73 × 94 mmSportiduino base, the printed circuit board in 3D

    Sportiduino base

    sportiduino/sportiduino

    Electronic timing system for orienteering and similar outdoor sports events on Arduino

    119 parts78GPL-3.0
  • 2 layers58.9 × 44.2 mmOpenPSX2AmigaPadAdapter, the printed circuit board in 3D

    OpenPSX2AmigaPadAdapter

    SukkoPera/OpenPSX2AmigaPadAdapter

    Playstation to Commodore Amiga/CD32 Controller Adapter

    43 parts69
  • 2 layers60 × 50 mmVx8 gps prototype v2.0, the printed circuit board in 3D

    Vx8 gps prototype v2.0

    4x1md/vx8_gps

    DIY GPS module for Yaesu VX-8DR/VX-8DE handheld transceiver.

    56 parts66MIT

Questions

How big is the Avr demo PCB?

It measures 34.5 × 60.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Avr demo use?

16 parts, built around the ATMEGA328P-AU. 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 Avr demo KiCad files?

From the CreateRemoteThread/avr-scard repository on GitHub, at the commit this page was made from: the board is pcb/avr_demo.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Avr demo design in my own project?

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