Skip to the content
PCBKitNew board
2 layers61 × 63.5 mmAnalogamp, the printed circuit board in 3D

Custom Analog Amplifier KiCad Design Challenge

Size
61 × 63.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
25
Nets
16
Pads
65
Tracks, vias
94, 2
Pours
2
Routed
Yes
KiCad
KiCad 4
Created
5 Mar 2018
Updated
5 Mar 2018

Overview

Analogamp is an open-source printed circuit board by anthonykouttron, from the anthonykouttron/variable-gain-amp repository on GitHub. It is a 2-layer board of 61 × 63.5 mm with 25 parts on 16 nets, routed with 94 tracks and 2 vias.

It is built around the OPA342UA. Its parts include 10 capacitors, 4 resistors, 3 connectors, 1 IC and 1 diode. It belongs with the audio and music boards of this library.

Main components

1

README

README.md

variable-gain-amp

Custom Analog Amplifier KiCad Design Challenge

The challenge question in full:

My Approach:

I designed a variable analog amplifier circuit with adjustable gain in KiCad 4.0.6 An adjustable gain was implemented using a potentiometer and a variable capacitor bank was used to allow for fine adjustment of the cut-off frequency of the low pass filter. I used a traditional barrel jack for 5v imput power and two simple terminal blocks for input and output waveforms.

My circuit successfully takes an input analog signal between 0-2V and produces an output voltage between 0-5V. The schematic has been tested with TINA-TI Spice and it passed DRC without any errors. I have included bode plots which show the gain changing with frequency and demonstrate low pass filtering.

Top view photo of the layout implemented in Pcbnew:

Bottom view photo of the layout implemented in Pcbnew:

Files included:

  • Circuit Schematic PDF
  • BOM
  • GERBER Files
  • Drill File
  • Layout PDF
  • Images of the PCB
  • Bode Plots
  • 3D renders

Parts

25
QtyValueFootprintReferences
8200pfCapacitors_SMD:C_0805_HandSolderingC3, C4, C5, C6, C7, C8, C9, C10
4Mounting_Holes:MountingHole_2.7mm_Pad, , ,
10-2V INPUT SIGNALConnectors_Terminal_Blocks:TerminalBlock_Pheonix_MKDS1.5-2polJ1
10-5V OUTPUT SIGNALConnectors_Terminal_Blocks:TerminalBlock_Pheonix_MKDS1.5-2polJ2
110Resistors_SMD:R_0805_HandSolderingR4
1100Resistors_SMD:R_0805_HandSolderingR1
1100nFCapacitors_SMD:C_0805_HandSolderingC1
110KPotentiometers:Potentiometer_Trimmer_ACP_CA6v_HorizontalRV1
110uFCapacitors_SMD:C_0805_HandSolderingC2
120VDiodes_SMD:D_0805D1
12KResistors_SMD:R_0805_HandSolderingR2
13KResistors_SMD:R_0805_HandSolderingR3
15V DC INPUTConnectors:JACK_ALIMJ3
18PIN DIP SWButtons_Switches_SMD:SW_DIP_x8_W7.62mm_Slide_Copal_CHS-BSW1
1OPA342TO_SOT_Packages_SMD:TSOT-23-5_HandSolderingU1

Questions

How big is the Analogamp PCB?

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

What parts does the Analogamp use?

25 parts, built around the OPA342UA. 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 Analogamp KiCad files?

From the anthonykouttron/variable-gain-amp repository on GitHub, at the commit this page was made from: the board is kicad/analogamp.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Analogamp design in my own project?

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

Similar boards

  • 2 layers159.5 × 30 mmType f, the printed circuit board in 3D

    Type f

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    25 parts3kApache-2.0
  • 2 layers113.5 × 95.1 mmSweep high, the printed circuit board in 3D

    Sweep high

    davidphilipbarr/Sweep

    Sweep - a small promicro based keyboard inspired by the Ferris.

    25 parts2.1k
  • 2 layers58.4 × 114.3 mmPicoPedal, the printed circuit board in 3D

    PicoPedal

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    25 parts915
  • 2 layers54 × 15 mmXyp gpib, the printed circuit board in 3D

    Xyp gpib

    xyphro/UsbGpib

    Versatile, cheap and portable USB to GPIB converter (USBTMC class based)

    25 parts690MIT
  • 2 layers50 × 76 mmVoron 0, the printed circuit board in 3D

    Voron 0

    dennisss/dacha

    Monorepo for awesome tools/projects/libraries

    25 parts397Apache-2.0
  • 2 layers237.5 × 102.9 mmStorage, the printed circuit board in 3D

    Storage

    jes/scamp-cpu

    A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.

    25 parts301Unlicense
  • 2 layers43.3 × 21 mmNanoS3 Carrier, the printed circuit board in 3D

    NanoS3 Carrier

    UnexpectedMaker/esp32s3

    Assorted files for my ESP32-S3 development boards

    25 parts296