component
PIC16F15355T-I
Public Made by Adomby adom
Microchip Tech Microcontroller Units (MCUs/MPUs/SOCs), SOIC-28-300mil. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
PIC16F15355T-I
Microchip Tech · Microcontroller Units (MCUs/MPUs/SOCs) · SOIC-28-300mil
PIC16F15355T-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 | RE3/MCLR/VPP | input | Master Clear (MCLR) reset input and VPP programming voltage input, also providing analog channel ANE3 and interrupt-on-change IOCE3. |
| 2 | RA0/ICSPDAT | bidirectional | General-purpose I/O with analog input ANA0, comparator inverting inputs C1IN0- and C2IN0-, CLC input CLCIN0, and interrupt-on-change IOCA0. |
| 3 | RA1/ICSPCLK | bidirectional | General-purpose I/O with analog input ANA1, comparator inverting inputs C1IN1- and C2IN1-, CLC input CLCIN1, and interrupt-on-change IOCA1. |
| 4 | RA2 | bidirectional | General-purpose I/O with analog input ANA2, comparator non-inverting inputs C1IN0+ and C2IN0+, and interrupt-on-change IOCA2. |
| 5 | RA3 | bidirectional | General-purpose I/O with analog input ANA3, VREF+ reference input, comparator input C1IN1+, DAC reference DACREF+, and interrupt-on-change IOCA3. |
| 6 | RA4 | bidirectional | General-purpose I/O with analog input ANA4, Timer0 clock input T0CKI, and interrupt-on-change IOCA4. |
| 7 | RA5 | bidirectional | General-purpose I/O with analog input ANA5, Timer1 gate input T1G, MSSP1 slave select SSP1SS, and interrupt-on-change IOCA5. |
| 8 | VSS | power_in | Ground reference pin for the device. |
| 9 | RA7/CLKIN | bidirectional | General-purpose I/O with analog input ANA7, external clock input CLKIN, and interrupt-on-change IOCA7. |
| 10 | RA6/CLKOUT | bidirectional | General-purpose I/O with analog input ANA6, clock output CLKOUT, and interrupt-on-change IOCA6. |
| 11 | RC0 | bidirectional | General-purpose I/O with analog input ANC0, Timer1 clock input T1CKI, secondary oscillator output SOSCO, and interrupt-on-change IOCC0. |
| 12 | RC1 | bidirectional | General-purpose I/O with analog input ANC1, secondary oscillator input SOSCI, CCP2 input/output, and interrupt-on-change IOCC1. |
| 13 | RC2 | bidirectional | General-purpose I/O with analog input ANC2, CCP1 input/output, and interrupt-on-change IOCC2. |
| 14 | RC3 | bidirectional | General-purpose I/O with analog input ANC3, Timer2 input T2IN, MSSP1 clock and data (SSP1CLK/SSP1DAT), and interrupt-on-change IOCC3. |
| 15 | RC4 | bidirectional | General-purpose I/O with analog input ANC4, MSSP1 clock and data (SSP1CLK/SSP1DAT), and interrupt-on-change IOCC4. |
| 16 | RC5 | bidirectional | General-purpose I/O with analog input ANC5 and interrupt-on-change IOCC5. |
| 17 | RC6 | bidirectional | General-purpose I/O with analog input ANC6, EUSART1 TX1/CK1, and interrupt-on-change IOCC6. |
| 18 | RC7 | bidirectional | General-purpose I/O with analog input ANC7, EUSART1 RX1/DT1, and interrupt-on-change IOCC7. |
| 19 | VSS | power_in | Ground reference pin for the device. |
| 20 | VDD | power_in | Positive supply pin; the datasheet states an operating range of 2.3V to 5.5V for PIC16F153XX and 1.8V to 3.6V for PIC16LF153XX. |
| 21 | RB0 | bidirectional | General-purpose I/O with analog input ANB0, comparator input C2IN1+, CWG1 input, MSSP2 slave select SSP2SS, zero-cross detect ZCD1, external interrupt INT, and interrupt-on-change IOCB0. |
| 22 | RB1 | bidirectional | General-purpose I/O with analog input ANB1, comparator inverting inputs C1IN3- and C2IN3-, MSSP1 clock and data (SSP1CLK/SSP1DAT), and interrupt-on-change IOCB1. |
| 23 | RB2 | bidirectional | General-purpose I/O with analog input ANB2, MSSP1 clock and data (SSP1CLK/SSP1DAT), and interrupt-on-change IOCB2. |
| 24 | RB3 | bidirectional | General-purpose I/O with analog input ANB3, comparator inverting inputs C1IN2- and C2IN2-, and interrupt-on-change IOCB3. |
| 25 | RB4 | bidirectional | General-purpose I/O with analog input ANB4, ADC active-clock input ADACT, and interrupt-on-change IOCB4. |
| 26 | RB5 | bidirectional | General-purpose I/O with analog input ANB5 and interrupt-on-change IOCB5. |
| 27 | RB6/ICSPCLK | bidirectional | General-purpose I/O with analog input ANB6, EUSART2 TX2/CK2, CLC input CLCIN2, interrupt-on-change IOCB6, and ICD/ICSP clock. |
| 28 | RB7/ICSPDAT | bidirectional | General-purpose I/O with analog input ANB7, DAC1 output DAC1OUT2, EUSART2 RX2/DT2, CLC input CLCIN3, interrupt-on-change IOCB7, and ICD/ICSP data. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Microchip Tech |
| Package | SOIC-28-300mil |
| Category | Single Chip Microcomputer/Microcontroller |
| Pins | 28 |
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Operating Voltage Range (PIC16F153XX, non-L) | 2.3 | 5.5 | V | PIC16F153XX (non-LF) operating voltage range, per product feature summary | 1 | ||
| Operating Temperature Range, Industrial (-I) | -40 | 85 | °C | Industrial temperature range, per product feature summary | 1 |
CAD (KiCad official)
- Symbol:
PIC16F15355T-I - Footprint:
Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm - 3D model: SOIC-28-300mil (KiCad packages3D, STEP)
- 3D model files:
pic16f15355t-i-etched.step/pic16f15355t-i-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);pic16f15355t-i.step/pic16f15355t-i.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: Microchip Tech datasheet (24 pp, sha256
7e1d212dadccb1b8, retrieved 2026-10-25, tier: lcsc) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-haiku-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).
# PIC16F15355T-I
**Microchip Tech** · Microcontroller Units (MCUs/MPUs/SOCs) · SOIC-28-300mil
PIC16F15355T-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 | RE3/MCLR/VPP | input | Master Clear (MCLR) reset input and VPP programming voltage input, also providing analog channel ANE3 and interrupt-on-change IOCE3. |
| 2 | RA0/ICSPDAT | bidirectional | General-purpose I/O with analog input ANA0, comparator inverting inputs C1IN0- and C2IN0-, CLC input CLCIN0, and interrupt-on-change IOCA0. |
| 3 | RA1/ICSPCLK | bidirectional | General-purpose I/O with analog input ANA1, comparator inverting inputs C1IN1- and C2IN1-, CLC input CLCIN1, and interrupt-on-change IOCA1. |
| 4 | RA2 | bidirectional | General-purpose I/O with analog input ANA2, comparator non-inverting inputs C1IN0+ and C2IN0+, and interrupt-on-change IOCA2. |
| 5 | RA3 | bidirectional | General-purpose I/O with analog input ANA3, VREF+ reference input, comparator input C1IN1+, DAC reference DACREF+, and interrupt-on-change IOCA3. |
| 6 | RA4 | bidirectional | General-purpose I/O with analog input ANA4, Timer0 clock input T0CKI, and interrupt-on-change IOCA4. |
| 7 | RA5 | bidirectional | General-purpose I/O with analog input ANA5, Timer1 gate input T1G, MSSP1 slave select SSP1SS, and interrupt-on-change IOCA5. |
| 8 | VSS | power_in | Ground reference pin for the device. |
| 9 | RA7/CLKIN | bidirectional | General-purpose I/O with analog input ANA7, external clock input CLKIN, and interrupt-on-change IOCA7. |
| 10 | RA6/CLKOUT | bidirectional | General-purpose I/O with analog input ANA6, clock output CLKOUT, and interrupt-on-change IOCA6. |
| 11 | RC0 | bidirectional | General-purpose I/O with analog input ANC0, Timer1 clock input T1CKI, secondary oscillator output SOSCO, and interrupt-on-change IOCC0. |
| 12 | RC1 | bidirectional | General-purpose I/O with analog input ANC1, secondary oscillator input SOSCI, CCP2 input/output, and interrupt-on-change IOCC1. |
| 13 | RC2 | bidirectional | General-purpose I/O with analog input ANC2, CCP1 input/output, and interrupt-on-change IOCC2. |
| 14 | RC3 | bidirectional | General-purpose I/O with analog input ANC3, Timer2 input T2IN, MSSP1 clock and data (SSP1CLK/SSP1DAT), and interrupt-on-change IOCC3. |
| 15 | RC4 | bidirectional | General-purpose I/O with analog input ANC4, MSSP1 clock and data (SSP1CLK/SSP1DAT), and interrupt-on-change IOCC4. |
| 16 | RC5 | bidirectional | General-purpose I/O with analog input ANC5 and interrupt-on-change IOCC5. |
| 17 | RC6 | bidirectional | General-purpose I/O with analog input ANC6, EUSART1 TX1/CK1, and interrupt-on-change IOCC6. |
| 18 | RC7 | bidirectional | General-purpose I/O with analog input ANC7, EUSART1 RX1/DT1, and interrupt-on-change IOCC7. |
| 19 | VSS | power_in | Ground reference pin for the device. |
| 20 | VDD | power_in | Positive supply pin; the datasheet states an operating range of 2.3V to 5.5V for PIC16F153XX and 1.8V to 3.6V for PIC16LF153XX. |
| 21 | RB0 | bidirectional | General-purpose I/O with analog input ANB0, comparator input C2IN1+, CWG1 input, MSSP2 slave select SSP2SS, zero-cross detect ZCD1, external interrupt INT, and interrupt-on-change IOCB0. |
| 22 | RB1 | bidirectional | General-purpose I/O with analog input ANB1, comparator inverting inputs C1IN3- and C2IN3-, MSSP1 clock and data (SSP1CLK/SSP1DAT), and interrupt-on-change IOCB1. |
| 23 | RB2 | bidirectional | General-purpose I/O with analog input ANB2, MSSP1 clock and data (SSP1CLK/SSP1DAT), and interrupt-on-change IOCB2. |
| 24 | RB3 | bidirectional | General-purpose I/O with analog input ANB3, comparator inverting inputs C1IN2- and C2IN2-, and interrupt-on-change IOCB3. |
| 25 | RB4 | bidirectional | General-purpose I/O with analog input ANB4, ADC active-clock input ADACT, and interrupt-on-change IOCB4. |
| 26 | RB5 | bidirectional | General-purpose I/O with analog input ANB5 and interrupt-on-change IOCB5. |
| 27 | RB6/ICSPCLK | bidirectional | General-purpose I/O with analog input ANB6, EUSART2 TX2/CK2, CLC input CLCIN2, interrupt-on-change IOCB6, and ICD/ICSP clock. |
| 28 | RB7/ICSPDAT | bidirectional | General-purpose I/O with analog input ANB7, DAC1 output DAC1OUT2, EUSART2 RX2/DT2, CLC input CLCIN3, interrupt-on-change IOCB7, and ICD/ICSP data. |
## Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Microchip Tech |
| Package | SOIC-28-300mil |
| Category | Single Chip Microcomputer/Microcontroller |
| Pins | 28 |
## Electrical characteristics
Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Operating Voltage Range (PIC16F153XX, non-L) | | 2.3 | | 5.5 | V | PIC16F153XX (non-LF) operating voltage range, per product feature summary | 1 |
| Operating Temperature Range, Industrial (-I) | | -40 | | 85 | °C | Industrial temperature range, per product feature summary | 1 |
## CAD (KiCad official)
- Symbol: `PIC16F15355T-I`
- Footprint: `Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm`
- 3D model: SOIC-28-300mil (KiCad packages3D, STEP)
- 3D model files: `pic16f15355t-i-etched.step` / `pic16f15355t-i-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `pic16f15355t-i.step` / `pic16f15355t-i.glb` are the bare package body.
## Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- **Datasheet:** [Microchip Tech datasheet](https://ww1.microchip.com/downloads/en/DeviceDoc/40001835A.pdf) (24 pp, sha256 `7e1d212dadccb1b8`, retrieved 2026-10-25, tier: lcsc)
- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-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).
[Datasheet PDF](docs/pic16f15355t-i-datasheet.pdf)