PIC10F222T-E/OT - 8-bit Flash MCU, 768B Flash, SOT-23-6 | Microchip
MPN: PIC10F222T-E/OT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.36 | $1.36 |
| 10 | $1.22 | $12.20 |
| 100 | $1.05 | $105.00 |
| 500 | $0.92 | $460.00 |
| 1,000 | $0.83 | $830.00 |
PIC10F222T-E/OT Overview
A microcontroller (MCU) is a single-chip computer containing a processor core, program memory, data memory, and programmable I/O peripherals. Within the broader taxonomy, the PIC10F222 belongs to the 8-bit microcontroller family, specifically the PIC10F sub-family, which sits under the power-management and embedded-control hierarchy. These ultra-small RISC MCUs are optimized for space-constrained and cost-sensitive applications where a few-pin, deterministic controller can replace discrete analog or logic circuitry.
Key features of the PIC10F222T-E/OT include an 8 MHz internal oscillator, four (or three, depending on configuration) general-purpose I/O pins, an integrated 8-bit A/D converter with up to three input channels, an analog comparator, an 8-bit timer (TMR0) with an 8-bit programmable prescaler, a Watchdog Timer with its own on-chip RC oscillator, and a wide operating voltage range from 2.0 V to 5.5 V. The device also includes an in-circuit serial programming (ICSP) interface, Power-on Reset, and code protection.
Architecturally, the PIC10F222T-E/OT uses a Harvard-bus RISC core with a 12-bit-wide instruction word, providing 2:1 code compression versus typical 8-bit CISC competitors. The 6-pin SOT-23 footprint enables the smallest possible PCB implementations while still delivering a programmable analog and digital platform. The -E temperature grade supports -40 degrees C to +125 degrees C operation, making the part suitable for industrial and harsh-environment designs.
Typical applications include LED lighting drivers, battery chargers, sensor signal conditioning, simple closed-loop fan or motor control, replacement of discrete logic timers, and ultra-compact consumer appliances. The combination of analog comparators and an A/D converter also makes the part useful for system supervision tasks such as battery voltage monitoring.
Designers should note that the PIC10F222T-E/OT uses only six pins, so designers must plan carefully between GP0/GP1/GP2/GP3 (GP3 is input-only) and the FOSC/VDD/VSS pins. Programming is performed via ICSP on GP0 and GP1, which therefore reduces those pins to general-purpose digital I/O after programming. The internal 8 MHz oscillator is factory-calibrated to within 1 percent, eliminating the need for an external crystal.
This page synthesizes distributor pricing, drop-in SOT-23-6 alternatives, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC10F222T-E/OT — 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 PIC10F222T-E/OT (same form factor and footprint) — differing in Core Architecture, Package, ADC, Internal Oscillator, Number of I/O Pins.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC10F222T-I/OT
✅ Drop-In✓ In Stock
$0.49 / Unit
View Datasheet →PIC10F220T-I/OT
✅ Drop-In✓ In Stock
$0.27 / Unit
View Datasheet →PIC10F220T-E/OT
✅ Drop-In✓ In Stock
$0.4 / Unit
View Datasheet →PIC10F200T-E/OT
✅ Drop-In✓ In Stock
$0.36 / Unit
View Datasheet →PIC10F222T-I/OTVAO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC10F222T-E/OT Maximum Ratings & Electrical Characteristics
| Program Memory (Flash) | 768 bytes |
| Data Memory (RAM) | 16 bytes |
| CPU Architecture | 8-bit RISC, 12-bit instruction word |
| Instruction Set | 33 single-word instructions |
| Maximum CPU Frequency | 8 MHz |
| Instruction Cycle Time | 1 microsecond (8 MHz) |
| I/O Pins | 4 (GP0-GP3, GP3 input-only) |
| Analog-to-Digital Converter | 8-bit, up to 3 input channels |
| Analog Comparators | 1 |
| Timers | 1 x 8-bit Timer (TMR0) |
| Watchdog Timer | Yes, with dedicated on-chip RC oscillator |
| Operating Voltage Range | 2.0 V to 5.5 V |
| Internal Oscillator | 8 MHz factory-calibrated (1 percent accuracy) |
| Operating Temperature Range | -40 C to +125 C (E grade) |
| Package | SOT-23-6 |
| Mounting Type | Surface Mount |
| Programming Interface | ICSP (In-Circuit Serial Programming) on GP0/GP1 |
| MSL Level | 1 (unlimited floor life) |
| RoHS Status | Compliant |
PIC10F222T-E/OT Pin Configuration
| Pin 1 | VDD — Positive power supply input (2.0 V to 5.5 V) |
| Pin 2 | GP0/AN0/ICSPDAT — Bidirectional digital I/O, ADC channel 0, ICSP data |
| Pin 3 | GP1/AN1/ICSPCLK — Bidirectional digital I/O, ADC channel 1, ICSP clock |
| Pin 4 | GP2/AN2/T0CKI — Bidirectional digital I/O, ADC channel 2, TMR0 clock input |
| Pin 5 | GP3/MCLR/VPP — Input-only digital I/O, Master Clear reset, ICSP VPP |
| Pin 6 | VSS — Ground reference |
Typical Applications
PIC10F222T-E/OT is suitable for 7 applications: Battery Voltage Monitor for IoT Sensor Nodes, LED Lighting Driver and Dimmer Control, Discrete-Logic Timer Replacement, Industrial Sensor Signal Conditioning Front-End, Battery-Powered Fan or Motor Tachometer, Smart Toy and Wearable Embedded Controller, Smart Home Wireless Sensor Edge Node.
Battery Voltage Monitor for IoT Sensor Nodes
The PIC10F222T-E/OT's 768-byte Flash, 8-bit 3-channel ADC, and 2.0-5.5 V operating range make it well suited to monitoring battery health in coin-cell-powered IoT sensor nodes. The on-chip ADC reads the cell voltage through a high-impedance divider directly, and the RISC core wakes periodically to take measurements and drive a low-duty-cycle indicator LED. The wide voltage range covers a fresh CR2032 (3.0 V) all the way down to its 2.0 V cutoff, enabling accurate state-of-charge estimation. Compared with a discrete op-amp + comparator solution, the PIC10F222T-E/OT cuts the BOM to roughly five components while adding programmability for cell-specific thresholds.
Recommended
LED Lighting Driver and Dimmer Control
Driving LEDs from a microcontroller requires precise PWM control and current sensing, both of which the PIC10F222T-E/OT supports via its 8-bit Timer (TMR0) and analog comparator. The on-chip comparator can be wired as a current-limit detector across a sense resistor, giving the firmware a hardware-overcurrent shutdown path. The wide 2.0-5.5 V input range lets the part run directly from a 3.3 V regulated rail or from a 4.5 V-5.5 V USB input. With its 6-pin SOT-23-6 footprint, the MCU fits next to a single-LED module, eliminating the need for a separate driver IC in cost-sensitive decorative lighting strips.
Recommended
Discrete-Logic Timer Replacement
In many appliances, the 555-timer-plus-discrete-logic combination that implements simple delays, debouncing, or sequencing can be replaced by a single PIC10F222T-E/OT. The MCU's RISC core executes its 33-instruction set at 1 microsecond per instruction, giving microsecond-resolution timing in software and a much smaller bill of materials. The 4 GPIO pins plus analog comparator handle the push-button input, relay/MOSFET drive, and feedback sensing. Compared with the analog 555, the PIC10F222T-E/OT allows firmware-reprogrammable timing constants, drastically reducing hardware revisions when product timing requirements change.
Recommended
Industrial Sensor Signal Conditioning Front-End
The PIC10F222T-E/OT's integrated 8-bit ADC, analog comparator, and -40 C to +125 C E temperature range let it serve as the front-end for thermocouple, thermistor, or photodiode signal conditioning in industrial environments. The 2.0-5.5 V input range is compatible with both 3.3 V and 5 V sensor modules. By digitizing the analog sensor signal in firmware and driving a digital output, the part eliminates the need for a dedicated signal-conditioning ASIC in low-channel-count applications. Its 4 GPIO plus comparator enables a complete sensor-to-MCU-to-transmitter loop on a single 6-pin SOT-23 footprint.
Recommended
Battery-Powered Fan or Motor Tachometer
The PIC10F222T-E/OT is ideal as a low-cost tachometer for fans or small brushless motors, where the analog comparator detects back-EMF zero-crossings or senses an external Hall-effect signal on GP0/GP1. The 8-bit Timer (TMR0) measures pulse period at 1 microsecond resolution, and the 8 MHz internal oscillator keeps accuracy within 1 percent without an external crystal. The 2.0-5.5 V supply range lets the part run from a single lithium cell or from the motor's own regulated rail. In comparison to a dedicated tachometer IC, the MCU provides firmware-definable RPM alarms and a serial diagnostic output on the same 6 pins.
Recommended
Smart Toy and Wearable Embedded Controller
For ultra-compact wearables and interactive toys, the PIC10F222T-E/OT in a SOT-23-6 package delivers just enough intelligence in less than 9 mm square of PCB area. Its 4 GPIO can drive a vibration motor, an RGB LED, a single push button, and a piezo buzzer, while the ADC monitors a battery voltage or a touch-sensing pad. The E temperature grade supports wearables worn against the skin, and the 2.0-5.5 V input range covers a single CR2032 coin cell. Compared with larger 8-pin PIC12F parts, the PIC10F222T-E/OT cuts PCB area roughly in half while preserving full Microchip toolchain compatibility.
Recommended
Smart Home Wireless Sensor Edge Node
In Zigbee, BLE, or LoRa edge nodes, the PIC10F222T-E/OT serves as the lowest-cost wake-up controller or as a redundant supervisor MCU. Its ADC monitors the wireless module's supply voltage and its analog comparator watches for overcurrent faults on the PA line. The 4 GPIO pins drive the wireless module's reset, sleep, and indicator lines, while the ICSP-capable GP0/GP1 allow in-field firmware upgrades without disassembly. The wide 2.0-5.5 V operating range lets the part run from the wireless module's internal 1.8 V-3.6 V regulated rail via a small LDO. The MCU's RISC core executes at 8 MIPS, fast enough to handle simple framing tasks.
Recommended
Recommended Products Summary
Engineering reference data for PIC10F222T-E/OT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC10F222T-I/OT | PIC10F220T-I/OT | PIC10F220T-E/OT | PIC10F200T-E/OT | PIC10F222T-I/OTVAO |
|---|---|---|---|---|---|---|
| Package | SOT-23-6 | SOT-23-6 - same | SOT-23-6 - same | SOT-23-6 - same | SOT-23-6 - same | SOT-23-6 - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Program Memory | 768 bytes | 768 bytes | 384 bytes (-50%) | 384 bytes (-50%) | 256 bytes (-67%) | 768 bytes |
| Temperature Grade | E (-40C to +125C) | I (-40C to +85C) | I (-40C to +85C) | E (-40C to +125C) | E (-40C to +125C) | I + Automotive (VAO) |
| ADC | 8-bit, 3 channels | 8-bit, 3 channels | 8-bit, 3 channels | 8-bit, 3 channels | None | 8-bit, 3 channels |
| Analog Comparator | 1 | 1 | 1 | 1 | 1 | 1 |
| Operating Voltage Range | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V | 2.0 V to 5.5 V |
| CPU Frequency | 8 MHz | 8 MHz | 8 MHz | 8 MHz | 4 MHz | 8 MHz |
| Approximate Unit Price (qty 1) | $1.36 | $1.30 (approx) | $1.20 (approx) | $1.25 (approx) | $1.10 (approx) | $1.50 (approx) |
Key Differentiators
- Highest Flash density in the PIC10F SOT-23-6 family (vs PIC10F220T-I/OT)
- Integrated 8-bit ADC in a 6-pin package (vs PIC10F200T-E/OT)
- Extended -40C to +125C operating temperature range (vs PIC10F222T-I/OT)
- Internal 8 MHz factory-calibrated oscillator (vs PIC10F200T-E/OT)
Design Notes
Pin 5 (GP3/MCLR/VPP) is INPUT-ONLY. Any firmware attempting to drive GP3 as an output will read back indeterminate data and may damage the die over time. Additionally, GP0 and GP1 are shared with the ICSP programming interface (ICSPDAT and ICSPCLK). If your board ties either pin permanently to a strong driver, ICSP programming will fail. Series resistors of at least 10 kohm on GP0/GP1 isolate the programmer during in-circuit updates.
The SOT-23-6 footprint gives you only six connections: VDD, VSS, and four GPIO. Decouple VDD to VSS with a 100 nF X7R ceramic placed within 3 mm of the device, plus a 10 uF bulk capacitor if the supply traces are longer than 25 mm. Keep analog inputs (AN0-AN2) routed away from digital switching traces; even though this part has only 8-bit ADC resolution, the analog comparator on GP0/GP1 is sensitive to digital switching noise.
Quiescent current in Sleep mode is typically around 100 nA with the Watchdog Timer disabled and around 1 microamp with WDT enabled (per the Microchip PIC10F220/222 datasheet document 40001270F). For battery-life calculations, sum the active current (a few milliamps at 8 MHz) times the duty cycle plus the sleep current times the off-time. Coin-cell designs typically achieve 1-3 years of life on a CR2032 if the duty cycle stays below 0.1 percent.
Because there is no exposed thermal pad on the SOT-23-6 package, the only heat-dissipation path is the package leads to the PCB copper. For applications pulling more than 10 mA continuously (such as driving LEDs directly from a GPIO), flood the GPIO pin's land pattern with at least 50 square millimeters of copper pour on both top and bottom layers, stitched with thermal vias. This keeps the junction temperature well below the 150 C absolute maximum.
The 8-bit ADC achieves specified linearity only when the input source impedance stays below 10 kohm. Higher-impedance sensors (such as large photodiodes or high-value thermistors) require an input buffer or longer acquisition times. The Microchip PIC10F220/222 datasheet (document 40001270F) specifies TACQ as approximately 5 microseconds for a 10 kohm source - extend this to 20 microseconds for 50 kohm sources.
Compliance Information
RoHS compliant per Microchip product page. The PIC10F222T-E/OT is not AEC-Q100 qualified; for automotive applications use the PIC10F222T-I/OTVAO automotive variant.