component
PIC16F1778-I
Public Made by Adomby adom
Microchip Tech Microcontroller Units (MCUs/MPUs/SOCs), SSOP-28-208mil. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
Generated by kicad-footprint-generator · KiCad file format 20260206
| Name | Last updated |
|---|---|
| docs | 23h ago |
| viewers | 23h ago |
| package.json | 23h ago |
| page.json | 23h ago |
| pic16f1778-i-etched.glb | 23h ago |
| pic16f1778-i-etched.step | 23h ago |
| pic16f1778-i-hero.glb | 23h ago |
| pic16f1778-i-hero.overlay.json | 23h ago |
| pic16f1778-i.glb | 23h ago |
| pic16f1778-i.kicad_mod | 23h ago |
| pic16f1778-i.kicad_sym | 23h ago |
| pic16f1778-i.lbr | 23h ago |
| pic16f1778-i.step | 23h ago |
| README.md | 23h ago |
PIC16F1778-I
Microchip Tech · Microcontroller Units (MCUs/MPUs/SOCs) · SSOP-28-208mil
PIC16F1778-I from Microchip Tech, in a SSOP-28-208mil. 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 | RE3/MCLR/VPP | input | General purpose input RE3 or active-low Master Clear reset input (MCLR) that also serves as the programming voltage pin (VPP). |
| 2 | RA0/AN0 | bidirectional | General purpose I/O with ADC channel 0 input, comparator C1-C6 IN0- negative inputs and CLCIN0 default input. |
| 3 | RA1/AN1 | bidirectional | General purpose I/O with ADC channel 1 input, comparator C1-C4 IN1- inputs, PRG1IN0/PRG2IN1 inputs, OPA1OUT output and OPA2IN1+/- inputs. |
| 4 | RA2/AN2/VREF- | bidirectional | General purpose I/O with ADC channel 2 input, ADC negative reference VREF-, DAC negative references, comparator IN0+ inputs and DAC1OUT1 output. |
| 5 | RA3/AN3/VREF+ | bidirectional | General purpose input (input-only per Section 11.1) with ADC channel 3 input, ADC positive reference VREF+, DAC positive references, C1IN1+ and MD1CL. |
| 6 | RA4/OPA1IN0+ | bidirectional | General purpose I/O with op amp 1 non-inverting input, PRG1R, MD1CH, DAC4OUT1 output and T0CKI. |
| 7 | RA5/AN4/OPA1IN0- | bidirectional | General purpose I/O with ADC channel 4 input, op amp 1 inverting input, DAC2OUT1 output, PRG1F, MD1MOD and SPI Slave Select (SS) input. |
| 8 | VSS | power_in | Ground reference. |
| 9 | RA7/CLKIN/OSC1 | bidirectional | General purpose I/O, external clock input CLKIN, or crystal/resonator connection OSC1 (LP, XT, HS modes). |
| 10 | RA6/CLKOUT/OSC2 | bidirectional | General purpose I/O, FOSC/4 CLKOUT output, comparator 6 C6IN1+ input, or crystal/resonator connection OSC2 (LP, XT, HS modes). |
| 11 | RC0/SOSCO | bidirectional | General purpose I/O with DAC5OUT1 output, T1CKI, T3CKI and T3G inputs, and secondary oscillator output SOSCO. |
| 12 | RC1/SOSCI | bidirectional | General purpose I/O with DAC7OUT1 output, PRG2R, CCP2 capture input and secondary oscillator input SOSCI. |
| 13 | RC2/AN14 | bidirectional | General purpose I/O with ADC channel 14 input, comparator 5/6 IN2- inputs, PRG2F, CCP1 capture input and T5CKI. |
| 14 | RC3/AN15/SCL | bidirectional | General purpose I/O with ADC channel 15 input, comparator C1-C6 IN4- inputs, T2IN, MD2CL and I2C clock SCL (open-drain). |
| 15 | RC4/AN16/SDA | bidirectional | General purpose I/O with ADC channel 16 input, comparator 5/6 IN3- inputs, T8IN, PRG3R, MD2CH and I2C data SDA (open-drain). |
| 16 | RC5/AN17 | bidirectional | General purpose I/O with ADC channel 17 input, op amp 3 OPA3IN0+ input, T4IN, PRG3F and MD2MOD. |
| 17 | RC6/AN18 | bidirectional | General purpose I/O with ADC channel 18 input, PRG3IN0, comparator 5/6 IN1- inputs and OPA3OUT op amp 3 output. |
| 18 | RC7/AN19 | bidirectional | General purpose I/O with ADC channel 19 input and op amp 3 OPA3IN0- input. |
| 19 | VSS | power_in | Ground reference. |
| 20 | VDD | power_in | Positive supply; 2.3V to 5.5V for PIC16F1778. |
| 21 | RB0 | bidirectional | General purpose I/O with ADC channel 12 input, zero-cross detect input ZCD, high-power output HIB0 (up to 100 mA source/sink), C2IN1+ and COG1IN. |
| 22 | RB1/AN10 | bidirectional | General purpose I/O with ADC channel 10 input, high-power output HIB1 (up to 100 mA), PRG1IN1/PRG2IN0, comparator IN3- inputs, op amp 1/2 pins and COG2IN. |
| 23 | RB2/AN8 | bidirectional | General purpose I/O with ADC channel 8 input, op amp 2 OPA2IN0- input, DAC3OUT1 output and COG3IN. |
| 24 | RB3/AN9 | bidirectional | General purpose I/O with ADC channel 9 input, comparator C1-C3 IN2- inputs, OPA2IN0+ input and MD3CL. |
| 25 | RB4/AN11 | bidirectional | General purpose I/O with ADC channel 11 input, C3IN1+ comparator input, T5G and MD3CH. |
| 26 | RB5/AN13 | bidirectional | General purpose I/O with ADC channel 13 input, DAC5/DAC7 negative references, C4IN2-, T1G, CCP7 and MD3MOD. |
| 27 | RB6/ICSPCLK | bidirectional | General purpose I/O with DAC5/DAC7 positive references, C4IN1+, CLCIN2 and ICSP serial programming clock ICSPCLK. |
| 28 | RB7/ICSPDAT | bidirectional | General purpose I/O with C5IN1+, DAC1-5/7 OUT2 outputs, T6IN, CLCIN3 and ICSP data I/O ICSPDAT. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Microchip Tech |
| Package | SSOP-28-208mil |
| Category | Single Chip Microcomputer/Microcontroller |
| Pins | 28 |
CAD (KiCad official)
- Symbol:
PIC16F1778-I - Footprint:
Package_SO:SSOP-28_5.3x10.2mm_P0.65mm - 3D model: SSOP-28-208mil (KiCad packages3D, STEP)
- 3D model files:
pic16f1778-i-etched.step/pic16f1778-i-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);pic16f1778-i.step/pic16f1778-i.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: Microchip Tech datasheet (631 pp, sha256
ff707eb20d8bf03a, retrieved 2026-10-27, tier: manufacturer) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-sonnet-5-5(text), consensusclaude-sonnet-5-5(agreed), 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).