Skip to the content
PCBKitNew board
2 layers76.2 × 85.7 mmECE299, the printed circuit board in 3D

ECE299 project documentation, resources, and relevant files

Size
76.2 × 85.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
39
Nets
55
Pads
146
Tracks, vias
174, 4
Pours
7
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
8 May 2025
Updated
21 Feb 2026

Overview

ECE299 is an open-source printed circuit board by WilFehr, from the WilFehr/ECE299 repository on GitHub. It is a 2-layer board of 76.2 × 85.7 mm with 39 parts on 55 nets, routed with 174 tracks and 4 vias.

It is built around the LM386. Its parts include 13 resistors, 12 capacitors, 5 switches, 4 ICs and 1 inductor. It belongs with the RP2040 boards of this library.

Main components

1

README

README.md

ECE299

This repo contains all relavent files used to created the final deliverable for the ECE299 radio + alarm clock project.

Parts

39
QtyValueFootprintReferences
810kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR4, R5, R6, R7, R8, R9, R10, R11
40.01uFCapacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mmC4, C5, C6, C7
22kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2
22x22uFCapacitor_SMD:C_1206_3216MetricC10, C11
2470uFCapacitor_THT:C_Radial_D6.3mm_H11.0mm_P2.50mmC2, C12
2Bourns PEC11R5pin_ScrewTerminal:PHOENIX_1935190SW1, SW2
2SW_DPST2pin_ScrewTerminal:691137710002SW3, SW4
1
10.047uCapacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mmC1
10.1uFCapacitor_SMD:C_0805_2012MetricC9
110Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3
110uFCapacitor_SMD:C_1206_3216MetricC8
110uFCapacitor_THT:C_Radial_D5.0mm_H11.0mm_P2.00mmC3
1150Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR13
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR12
14.7uHInductor_SMD:L_Cenker_CKCS201610L1
17.4VBattery:THT Battery ConnectionBT1
1AP63205WU-7footprints:SOIC_05WU-7_DIOU4
1LM386LM386N_4_NOPB:DIP794W45P254L959H508Q8U3
1OLED Display7pin_ScrewTerminal:1727065DISP1
1RDA5807M_ModuleECE:RDA5807M_Module_THU2
1RPi_Pico_THECE:RPi_Pico_THU1
1SW_DPSTButton_Switch_THT:SW_PUSH_6mm_H7.3mmSW5
1Speaker2pin_ScrewTerminal:691137710002LS1

Questions

How big is the ECE299 PCB?

It measures 76.2 × 85.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ECE299 use?

39 parts, built around the LM386. 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 ECE299 KiCad files?

From the WilFehr/ECE299 repository on GitHub, at the commit this page was made from: the board is PCB/PCB.kicad_pcb and its schematic PCB/PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ECE299 design in my own project?

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

More from WilFehr/ECE299

1
  • 2 layers40 × 36 mmExperiment 4, the printed circuit board in 3D

    Experiment 4

    WilFehr/ECE299

    ECE299 project documentation, resources, and relevant files

    3 parts

Similar boards

  • 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 layers90 × 140 mmDrumkid, the printed circuit board in 3D

    Drumkid

    mattybrad/drumkid

    Version 4 was the first successful working design, with full code, schematics, Gerbers, etc available on GitHub.

    70 parts137
  • 2 layersLM80C R6, the printed circuit board in 3D

    LM80C R6

    leomil72/LM80C

    A Z80-based homebrew computer withTMS9918, AY-3-8910, Z80 CTC, Z80 PIO, and Z80 SIO

    153 parts123GPL-3.0
  • 2 layers145.3 × 44.5 mmScout, the printed circuit board in 3D

    Scout

    oskitone/scout

    3D-printed, Arduino-compatible, 17-key mono synth. Squeeeee!

    48 parts114
  • 2 layers184 × 114.8 mmPoly555, the printed circuit board in 3D

    Poly555

    oskitone/poly555

    The POLY555 is a polyphonic, analog, square wave synth based on the 555 timer chip.

    262 parts93
  • 4 layers223.3 × 120.1 mmISA FPGA v2, the printed circuit board in 3D

    ISA FPGA v2

    robfinch/Cores

    Cores ===== RTF's Cores Use at your own risk. Welcome to my galaxy of cores. Contained in the directories are IP cores, source code for digital circuits.

    132 parts78
  • 2 layers101.6 × 137.4 mmOpenxcvr, the printed circuit board in 3D

    Openxcvr

    dawsonjon/OpenXcvr

    Cost Effective HF transceiver based on max1000 FPGA module

    155 parts38MIT
  • 2 layers104.1 × 73.7 mmIsa opl2, the printed circuit board in 3D

    Isa opl2

    skiselev/isa-opl2

    ISA OPL2 Card

    61 parts36