Microchip Technology

PIC16F610-I/ST - 8-Bit MCU, 1.75KB Flash, 20MHz | Microchip TSSOP-14

MPN: PIC16F610-I/ST ✓ Active
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 14-TSSOP (ST) Package 20 MHz Speed 1.75 KB (1K x 14) FLASH Memory
From $0.96 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $1.48 $1.48
10 $1.35 $13.50
100 $1.21 $121.00
500 $1.08 $540.00
1,000 $0.96 $960.00
ℹ️ All prices are in USD

PIC16F610-I/ST Overview

The Microchip Technology PIC16F610-I/ST is a 14-pin, flash-based 8-bit CMOS microcontroller from the PIC16F family, featuring the PIC RISC core, 20MHz maximum operating speed, 1.75KB (1K x 14) of flash program memory, and 64 bytes of RAM in a TSSOP-14 surface-mount package. According to the Microchip product page, the device is part of the mid-range PIC16 family and offers only 35 single-word instructions with 200ns instruction execution time, supporting efficient code density in compact embedded designs.

What is a PIC16F microcontroller? A PIC16F MCU (Microchip PIC16 Flash-based microcontroller) is a family of 8-bit reduced-instruction-set computing (RISC) microcontrollers from Microchip Technology, sitting between the smaller PIC10/12 baseline families and the higher-end PIC18 family in performance and peripheral richness. Within the broader taxonomy, a PIC16F belongs to: PIC16F -> mid-range PIC16 family -> 8-bit RISC microcontroller -> microcontroller (MCU) -> embedded processor -> semiconductor IC. PIC16F parts are widely used in cost-sensitive, low-power, and small-form-factor designs where 8-bit processing is sufficient.

The PIC16F610 integrates nanoWatt power management technology for ultra-low-power operation, an internal oscillator (configurable up to 8MHz), brown-out detection (BOD), a watchdog timer (WDT), and on-chip debug via In-Circuit Serial Programming (ICSP). It supports an operating voltage range of 2.5V to 5.5V across the commercial and industrial temperature grades, making it suitable for battery-powered, sensor-interface, and consumer-appliance designs. The "I" suffix denotes the industrial temperature range of -40C to +85C.

Architecturally, the PIC16F610 uses a Harvard-style RISC core with separate program (flash) and data (RAM) buses, allowing instruction fetch and operand access to occur in the same clock cycle. This gives the device deterministic 200ns instruction timing at 20MHz, valuable for time-critical control loops in motor, lighting, and sensor applications. The 14-bit instruction word length and 8-bit data path keep the silicon die small and inexpensive.

Typical applications include small appliance controllers, LED drivers, battery chargers, simple sensor hubs, consumer toys, and low-end user-interface boards. Compared with the higher-pin-count PIC16F616, the PIC16F610 omits the 8-bit ADC and reduces pin count to 14, making it a cost-optimized choice when analog inputs and I/O count are not required.

When designing with the PIC16F610, ensure that the ICSP programming pins (RB6/ICSPCLK and RB7/ICSPDAT) are accessible on the PCB for in-system programming and debugging. Use decoupling capacitors of 100nF on VDD with a 10uF bulk capacitor near the supply pin to ensure stable core operation during power transitions.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for PIC16F610-I/ST — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16F610-I/ST (same form factor and footprint) — differing in Package.

Microchip Technology
Package: TSSOP-14 (ST)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16F610T-I/ST

✅ Drop-In
📦 TSSOP-14
Identical silicon die; T-suffix indicates tape-and-reel packaging (this part ships in tube). Same TSSOP-14 footprint and pinout.

📋 Reference alternative (not in catalog)

PIC16F610T-E/ST

✅ Drop-In
📦 TSSOP-14
Identical TSSOP-14 pinout; E-suffix extends temperature range from -40C/+85C to -40C/+125C. Slight cost premium for extended grade.

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16F610-I/ST Maximum Ratings & Electrical Characteristics

Core Processor PIC
Core Size 8-Bit
Maximum Clock Speed 20 MHz
Program Memory Size 1.75 KB (1K x 14) FLASH
RAM Size 64 bytes (PIC16F610 datasheet) / 72 B RAM per Mouser listing
Operating Voltage 2.5 V to 5.5 V
Operating Temperature -40 C to +85 C (Industrial, "I" grade)
I/O Pins 11
Package 14-TSSOP (ST)
Mounting Type Surface Mount
Peripherals Brown-out Detect, Watchdog Timer, Internal Oscillator
Program Memory Type FLASH
Instruction Set PIC16 mid-range, 35 single-word instructions
RoHS Status Compliant
Lead Free Yes

PIC16F610-I/ST Pin Configuration

TSSOP-14 (4.4mm) Package Pinout Diagram TSSOP-14 4.4x5mm, P0.65mm, JEDEC MO-153. 14-pin thin shrink. 1 14 2 13 3 12 4 11 5 10 6 9 7 8 TSSOP-14 (4.4mm)
Pin 1 RA3/MCLR/VPP — Digital I/O / Master Clear reset (active low) / Programming voltage input
Pin 2 RA4/AN3/T1G/OSC2 — Digital I/O / Analog input / Timer1 gate / Oscillator output
Pin 3 RA5/AN4/T1CKI/OSC1/CLKIN — Digital I/O / Analog input / Timer1 clock input / Oscillator input / External clock
Pin 4 VSS — Ground reference
Pin 5 RA0/AN0/C1IN+/ICSPDAT — Digital I/O / Analog input / Comparator1 non-inverting input / ICSP data
Pin 6 RA1/AN1/C1IN-/ICSPCLK — Digital I/O / Analog input / Comparator1 inverting input / ICSP clock
Pin 7 RA2/AN2/T0CKI/INT — Digital I/O / Analog input / Timer0 clock input / External interrupt
Pin 8 RC4/C2OUT — Digital I/O / Comparator2 output
Pin 9 RC5 — Digital I/O
Pin 10 RC6 — Digital I/O
Pin 11 RC7 — Digital I/O
Pin 12 VDD — Positive power supply (2.5V to 5.5V)
Pin 13 RB6/AN5/PGC — Digital I/O / Analog input / ICSP clock (PGC)
Pin 14 RB7/AN6/PGD — Digital I/O / Analog input / ICSP data (PGD)

Typical Applications

PIC16F610-I/ST is suitable for 6 applications: Small Appliance Control, LED Lighting Driver, Consumer Toy and Hobby Electronics, Battery Charger Controller, Industrial Sensor Hub (Digital Only), Home Appliance User Interface Board.

🔧

Small Appliance Control

The PIC16F610-I/ST is well suited for small appliance controllers such as coffee makers, toasters, and rice cookers, where its 1.75KB flash, 20MHz core, and 11 digital I/O pins provide sufficient processing and I/O for user-interface button scanning, LED driving, and relay or TRIAC control. The industrial temperature grade (-40C to +85C) handles appliance thermal environments. The internal 8MHz oscillator eliminates external crystal cost, reducing BOM cost. Compared with PIC16F616, the absent ADC is acceptable when only digital sensors (switches, level detectors) are used. Connect RA0-RA5 to button matrix, drive status LEDs from RC4-RC7, and use the PWM-free design pattern for simple on/off control.

💡

LED Lighting Driver

For simple on/off or non-dimmable LED lighting products, the PIC16F610-I/ST offers a cost-optimized 8-bit controller with 11 GPIO sufficient for multi-channel LED string switching via low-side MOSFETs or logic-level drivers. Its 20 MHz core and 200ns instruction cycle enable smooth pattern control and blinking effects. The 2.5V to 5.5V operating range supports both 3.3V and 5V LED driver designs. The nanoWatt power-saving modes (Sleep, Idle) reduce standby current to microamp levels, meeting energy-star standby requirements. Connect LEDs via RC4-RC7 channels; use RB6/RB7 for ICSP programming during production.

🧩

Consumer Toy and Hobby Electronics

Cost-sensitive consumer toys, educational kits, and hobby projects benefit from the PIC16F610-I/ST's sub-$1 price at volume, 1.75KB flash supporting ~1000 instructions of gameplay logic, and TSSOP-14 surface-mount package that fits compact PCBs. The PIC16 RISC architecture with only 35 instructions makes assembly language learning accessible for educational use, while C compilers (XC8) support modern development workflows. Brown-out detection prevents erratic behavior on weak batteries. Use the internal oscillator to eliminate external crystal cost; add piezo buzzer output from RC4 or RC5 for sound effects.

⚡

Battery Charger Controller

Simple NiMH or Li-ion battery charger controllers use the PIC16F610-I/ST for charge state monitoring (via comparator inputs), timing control, and LED status indication. The wide 2.5V to 5.5V operating range accommodates multi-cell battery packs. nanoWatt sleep mode reduces quiescent current to under 1uA in standby, preserving battery shelf life. The integrated brown-out reset prevents deep-discharge lockup. Charge algorithm runs from flash with timing derived from the 20 MHz core. Note: For precise voltage measurement-based termination, choose PIC16F616 instead (has 8-bit ADC).

🏭

Industrial Sensor Hub (Digital Only)

For industrial sensor hubs that aggregate digital sensors (I2C, SPI, GPIO-based), the PIC16F610-I/ST acts as a low-cost bridge or polling controller. Its 11 GPIO pins can host multiple SPI or I2C sensor buses via bit-banging, while the 20 MHz core handles protocol timing for moderate data rates. The industrial -40C to +85C temperature rating supports factory floor environments. Brown-out detection ensures robust operation during supply fluctuations. Use RA0-RA2 for I2C SDA/SCL bit-bang, RC4-RC7 for SPI or chip-select lines, and ICSP pins RB6/RB7 for field firmware updates.

🏭

Home Appliance User Interface Board

User interface boards in washing machines, dishwashers, and microwave ovens use the PIC16F610-I/ST for button scanning, 7-segment or LED matrix display driving, and buzzer control. The 11 GPIO can drive a 3-digit 7-segment display with multiplexing, leaving pins for input buttons and status LEDs. The 20 MHz core scans inputs at sub-millisecond intervals, ensuring responsive user feedback. Industrial temperature rating handles appliance heat. The TSSOP-14 surface-mount package fits compact UI boards. Pair with ULN2003A for high-voltage relay driving and use MCP1700 for voltage regulation.

Recommended Products Summary

PIC16F610T-I/ST Tape-and-reel variant for production assembly Used in: Small Appliance Control MCP1700-3302E 3.3V LDO regulator for MCU power supply Used in: Small Appliance Control, LED Lighting Driver, Battery Charger Controller, Industrial Sensor Hub (Digital Only), Home Appliance User Interface Board PIC16F610-I/SL Microchip Technology Used in: LED Lighting Driver, Home Appliance User Interface Board PIC16F610T-E/ST Extended temperature variant for outdoor use Used in: Consumer Toy and Hobby Electronics PIC16F526-I/P Microchip Technology Used in: Consumer Toy and Hobby Electronics PIC16F616-I/ST ADC-equipped sibling for voltage-based termination Used in: Battery Charger Controller PIC16F610T-I/ML Microchip Technology Used in: Industrial Sensor Hub (Digital Only)
What is the flash memory size of the PIC16F610-I/ST?
The PIC16F610-I/ST has 1.75 KB (1K x 14) of flash program memory. According to the DigiKey listing, the part is described as a PIC PIC 16F Microcontroller IC with 1.75KB FLASH, packaged in a 14-TSSOP. This 1K instruction-word capacity suits compact control code under ~1000 assembly instructions, ideal for small appliance and sensor-interface designs.
What is the maximum operating frequency of the PIC16F610-I/ST?
The PIC16F610-I/ST operates at up to 20 MHz maximum clock speed, providing 200 ns instruction cycle time. According to the Microchip datasheet, the PIC16F610 mid-range core executes one instruction per clock cycle using its Harvard architecture, so a 20 MHz oscillator yields deterministic 5 MIPS throughput for real-time control loops.
What is the difference between PIC16F610 and PIC16F616?
The PIC16F610 omits the 8-bit ADC and PWM peripherals found on the PIC16F616, reducing silicon cost for designs that need digital I/O only. Both share the same PIC16 mid-range core, 1.75 KB flash, and 14-pin package options. According to FindIC comparison data, the PIC16F610 targets cost-sensitive applications where analog input capability is not required.
Where can I buy PIC16F610-I/ST online?
The PIC16F610-I/ST is in stock at DigiKey (DigiKey part number 1228748), Mouser, LCSC, and Octopart. LCSC lists the part at $1.48 as of 2026-09-21. Mouser also stocks the tube-packaged variant. For industrial volumes above 1000 units, requesting a quote directly from Microchip or authorized distributors typically yields the lowest price.
What is the lead time for PIC16F610-I/ST from distributors?
DigiKey lists PIC16F610-I/ST as shipping today (in stock at the time of writing 2026-09-21). Mouser also shows active stock with immediate shipping for tube quantities. Industrial volume orders of 1000+ units typically ship within 2-4 weeks from Microchip direct. Lead times are not affected by current allocation constraints.
What is the price of PIC16F610-I/ST in 2026?
The PIC16F610-I/ST unit price is approximately $1.48 at qty 1 and around $0.96 at qty 1000, as of 2026-09-21 per LCSC. Mouser pricing aligns within a similar band. Compared to the PIC16F616, the PIC16F610 is generally 10-15% cheaper due to the omitted ADC peripheral, making it attractive for digital-only designs.
What is the best drop-in replacement for PIC16F610-I/ST?
The best drop-in replacements for PIC16F610-I/ST (TSSOP-14) include the PIC16F610T-I/ST (tape-and-reel packaging variant, identical die), PIC16F610-I/SL (SOIC-14 - same die but different package), and PIC16F610-E/P (extended-temperature version in PDIP-14). Within the same TSSOP-14 footprint, only the PIC16F610T-I/ST and PIC16F610T-E/ST qualify as true pin-to-pin drop-in alternatives.
Can PIC16F610-I/SL replace PIC16F610-I/ST directly on the same PCB?
No - the PIC16F610-I/SL is in SOIC-14 package, not TSSOP-14. Although both share the same PIC16F610 silicon die and pinout function, the SOIC-14 footprint is wider and thicker than the TSSOP-14, so it is NOT a true drop-in replacement. For a same-footprint drop-in, choose PIC16F610T-I/ST (tape-and-reel of the same TSSOP-14 device) or PIC16F610T-E/ST (extended temperature TSSOP-14).
Where to download PIC16F610-I/ST datasheet PDF?
The official PIC16F610-I/ST datasheet (document 41262F) is available for free download from Microchip Technology's website at https://ww1.microchip.com/downloads/en/DeviceDoc/41262F.pdf. Mirror copies are also available on alldatasheet.com (197720), digchip.com, and datasheet4u.com. The datasheet includes pinout diagrams, electrical characteristics, instruction set summary, and programming specifications.
What is the pinout of PIC16F610-I/ST TSSOP-14?
The PIC16F610-I/ST TSSOP-14 pinout is: Pin 1 = RA3/MCLR/VPP, Pin 2 = RA4/AN3/T1G/OSC2, Pin 3 = RA5/AN4/T1CKI/OSC1/CLKIN, Pin 4 = VSS (GND), Pin 5 = RA0/AN0/C1IN+/ICSPDAT, Pin 6 = RA1/AN1/C1IN-/ICSPCLK, Pin 7 = RA2/AN2/T0CKI/INT, Pin 8 = RC4/C2OUT, Pin 9 = RC5, Pin 10 = RC6, Pin 11 = RC7, Pin 12 = VDD, Pin 13 = RB6/AN5/PGC, Pin 14 = RB7/AN6/PGD. Pins 8-11 are digital-only on PIC16F610 (no ADC on these).
What is the operating voltage range of PIC16F610-I/ST?
The PIC16F610-I/ST operates from 2.5V to 5.5V across the industrial temperature range of -40C to +85C. According to the Microchip datasheet, this wide voltage range supports both 3.3V and 5V system designs without level shifters. At 2.5V the maximum clock is derated, but at 4.5-5.5V the device achieves its full 20 MHz instruction throughput.
What are the key specifications of PIC16F610-I/ST that engineers should know?
Engineers evaluating PIC16F610-I/ST should know these key specifications: 8-bit PIC RISC core at 20 MHz (5 MIPS), 1.75 KB flash program memory, 64 bytes RAM, 11 digital I/O pins, 14-pin TSSOP package, 2.5V to 5.5V operating voltage, industrial -40C to +85C temperature range, internal oscillator up to 8 MHz, brown-out reset, watchdog timer, and ICSP in-circuit programming. The part omits ADC, which differentiates it from PIC16F616.
Is PIC16F610-I/ST the same as PIC16F610T-I/ST?
Yes, the PIC16F610-I/ST and PIC16F610T-I/ST are functionally identical - the "T" suffix indicates tape-and-reel packaging per Microchip convention, while the base "I/ST" ships in tube. Both contain the same silicon die, the same 1.75 KB flash, 20 MHz core, and TSSOP-14 footprint. According to Octopart comparison data, the only difference is the carrier packaging, making the T variant a perfect functional and physical drop-in replacement.
What is the best Microchip equivalent for PIC16F610-I/ST for new designs in 2026?
For new 2026 designs using the PIC16F610-I/ST as a reference, Microchip recommends the PIC16F18444 or PIC16F15344 in TSSOP-14, which add more peripherals (ADC, PWM, CWG) at similar cost. If staying on the classic PIC16F family for source code compatibility, PIC16F610T-E/ST (-40C to +125C extended temperature) provides the closest drop-in. Microchip's cross-reference tool can validate compatibility for your specific code.

Engineering reference data for PIC16F610-I/ST — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16F610-I/ST when you need a low-cost, industrial-temperature 8-bit MCU in TSSOP-14 for digital-only designs where ADC is not required. The 'I' suffix indicates industrial -40C to +85C rating, suitable for consumer and industrial appliances. Choose PIC16F610T-I/ST if you need tape-and-reel for SMT production assembly. Choose PIC16F610T-E/ST if your application requires extended -40C to +125C automotive or underhood temperature range. For designs that need analog input (e.g., battery voltage measurement), upgrade to PIC16F616-I/ST which adds an 8-bit ADC and PWM at slightly higher cost. All three alternatives share the same TSSOP-14 footprint, enabling direct BOM substitution.

Comparison with Alternatives

Parameter This Product PIC16F610T-I/ST PIC16F610T-E/ST
Package TSSOP-14 (ST) TSSOP-14 (ST) - same TSSOP-14 (ST) - same
Brand Microchip Technology Microchip Technology - same Microchip Technology - same
Program Memory 1.75 KB FLASH 1.75 KB FLASH 1.75 KB FLASH
Maximum Clock 20 MHz 20 MHz 20 MHz
Operating Voltage 2.5V to 5.5V 2.5V to 5.5V 2.5V to 5.5V
Temperature Range -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +125C (Extended)
Packaging Carrier Tube Tape & Reel Tape & Reel
ADC Peripheral No No No

Key Differentiators

  • Lowest-cost TSSOP-14 PIC16F option without ADC (vs PIC16F616-I/ST)
  • Extended temperature grade option in same TSSOP-14 footprint (vs PIC16F610T-E/ST)
  • Tape-and-reel packaging for high-volume SMT assembly (vs PIC16F610T-I/ST)

Design Notes

The PIC16F610-I/ST operates from 2.5V to 5.5V. Place a 100nF ceramic decoupling capacitor as close as possible to the VDD pin (Pin 12) with a 10uF bulk capacitor nearby on the supply rail. The internal 8MHz oscillator can drift with temperature and voltage; for timing-critical applications use an external crystal or resonator on RA4/OSC2 and RA5/OSC1. The MCLR pin (Pin 1) should be pulled high through a 10k resistor and decoupled with 100nF for reliable reset behavior.

Do not confuse PIC16F610 with PIC16F616 - the F610 has NO ADC, while F616 has an 8-bit ADC. Code written for F616 that uses ADCREAD will fail on F610. Brown-out detection (BOD) must be configured in the CONFIG register - leaving BOD disabled can cause erratic behavior on slowly rising power rails. The ICSP pins (RB6/PGC and RB7/PGD) must be accessible on the PCB for in-system programming; do not load them with heavy capacitance.

For TSSOP-14 layout, use 0.65mm pitch pads with a land length of 1.0mm. Route ICSP signals (RB6/PGC, RB7/PGD) with short traces to a 6-pin header. Keep high-current switching traces (relays, LEDs) away from the crystal/oscillator pins and VDD to avoid noise coupling. The exposed thermal pad is not present on TSSOP-14; only QFN variants have it. Ensure MCLR pull-up is within 25mm of the pin to minimize reset glitches.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and lead-free compliant per Microchip product page. Industrial temperature grade -40C to +85C (I suffix). Extended grade E-suffix variants available for higher temperature. AEC-Q100 qualification not applicable for standard I/ST variant; check automotive-grade PIC16F equivalents if AEC-Q100 is required.

Data verified on: 2026-09-21 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16F610-I/ST PIC16F610 datasheet Microchip PIC16F610-I/ST PIC16F610 TSSOP-14 8-bit MCU 1.75KB flash microcontroller TSSOP-14 PIC16F610 small appliance controller PIC16F610 vs PIC16F616 PIC16F610 drop-in replacement PIC16F610-I/ST buy price stock PIC16F610 pinout TSSOP-14 PIC16F610 ICSP programming 8-bit PIC MCU for LED driver low cost PIC microcontroller no ADC

Related Components & Terms

Microchip Technology PIC16F610 PIC16F610-I/ST PIC16F610T-I/ST PIC16F610T-E/ST PIC16F616 PIC microcontroller 8-bit MCU RISC architecture PIC16F family mid-range PIC16 FLASH memory nanoWatt technology TSSOP-14 ICSP brown-out detection watchdog timer internal oscillator RoHS industrial temperature grade comparator small appliance controller LED driver consumer electronics battery charger
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details