

PAM pcb files
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
1README
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| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 10uF | Capacitor_THT:C_Radial_D5.0mm_H7.0mm_P2.00mm | C2, C4, C7 |
| 2 | 0.1uF | Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm | C1, C3 |
| 2 | 10nF | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C5, C6 |
| 2 | 330 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R4, R5 |
| 2 | 4.7k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1, R2 |
| 1 | 10k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R3 |
| 1 | D | Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal | D1 |
| 1 | D_Small | Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal | D2 |
| 1 | LDO | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | LOGO | my logos:open source hardware logo | G*** |
| 1 | LOGO | my logos:name logo | G*** |
| 1 | NE555D | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | Power LED | LED_THT:LED_D3.0mm | D3 |
| 1 | Q_NPN_BCE | Package_TO_SOT_THT:TO-92_HandSolder | Q1 |
| 1 | Vin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal | J1 |
| 1 | i/p signal | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | o/p signal | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3 |
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 mm

- 2 layers140.7 × 47.4 mm

EG8010 A1
Millisman/EG8010
Collection of designs for the EG8010 (ASIC for single-phase SPWM control H-bridge)
201 parts17MIT - 2 layers175 × 115 mm

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 mm

- 2 layers95 × 60 mm

- 2 layers39 × 66.5 mm

- 6 layers210 × 119 mm

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 mm
