main
Download ZIP Propose a change
Generated by kicad-footprint-generator · KiCad file format 20260206
Name Last commit message Last updated
docs Publish 0.1.0 · Ray 3h ago
viewers pic16f873a-i: viewers · Ray 3h ago
package.json Publish 0.1.0 · Ray 3h ago
page.json Set visibility: public · Ray 3h ago
pic16f873a-i-etched.glb Publish 0.1.0 · Ray 3h ago
pic16f873a-i-etched.step pic16f873a-i: factory component page (tier=lcsc) · Ray 3h ago
pic16f873a-i-hero.glb pic16f873a-i: hero GLB from the etched model (keeps the MPN mark) · Ray 3h ago
pic16f873a-i-hero.overlay.json Publish 0.1.0 · Ray 3h ago
pic16f873a-i.glb Publish 0.1.0 · Ray 3h ago
pic16f873a-i.kicad_mod Publish 0.1.0 · Ray 3h ago
pic16f873a-i.kicad_sym Publish 0.1.0 · Ray 3h ago
pic16f873a-i.lbr Publish 0.1.0 · Ray 3h ago
pic16f873a-i.step Publish 0.1.0 · Ray 3h ago
README.md Publish 0.1.0 · Ray 3h ago

PIC16F873A-I

Microchip Tech · MICROCHIP · SOIC-28-300mil

PIC16F873A-I from Microchip Tech, in a SOIC-28-300mil. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.

Pinout

Pin Name Type Function
1 MCLR/VPP input Master Clear (Reset) input, an active low Reset to the device, also serving as the programming voltage input.
2 RA0/AN0 bidirectional Digital I/O with analog input 0.
3 RA1/AN1 bidirectional Digital I/O with analog input 1.
4 RA2/AN2/VREF-/CVREF bidirectional Digital I/O with analog input 2, A/D reference voltage (Low) input, and comparator VREF output.
5 RA3/AN3/VREF+ bidirectional Digital I/O with analog input 3 and A/D reference voltage (High) input.
6 RA4/T0CKI/C1OUT bidirectional Digital I/O, open-drain when configured as output, with Timer0 external clock input and Comparator 1 output.
7 RA5/AN4/SS/C2OUT bidirectional Digital I/O with analog input 4, SPI slave select input, and Comparator 2 output.
8 VSS power_in Ground reference for logic and I/O pins.
9 OSC1/CLKI input Oscillator crystal or external clock source input.
10 OSC2/CLKO output Oscillator crystal output connecting to a crystal or resonator; in RC mode it outputs CLKO at 1/4 the OSC1 frequency.
11 RC0/T1OSO/T1CKI bidirectional Digital I/O with Timer1 oscillator output and Timer1 external clock input.
12 RC1/T1OSI/CCP2 bidirectional Digital I/O with Timer1 oscillator input and Capture2 input, Compare2 output, or PWM2 output.
13 RC2/CCP1 bidirectional Digital I/O with Capture1 input, Compare1 output, or PWM1 output.
14 RC3/SCK/SCL bidirectional Digital I/O with synchronous serial clock input/output for SPI mode and I2C mode.
15 RC4/SDI/SDA bidirectional Digital I/O with SPI data input and I2C data I/O.
16 RC5/SDO bidirectional Digital I/O with SPI data output.
17 RC6/TX/CK bidirectional Digital I/O with USART asynchronous transmit and USART synchronous clock.
18 RC7/RX/DT bidirectional Digital I/O with USART asynchronous receive and USART synchronous data.
19 VSS power_in Ground reference for logic and I/O pins.
20 VDD power_in Positive supply for logic and I/O pins.
21 RB0/INT bidirectional Digital I/O with external interrupt input, which is a Schmitt Trigger input when configured as the external interrupt.
22 RB1 bidirectional Digital I/O with internal weak pull-up software selectable.
23 RB2 bidirectional Digital I/O with internal weak pull-up software selectable.
24 RB3/PGM bidirectional Digital I/O with low-voltage (single-supply) ICSP programming enable function.
25 RB4 bidirectional Digital I/O with internal weak pull-up software selectable.
26 RB5 bidirectional Digital I/O with internal weak pull-up software selectable.
27 RB6/PGC bidirectional Digital I/O with in-circuit debugger and ICSP programming clock function.
28 RB7/PGD bidirectional Digital I/O with in-circuit debugger and ICSP programming data function.

Key specifications

Parameter Value
Manufacturer Microchip Tech
Package SOIC-28-300mil
Category Embedded Processors & Controllers
Pins 28

CAD (KiCad official)

  • Symbol: PIC16F873A-I
  • Footprint: Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm
  • 3D model: SOIC-28-300mil (KiCad packages3D, STEP)
  • 3D model files: pic16f873a-i-etched.step / pic16f873a-i-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); pic16f873a-i.step / pic16f873a-i.glb are the bare package body.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: Microchip Tech datasheet (234 pp, sha256 94f1cb4c43edd96e, retrieved 2026-10-26, tier: lcsc)
  • Extractor: parts-factory 2.0.0 / extract_pins 0.3, primary claude-haiku-5-5 (text), consensus claude-sonnet-5-5 (agreed (audit)), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
  • CAD: KiCad official libraries (CC-BY-SA 4.0).

Datasheet PDF