Skip to the content
PCBKitNew board
2 layers37 × 22.5 mmPAM pcb files, the printed circuit board in 3D

Designed and simulated a Pulse Amplitude Modulation (PAM) system using a 555 timer as the sampling pulse generator and an analog message signal in Proteus/LTspice and KiCAD

Size
37 × 22.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
23
Nets
12
Pads
51
Tracks, vias
86, 3
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
5 Jan 2026
Updated
16 Jan 2026

Overview

PAM pcb files is an open-source printed circuit board by ExTc-aShiSh, from the ExTc-aShiSh/PAM-Using-555-Timer repository on GitHub, published under the MIT licence. It is a 2-layer board of 37 × 22.5 mm with 23 parts on 12 nets, routed with 86 tracks and 3 vias.

It is built around the NE555D. Its parts include 7 capacitors, 5 resistors, 3 diodes, 3 connectors and 2 ICs.

Main components

1

README

README.md

📡 PAM Circuit with 555 Timer

A Pulse Amplitude Modulation (PAM) circuit implementation using the versatile 555 timer IC and a transistor switch.

🔍 Overview

This project demonstrates a simple yet effective PAM circuit that modulates the amplitude of a carrier signal based on an input message signal. The 555 timer generates the carrier pulse train, while a transistor acts as an electronic switch to control the amplitude modulation.

⚡ Circuit Description

The circuit consists of two main stages:

1. Pulse Generator (555 Timer)

  • Configured in astable mode to generate a continuous square wave
  • Acts as the sampling pulse/carrier signal
  • Frequency can be adjusted using timing resistors and capacitor

2. Switching Stage (Transistor)

  • Functions as an electronic switch controlled by the message signal
  • Modulates the amplitude of the carrier pulses
  • Output varies in amplitude proportional to the input signal

🔧 How It Works

The 555 timer produces regular pulses at a fixed frequency. The message signal (analog input) is applied to the base of the transistor, controlling its conduction. When sampling pulses arrive, the transistor switches the message signal amplitude onto the output, creating PAM - discrete pulses whose heights represent the instantaneous amplitude of the message signal.

🛠️ Components Required

  • 555 Timer IC
  • NPN Transistor
  • Resistors (values depend on your design)
  • Capacitors (timing capacitor for 555)
  • Power supply

💡 Applications

  • Analog-to-digital conversion basics
  • Communication systems demonstrations
  • Educational projects for understanding modulation techniques
  • Signal processing experiments

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

👨‍💻 Author

Ashish

🤝 Contributing

Feel free to fork this project and submit pull requests for improvements!

Parts

23
QtyValueFootprintReferences
310uFCapacitor_THT:C_Radial_D5.0mm_H7.0mm_P2.00mmC2, C4, C7
20.1uFCapacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mmC1, C3
210nFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC5, C6
2330Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR4, R5
24.7kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1, R2
110kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR3
1DDiode_THT:D_DO-41_SOD81_P7.62mm_HorizontalD1
1D_SmallDiode_THT:D_DO-41_SOD81_P7.62mm_HorizontalD2
1LDOPackage_TO_SOT_SMD:SOT-223-3_TabPin2U2
1LOGOmy logos:open source hardware logoG***
1LOGOmy logos:name logoG***
1NE555DPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1Power LEDLED_THT:LED_D3.0mmD3
1Q_NPN_BCEPackage_TO_SOT_THT:TO-92_HandSolderQ1
1VinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ1
1i/p signalConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1o/p signalConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3

Questions

How big is the PAM pcb files PCB?

It measures 37 × 22.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PAM pcb files use?

23 parts, built around the NE555D. 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 PAM pcb files KiCad files?

From the ExTc-aShiSh/PAM-Using-555-Timer repository on GitHub, at the commit this page was made from: the board is PAM pcb files/PAM pcb files.kicad_pcb and its schematic PAM pcb files/PAM pcb files.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PAM pcb files design in my own project?

Its repository publishes it under the MIT 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 layers107 × 54 mmInterface board 1, the printed circuit board in 3D

    Interface board 1

    Green-bms/SmartBMS

    Open source Smart Battery Management System

    63 parts756
  • 2 layers140.7 × 47.4 mmEG8010 A1, the printed circuit board in 3D

    EG8010 A1

    Millisman/EG8010

    Collection of designs for the EG8010 (ASIC for single-phase SPWM control H-bridge)

    201 parts17MIT
  • 2 layers175 × 115 mmLaser Controllerv2 only for pcb test, the printed circuit board in 3D

    Laser Controllerv2 only for pcb test

    Andre1Becker/GalvOS

    Open-source ESP32-S3 laser show controller — built to replace proprietary OEM controllers in RGB galvo laser projectors

    122 parts11GPL-3.0
  • 4 layers189.4 × 59.1 mmFlippyDriver, the printed circuit board in 3D

    FlippyDriver

    NietoSkunk/FlippyDriver

    Driver board for Luminator MAX3000 Flip Dot Panels

    344 parts10MIT
  • 2 layers95 × 60 mmOpenCatFlap, the printed circuit board in 3D

    OpenCatFlap

    Alex-ala/OpenCatFlap

    Smart cat flap using Wifi+HTTP to work without a cloud.

    104 parts8
  • 2 layers39 × 66.5 mmBC250-Power, the printed circuit board in 3D

    BC250-Power

    Needleroozer/bc250-power-board

    Power Distribution PCBs for the BC-250 cards

    39 parts5
  • 6 layers210 × 119 mmClaculator Keypad, the printed circuit board in 3D

    Claculator Keypad

    Robert-Mones/Claculator

    A reverse Polish notation calculator with added features such as comparisons, branching, and custom recursive operators taken from the Clac project from the 15-122 course at Carnegie Mellon University.

    202 parts5
  • 2 layers155 × 30 mmRuler V2 KiCad, the printed circuit board in 3D

    Ruler V2 KiCad

    ben5049/ICRS-PCB-Ruler

    ICRS PCB ruler

    38 parts3Apache-2.0