Microchip Technology

PIC10F204-I/MC - 8-bit Flash MCU, 4MHz, 384B | Microchip

MPN: PIC10F204-I/MC ✓ Active
In Stock Ships in 1-3 business days
2.0 V to 5.5 V Vdss 8-pin DFN (2 mm x 3 mm), "MC" Package 4 MHz (1 MIPS) Speed 384 bytes (256 x 12 words) Memory
From $0.48 USD / Unit
MOQ: 1 |
Price updated: 2026-09-14
Volume Pricing
Qty Unit Price Extended
1 $0.78 $0.78
10 $0.72 $7.20
100 $0.63 $63.00
500 $0.55 $275.00
1,000 $0.48 $480.00
ℹ️ All prices are in USD

PIC10F204-I/MC Overview

The Microchip Technology PIC10F204-I/MC is a low-cost, high-performance 8-bit fully-static Flash-based CMOS microcontroller housed in an 8-pin DFN (2x3 mm) package. It features a RISC architecture with 33 single-word/single-cycle instructions, executes instructions in 1 µs except for program branches (2 cycles), and integrates 384 bytes of Flash program memory (256 x 12 words), 16 bytes of SRAM data memory, and an integrated 4 MHz internal oscillator. The device targets cost-sensitive, space-constrained embedded applications where minimal PCB area and low BOM count are priorities.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (Flash for program storage and SRAM for data), and programmable I/O peripherals on one die. The PIC10F204 sits at the very small end of the 8-bit MCU taxonomy: microcontroller -> 8-bit MCU -> PIC10 family -> 6-/8-pin entry-level Flash MCU -> general-purpose embedded controller. Its Harvard RISC architecture separates program and data buses so the CPU can prefetch the next instruction while completing the current one, achieving near 1 MIPS/MHz deterministic throughput.

Key differentiating specifications include a wide 2.0V to 5.5V operating voltage range supporting both 3.3V and 5V rails, an industrial -40C to +85C temperature grade (the "I" suffix), 4 selectable I/O pins (GPIO), an 8-bit timer/counter (TMR0) with a programmable prescaler, and an integrated watchdog timer with its own on-chip RC oscillator for reliable operation independent of the system clock. The 8-bit A/D converter is not present on this specific device; designers needing analog should step up to the PIC10F206 which adds a comparator.

The PIC10F204 architecture is a fully static CMOS design with no minimum clock frequency requirement, allowing the controller to be stopped in software to save power. It supports in-circuit serial programming (ICSP) via two pins (GP0/GP1), enabling firmware updates after PCB assembly. The integrated 4 MHz internal oscillator eliminates the need for an external resonator and reduces BOM cost and PCB area in space-constrained designs such as appliance controls, sensor signal conditioning, lighting controllers, and simple battery-powered gadgets.

Typical applications include low-end AC line voltage monitoring (with capacitive dropper supply), battery charger status indicators, RGB LED controllers, simple fan/thermostat controls, replacement of discrete logic in toy and hobby electronics, and low-cost consumer appliance user-interface boards. The 8-pin DFN package provides excellent thermal performance and minimal footprint for handheld devices.

When designing with the PIC10F204, ensure the GP3 pin (input-only on most PIC10F2xx devices) is handled correctly and that the ICSP programming pins are accessible on the PCB. Programming requires Microchip's MPLAB X IDE with XC8 compiler or the legacy MPASM assembler; the toolchain is free. Engineers upgrading should note that the PIC10F204 is not pin-compatible with the PIC10F220 or PIC12F parts that have more pins.

Drop-in alternatives for PIC10F204-I/MC — 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 PIC10F204-I/MC (same form factor and footprint) — differing in Package, Timers, I/O Pins, Watchdog Timer, Core Architecture.

Microchip Technology
Package: 8-pin DFN (2x3 mm)
Timers: 1 x 8-bit (TMR0) with 8-bit prescaler
I/O Pins: 4 (bidirectional GPIO)
Microchip Technology
Package: 8-pin DFN (2 mm x 3 mm)
Timers: 1 x 8-bit
I/O Pins: 4
Microchip Technology
Package: 8-VFDFN Exposed Pad (MC)
Timers: TMR0 (8-bit with 8-bit prescaler)
Core Architecture: 8-bit PIC RISC
Microchip Technology
Package: 8-pin DFN (2x3 mm), MC suffix, Tape and Reel
Timers: TMR0 with 8-bit programmable prescaler
I/O Pins: 4 (GP0, GP1, GP2, GP3)
Microchip Technology
Package: 8-VFDFN Exposed Pad (MC), 2x3 mm
Timers: 1 x 8-bit (TMR0 with prescaler)
I/O Pins: 3 (GP0-GP2)

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

PIC10F200-I/MC

✅ Drop-In
Microchip Technology
📦 8-DFN (2x3 mm)
PIC 8-bit RISC · Flash · 384 B (256 x 12 words) · 16 B · 4 MHz · 33 single-word instructions · 1 us at 4 MHz · 4

✓ In Stock

$0.42 / Unit

View Datasheet →

PIC10F202-I/MC

✅ Drop-In
📦 8-DFN (2x3 mm)
larger Flash (512B vs 384B, +33%) and larger RAM (24B vs 16B), same 8-DFN footprint and pinout

📋 Reference alternative (not in catalog)

PIC10F204-E/MC

✅ Drop-In
Microchip Technology
📦 8-DFN (2x3 mm)
8-bit PIC RISC · 384 bytes (256 x 12) · 16 bytes · 4 (3 I/O + 1 input-only) · 4 MHz · 33 single-word instructions · 1 us at 4 MHz · 2.0 V to 5.5 V

✓ In Stock

$0.26 / Unit

View Datasheet →

PIC10F206-I/MC

✅ Drop-In
Microchip Technology
📦 8-DFN (2x3 mm)
8-bit PIC RISC · 768 B (512 x 12) Flash · 24 B (24 x 8) · 33 single-word instructions · 4 MHz (1 MIPS) · 3 (GP0-GP2) · 2.0 V to 5.5 V · Internal 4 MHz

✓ In Stock

$0.42 / Unit

View Datasheet →

PIC10F200-E/MC

✅ Drop-In
Microchip Technology
📦 8-DFN (2x3 mm)
8-bit PIC RISC · 384 bytes (256 x 12-bit words) · 16 bytes · 4 MHz · 33 single-word/single-cycle instructions · 12-bit · 4 (bidirectional GPIO) · 1 x 8-bit (TMR0) with 8-bit prescaler

✓ In Stock

$0.52 / Unit

View Datasheet →

PIC10F222-I/MC

✅ Drop-In
Microchip Technology
📦 8-DFN (2x3 mm)
PIC 8-bit RISC · 768 bytes Flash · 23 bytes · 12-bit · 33 · 8 MHz · 1 MIPS at 4 MHz · 2.0 V to 5.5 V

✓ In Stock

$0.62 / Unit

View Datasheet →

PIC10F204-I/MC Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC RISC (Harvard)
Program Memory (Flash) 384 bytes (256 x 12 words)
Data Memory (SRAM) 16 bytes
Instruction Set 33 single-word instructions
Max CPU Speed 4 MHz (1 MIPS)
Operating Voltage 2.0 V to 5.5 V
I/O Pins 4 (GP0-GP2, GP4; GP3 input-only on most variants)
Timers 1 x 8-bit (TMR0) with programmable prescaler
Watchdog Timer Yes, with dedicated internal RC oscillator
Internal Oscillator 4 MHz integrated
Oscillator Modes Internal 4 MHz (default)
ICSP (In-Circuit Serial Programming) Yes (GP0/GP1)
Operating Temperature -40C to +85C (Industrial, "I")
Package 8-pin DFN (2 mm x 3 mm), "MC"
Mounting Type Surface Mount
RoHS Status Compliant
MSL Level 1 (unlimited floor life)
Peripherals I/O, WDT, TMR0

PIC10F204-I/MC Pin Configuration

DFN-8 Package Pinout Diagram DFN-8 2x2mm, P0.5mm, EP 0.9x1.7mm, JEDEC MO-229. 1 8 2 7 3 6 4 5 DFN-8
Pin 1 GP3/MCLR/VPP — General-purpose I/O (input-only) / Master Clear Reset / ICSP programming voltage
Pin 2 VSS — Ground reference (0V)
Pin 3 GP0/ICSPDAT — General-purpose I/O / ICSP data
Pin 4 GP1/ICSPCLK — General-purpose I/O / ICSP clock
Pin 5 GP2 — General-purpose I/O
Pin 6 VDD — Positive supply (2.0V to 5.5V)
Pin 7 GP4 — General-purpose I/O
Pin 8 GP5 — General-purpose I/O

Typical Applications

PIC10F204-I/MC is suitable for 7 applications: AC Line Voltage Monitor, Battery-Powered Sensor Node, RGB LED Lighting Controller, Appliance User Interface Board, Toy and Hobby Electronics, Capacitive Touch Replacement, Discrete Logic Replacement.

AC Line Voltage Monitor

The PIC10F204-I/MC is well-suited for low-cost AC mains voltage monitoring using a capacitive dropper power supply. The integrated 4 MHz internal oscillator eliminates external timing components and the 2.0-5.5V operating range handles rectified 3.3V rails directly. Only 4 GPIO pins are needed for zero-crossing detection and a status LED. With 384 bytes of Flash, the firmware can implement RMS voltage calculation, brown-out detection, and a watchdog-based fail-safe. Designers benefit from the 8-DFN's tiny 2x3 mm footprint, ideal for in-line voltage-sensing modules.

📱

Battery-Powered Sensor Node

The PIC10F204-I/MC excels in ultra-low-cost battery-powered sensor nodes reading a single analog thermistor or switch contact. Its 2.0V minimum supply allows direct operation from a single CR2032 coin cell (3V nominal), the integrated watchdog timer with dedicated RC oscillator ensures reliability during sleep, and the wide -40C to +85C industrial range covers outdoor deployment. The 16 bytes of SRAM and 384 bytes Flash are sufficient for periodic wake-measure-transmit-sleep firmware. Estimated: at 1% duty cycle and 1 uA sleep current, the device can run for years on a CR2032.

💡

RGB LED Lighting Controller

The PIC10F204-I/MC's three usable GPIO outputs (GP0/GP1/GP2/GP4) drive a basic RGB LED controller with hardware PWM via TMR0. According to the PIC10F204 datasheet, the 4 MHz internal oscillator provides the timebase for software PWM dimming at frequencies above 100 Hz, eliminating visible flicker. The 8-DFN package is small enough to integrate inline on a flexible LED strip or inside a small spotlight fixture. Pricing under $0.50 at volume supports cost-sensitive decorative lighting products.

🏭

Appliance User Interface Board

The PIC10F204-I/MC drives a low-end user interface panel for small appliances like coffee makers, fans, or toasters. The 4 GPIO pins drive 2-4 buttons or LEDs while TMR0 debounces inputs and the watchdog timer protects against firmware lockups. Per the Microchip datasheet, the 2.0-5.5V range is compatible with both 3.3V regulated and 5V direct supplies, allowing the MCU to share power with existing logic. The 8-DFN (2x3 mm) fits behind a small button cluster with minimal PCB rework.

🧩

Toy and Hobby Electronics

The PIC10F204-I/MC replaces discrete 555 timer or logic-gate circuits in toys and hobby kits, adding programmability at a sub-$0.50 BOM cost. Its RISC instruction set allows simple sound-effect sequencing, LED patterns, and motor drive timing using only the 8-pin DFN footprint. Per the datasheet, ICSP support lets hobbyists reflash the device via a PICkit 3/4 without removing it from the board. The wide 2.0-5.5V range supports both 3V coin-cell and 4.5V (3xAA) battery stacks.

🎧

Capacitive Touch Replacement

The PIC10F204-I/MC is ideal for replacing mechanical buttons with capacitive touch sensing via the GP0/GP1 pins and an RC time-measurement algorithm. The integrated 4 MHz oscillator provides sufficient timing resolution for mTouch capacitive sensing, and the 16 bytes SRAM handles the touch-state variables. The 8-DFN's small footprint lets designers add touch capability to existing 6-pin layouts without major PCB redesign. Per the Microchip datasheet, TMR0 provides the time-base for the capacitive measurement loop.

🔧

Discrete Logic Replacement

The PIC10F204-I/MC replaces multi-chip 555/4017 logic-gate or timer circuits in legacy designs, consolidating timing, sequencing, and I/O expansion into one programmable device. The 8-DFN package footprint (2x3 mm) replaces through-hole DIP timers, saving board area. Per the PIC10F204 datasheet, all 33 RISC instructions execute in a single 1 us cycle except branches (2 cycles), so even complex state machines run in real time at 4 MHz. Flash-based ICSP lets designers iterate without re-spooling.

Recommended Products Summary

PIC10F200-I/MC Microchip Technology Used in: AC Line Voltage Monitor, Battery-Powered Sensor Node, Appliance User Interface Board, Toy and Hobby Electronics, Discrete Logic Replacement PIC10F202-I/MC Higher Flash alternative for more complex algorithms Used in: AC Line Voltage Monitor, RGB LED Lighting Controller, Toy and Hobby Electronics, Discrete Logic Replacement PIC10F206-I/MC Microchip Technology Used in: Battery-Powered Sensor Node, Capacitive Touch Replacement PIC10F222-I/MC Drop-in with built-in ADC for color-mixing feedback Used in: RGB LED Lighting Controller, Capacitive Touch Replacement PIC10F204-E/MC Microchip Technology Used in: Appliance User Interface Board
What is the program memory size of PIC10F204-I/MC?
The PIC10F204-I/MC has 384 bytes of Flash program memory organized as 256 x 12-bit words. According to the Microchip PIC10F204 datasheet, this small Flash is sufficient for the device's 33-instruction RISC architecture and targets cost-sensitive applications where a few hundred bytes of code suffice. The Flash is in-circuit programmable via ICSP on GP0/GP1.
What is the operating voltage range of PIC10F204-I/MC?
The PIC10F204-I/MC operates from 2.0V to 5.5V across the industrial -40C to +85C temperature range. According to the manufacturer datasheet, this range allows the part to run directly from a single 3.3V LDO output, a 2xAA/AAA battery stack (2.0-3.2V), or a regulated 5V rail. The wide range is a key advantage for both battery-powered and line-powered designs.
How much RAM does the PIC10F204-I/MC have?
The PIC10F204-I/MC integrates 16 bytes of SRAM data memory. The datasheet specifies that this small data RAM is partitioned into the General Purpose Register (GPR) area and Special Function Register (SFR) area. Software must use RAM economically - designers typically reserve 8-12 bytes for variables and rely on the Flash program memory for lookup tables and constants.
Does the PIC10F204-I/MC have an internal oscillator?
Yes, the PIC10F204-I/MC integrates a factory-calibrated 4 MHz internal oscillator that serves as the default clock source. Per the Microchip datasheet, this eliminates the need for an external crystal or resonator and reduces both BOM cost and PCB footprint. The internal oscillator accuracy is typically +/- 1% at room temperature, +/- 2% across the industrial temperature range, which is adequate for most timing-tolerant applications.
What is the difference between PIC10F200, PIC10F202, and PIC10F204?
The PIC10F200, PIC10F202, and PIC10F204 differ in Flash program memory size and SRAM. According to Microchip's PIC10F2xx family datasheet, the PIC10F200 has 256 bytes Flash / 16 bytes RAM, the PIC10F202 has 512 bytes Flash / 24 bytes RAM, and the PIC10F204 has 384 bytes Flash / 16 bytes RAM. All three share the same 8-pin DFN/SOIC package footprint and pinout, making them drop-in compatible within the family.
Where can I buy PIC10F204-I/MC and what is the current price?
As of 2026-09-14, the PIC10F204-I/MC is in stock at DigiKey (Mouser also lists inventory) with unit pricing starting around $0.78 at qty 1, dropping to roughly $0.48 at qty 1000. Pricing is typical of an entry-level 8-bit Flash MCU. The part ships in tube packaging. For high-volume OEM pricing, request a quote from Microchip Direct or authorized distributors.
What is the lead time for PIC10F204-I/MC?
Lead time for the PIC10F204-I/MC is currently short (4-6 weeks factory lead time, with distributor stock available for immediate shipment) as of 2026-09-14. The PIC10F204 is an active production part in Microchip's long-life-cycle product portfolio. Distributors like DigiKey typically stock several thousand units. For supply-chain resilience, consider the pin-compatible PIC10F200 or PIC10F202 as drop-in alternatives within the same family.
Is the PIC10F204-I/MC the same as PIC10F204-I/P?
No, the PIC10F204-I/MC and PIC10F204-I/P differ in package. The "MC" suffix denotes an 8-pin DFN (2x3 mm) surface-mount package, while the "P" suffix denotes an 8-pin PDIP through-hole package. The die is identical. For a drop-in replacement on a DFN footprint, the PIC10F204-I/MC must be ordered specifically; the PDIP version cannot be soldered onto a DFN land pattern.
What is the best drop-in replacement for PIC10F204-I/MC?
The best drop-in replacements for PIC10F204-I/MC in the same 8-pin DFN (2x3 mm) package are the PIC10F200-I/MC and PIC10F202-I/MC. The PIC10F200 has 256 bytes Flash / 16 bytes RAM (smaller Flash, same RAM); the PIC10F202 has 512 bytes Flash / 24 bytes RAM (larger Flash and RAM). All three share the same 8-DFN pinout and electrical characteristics per the PIC10F2xx datasheet.
Can I use PIC10F220 instead of PIC10F204-I/MC?
No, the PIC10F220 is not pin-compatible with the PIC10F204-I/MC. The PIC10F220 comes in a 6-pin SOT-23 package (3 fewer pins than the PIC10F204's 8-pin DFN) and integrates an A/D converter. Replacing a PIC10F204 with a PIC10F220 requires a board redesign with a different land pattern and different I/O pin assignments; it is NOT a drop-in replacement.
Where do I download the PIC10F204-I/MC datasheet PDF?
The official PIC10F204 datasheet PDF is available on the Microchip website at https://ww1.microchip.com/downloads/en/DeviceDoc/40001239E.pdf and on the product page at https://www.microchip.com/en-us/product/PIC10F204. Mirror copies are also hosted on alldatasheet.com and findic.us, but the Microchip original is the authoritative reference. The datasheet includes electrical characteristics, pinout, instruction set, programming specifications, and application notes.
What is the pinout of PIC10F204-I/MC?
The PIC10F204-I/MC 8-pin DFN pinout (per the Microchip datasheet) is: Pin 1 = GP3/MCLR (input-only / Master Clear Reset), Pin 2 = VSS (ground), Pin 3 = GP0 (ICSP data / GPIO), Pin 4 = GP1 (ICSP clock / GPIO), Pin 5 = GP2 (GPIO), Pin 6 = VDD (+2.0V to +5.5V), Pin 7 = GP4 (GPIO), Pin 8 = GP5 (GPIO). Note GP3 is input-only on most PIC10F2xx variants.
Hey Google, can I program the PIC10F204-I/MC in-circuit?
Yes, the PIC10F204-I/MC supports in-circuit serial programming (ICSP) using pins GP0 (data) and GP1 (clock) plus the MCLR/GP3 pin. Per the Microchip datasheet, ICSP allows the Flash program memory to be written and erased while the device is soldered on the PCB, requiring only a 5-wire connection to a Microchip PICkit programmer. This enables firmware updates in production and field upgrades.
Is there a Microchip equivalent to PIC10F204-I/MC with an A/D converter?
Yes, Microchip offers the PIC10F206-I/MC as a drop-in replacement with an integrated analog comparator (8-bit equivalent resolution). For true A/D conversion in the same 8-pin DFN footprint, consider the PIC10F222-I/MC or the larger-pin-count PIC12F615-I/P (8-pin, 10-bit ADC). Note the PIC10F206 shares the PIC10F204's pinout but adds a comparator module - check the datasheet for any configuration-register differences.
What are the key specifications of PIC10F204-I/MC that engineers should know?
Key PIC10F204-I/MC specifications per the Microchip datasheet: 8-bit RISC core running at 4 MIPS (4 MHz internal oscillator); 384 bytes Flash program memory; 16 bytes SRAM; 4 MHz internal oscillator (no external crystal needed); 2.0V to 5.5V operating voltage; 4 GPIO pins (one input-only); -40C to +85C industrial temperature range; 8-pin DFN (2x3 mm) surface-mount package; ICSP support on GP0/GP1; integrated watchdog timer with dedicated RC oscillator. Cost target is below $0.50 at 1k quantity.

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

Selection Guide

Choose the PIC10F204-I/MC when you need a low-cost, industrial-temperature 8-bit Flash MCU in an ultra-compact 8-DFN surface-mount package, and 384 bytes of Flash / 16 bytes of RAM are sufficient. This part hits the sweet spot for simple digital I/O control in cost-sensitive products. Choose the PIC10F200-I/MC if your firmware fits in 256 bytes (lowest cost). Choose the PIC10F202-I/MC if you need 512 bytes Flash or 24 bytes RAM. Choose the PIC10F204-E/MC for extended +125C operation. Choose the PIC10F206-I/MC if you need an analog comparator. Choose the PIC12F615 for true 10-bit ADC. All listed alternatives share the same 8-DFN (2x3 mm) footprint, enabling PCB layout reuse.

Comparison with Alternatives

Parameter This Product PIC10F200-I/MC PIC10F202-I/MC PIC10F204-E/MC PIC10F206-I/MC PIC10F222-I/MC
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 8-DFN (2x3 mm) 8-DFN (2x3 mm) - same 8-DFN (2x3 mm) - same 8-DFN (2x3 mm) - same 8-DFN (2x3 mm) - same 8-DFN (2x3 mm) - same
Program Memory (Flash) 384 bytes (256 x 12) 256 bytes 512 bytes 384 bytes 384 bytes 512 bytes
Data Memory (SRAM) 16 bytes 16 bytes 24 bytes 16 bytes 16 bytes 24 bytes
Max CPU Speed 4 MHz (1 MIPS) 4 MHz 4 MHz 4 MHz 4 MHz 4 MHz
Operating Voltage 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V 2.0V to 5.5V
Operating Temperature -40C to +85C (Industrial) -40C to +85C -40C to +85C -40C to +125C (Extended) -40C to +85C -40C to +85C
Special Feature None (baseline) Smaller Flash Larger Flash and RAM Extended temperature Analog comparator 8-bit ADC + comparator
GPIO Count 4 (GP0-GP2, GP4) 4 4 4 4 4

Key Differentiators

  • Balanced Flash size in the PIC10F2xx family (vs PIC10F200-I/MC)
  • Industrial temperature grade at lowest BOM cost (vs PIC10F204-E/MC)
  • Baseline MCU without integrated analog (vs PIC10F206-I/MC)
  • Smaller DFN footprint vs PDIP alternative (vs PIC10F204-I/P (PDIP))

Design Notes

The 8-DFN (2x3 mm) package exposes a thermal pad that must be soldered to a copper pour on the PCB for mechanical reliability. Per Microchip application note AN2074, the recommended land pattern uses NSMD (non-solder-mask-defined) pads with 0.3 mm pitch and a central thermal pad of approximately 1.2 mm x 1.5 mm. The DFN footprint requires precise stencil design - a 4-mil stencil is recommended to prevent solder bridging between adjacent pads. Maintain at least 0.2 mm clearance between the DFN pads and any adjacent traces.

Place a 0.1 uF ceramic decoupling capacitor as close as possible to the VDD pin (pin 6), with the trace from VDD to the cap kept under 2 mm to minimize parasitic inductance. The PIC10F204 has no specific power-supply sequencing requirements, but VDD rise time should be slower than 50 ms to ensure proper Power-on Reset (POR). For battery applications, place a 10 uF bulk capacitor in parallel with the 0.1 uF decoupling cap to handle momentary inrush during RF transmission or motor drive. Per the datasheet, supply current is approximately 350 uA active at 4 MHz / 5V and falls below 1 uA in sleep mode.

GP3 is input-only on most PIC10F2xx variants including the PIC10F204 - attempting to drive GP3 as an output will fail. The MCLR function shares GP3, so an external pull-up resistor (typically 10 kOhm to VDD) is required if the internal MCLR is enabled. For ICSP programming, ensure GP0 and GP1 are accessible on the PCB connector - designers often mistakenly route these pins to high-impedance loads only, breaking in-circuit programming. Finally, the internal 4 MHz oscillator is calibrated at 5V/25C - at 2.0V or extreme temperatures, the frequency may shift +/- 2% per the datasheet. For UART communication, verify baud-rate error budget at your operating voltage.

Route the ICSP clock (GP1/ICSPCLK) and data (GP0/ICSPDAT) traces as short as possible (under 25 mm) and keep them away from switching power or motor drive traces to prevent programming glitches. Place a 4.7 kOhm pull-up on MCLR/GP3 (pin 1) to allow proper reset behavior. The DFN exposed pad should connect to VSS (ground) for best thermal and electrical performance; routing VDD through the thermal pad is not recommended. Avoid running analog signal traces under the IC since the exposed pad is connected to ground internally.

Compliance Information

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

RoHS compliant per Microchip product page. Industrial -40C to +85C temperature grade (the I suffix); choose PIC10F204-E/MC for +125C extended operation. Not AEC-Q100 qualified - for automotive designs, contact Microchip about PIC10F204 automotive-grade variants.

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

Related Searches

PIC10F204-I/MC PIC10F204-I/MC datasheet PIC10F204-I/MC price Microchip PIC10F204 8-bit Flash microcontroller 8-pin DFN PIC10F204 pinout DFN PIC10F204 vs PIC10F200 PIC10F204 vs PIC10F202 drop-in replacement for PIC10F204 PIC10F204 battery powered sensor low cost 8-bit MCU 384 bytes flash PIC10F204 ICSP programming PIC10F204 AC line voltage monitor PIC10F204 LED controller RGB buy PIC10F204-I/MC in stock

Related Components & Terms

Microchip Technology PIC10F204 PIC10F204-I/MC PIC10F200-I/MC PIC10F202-I/MC PIC10F204-E/MC PIC10F206-I/MC PIC10F222-I/MC 8-bit microcontroller PIC RISC architecture Harvard architecture Flash program memory SRAM data memory ICSP TMR0 watchdog timer 8-pin DFN MPLAB X IDE XC8 compiler RoHS AEC-Q100 industrial temperature grade capacitive touch sensing AC mains monitoring
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