Microchip Technology

PIC10F320-E/OT - 8-bit MCU, 448B Flash, SOT-23-6 | Microchip

MPN: PIC10F320-E/OT ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss SOT-23-6 Package 16 MIPS (16 MHz) Speed 448 bytes (256 x 14 words) Memory
From $0.29 USD / Unit
MOQ: 1 |
Price updated: 2026-09-14
Volume Pricing
Qty Unit Price Extended
1 $0.65 $0.65
10 $0.58 $5.80
100 $0.49 $49.00
500 $0.42 $210.00
1,000 $0.36 $360.00
3,000 $0.29 $870.00
ℹ️ All prices are in USD

PIC10F320-E/OT Overview

The Microchip Technology PIC10F320-E/OT is an 8-bit PIC microcontroller based on the enhanced mid-range core, delivering 16 MIPS performance from a 16 MHz internal oscillator in a 6-pin SOT-23-6 surface-mount package. The device integrates 448 bytes of Flash program memory, 64 bytes of RAM, a 10-bit ADC with up to 4 channels, two 10-bit PWM modules, and a configurable logic cell (CLC) for hardware peripheral customization. It operates across a wide 2.3V to 5.5V supply range with ultra-low power consumption suitable for battery-powered and energy-harvesting designs.

An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, memory, and peripherals optimized for control-oriented tasks. PIC microcontrollers use a modified Harvard architecture with separate program and data buses, enabling single-cycle instruction execution. Within the microcontroller family hierarchy, the PIC10F320 sits at the smallest-footprint tier (6-pin), positioning it above discrete logic for simple timing and sensing tasks but below 8/14/20-pin PIC devices in I/O count. The 10F family is specifically designed to replace simple analog or discrete logic circuits with programmable intelligence in cost- and space-constrained designs.

Key features include software-selectable oscillator frequency from 16 MHz down to 31 kHz, factory-calibrated to within 1% typical accuracy, plus an 8-level deep hardware stack and interrupt-on-change capability. The device supports in-circuit serial programming (ICSP) and self-read/write access to program memory, enabling field updates and bootloader-style workflows. The integrated CLC, NCO (numerically controlled oscillator), and complementary waveform generator (CWG) peripherals provide flexible signal generation without external components.

The PIC10F320-E/OT's high-current I/O pins can directly sink/source up to 25 mA per pin for LED driving, eliminating the need for external transistor drivers. The SOT-23-6 footprint occupies approximately 8 mm² of PCB area, enabling miniaturized designs. Pinout compatibility with other 6-pin PIC10FXXX microcontrollers allows straightforward migration across the family.

Typical applications include wearable fitness bands, IoT sensor nodes, battery-powered toys, LED decorative lighting, and simple user interfaces. The wide operating voltage range supports 2x AA / AAA battery packs and coin-cell operation with proper energy management.

When designing with this device, allocate sufficient decoupling (100 nF ceramic close to VDD) and verify unused-pin configuration per datasheet recommendations to minimize current draw. The 'E' temperature grade supports -40°C to +125°C operation; choose 'I' grade (-40°C to +85°C) only when industrial temperature range suffices.

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

Drop-in alternatives for PIC10F320-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 PIC10F320-E/OT (same form factor and footprint) — differing in ADC, Core Architecture, Package, Data EEPROM, I/O Pins.

Microchip Technology
ADC: None
Core Architecture: PIC (Harvard RISC)
Package: SOT-23-6 (OT suffix)
Microchip Technology
ADC: 10-bit, up to 4 input channels
Core Architecture: PIC10 (Enhanced Mid-Range 14-bit instruction set)
Package: 8-pin DFN (2 x 3 mm, 0.5 mm pitch), exposed pad
Microchip Technology
ADC: 8-bit, up to 3 channels
Package: 8-pin PDIP (0.300 in, 7.62 mm)
Microchip Technology
ADC: 8-bit, 4 channels
Core Architecture: PIC enhanced mid-range 8-bit
Package: 8-DFN (2 x 3 mm)
Microchip Technology
ADC: 8-bit, up to 4 input channels
Core Architecture: 8-bit PIC enhanced mid-range RISC
Package: SOT-23-6 (OT suffix)
Microchip Technology
Core Architecture: 8-bit Enhanced Mid-Range PIC
Package: SOT-23-6 (OT suffix)
Data EEPROM: Not specified

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

PIC10F320-I/OT

✅ Drop-In
Microchip Technology
📦 SOT-23-6
8-bit PIC enhanced mid-range RISC · 448 bytes (256 x 14 words) · 32 bytes · None (Flash self-write supported) · 33 instructions, single-word/single-cycle · 16 MHz · 4 MIPS · 2.3 V to 5.5 V

✓ In Stock

$0.33 / Unit

View Datasheet →

PIC10F320-E/MC

✅ Drop-In
Microchip Technology
📦 SOT-23-6
PIC10 (Enhanced Mid-Range 14-bit instruction set) · 16 MHz maximum (250 ns instruction cycle) · 448 B (256 x 14 words) · 32 B · Not present · 4 (general-purpose) · 10-bit, up to 4 input channels · 2.3 V to 5.5 V

✓ In Stock

$0.49 / Unit

View Datasheet →

PIC10F322-I/OT

✅ Drop-In
Microchip Technology
📦 SOT-23-6
PIC10 (L)F320/322 · PIC 8-bit RISC (enhanced mid-range, 14-bit instructions) · 896 bytes (512 x 14 words) · 64 bytes · 16 MIPS at 16 MHz · 2.3 V to 5.5 V · 4 (GP0, GP1, GP2, GP3 input-only/MCLR)

✓ In Stock

$0.43 / Unit

View Datasheet →

PIC10F320T-E/OT

✅ Drop-In
Microchip Technology
📦 SOT-23-6
PIC® 10F · 8-bit Enhanced Mid-Range PIC · 448 B (256 x 14 words) · 32 B · Not specified · 16 MHz · RISC, 33 instructions, 14-bit word · 4 (3 bidirectional GP0/GP1/GP2, 1 input-only GP3)

✓ In Stock

$0.27 / Unit

View Datasheet →

PIC10F200T-E/OT

✅ Drop-In
Microchip Technology
📦 SOT-23-6
8-bit Flash Microcontroller · PIC (Harvard RISC) · 384 bytes (256 x 12) · 16 x 8 bytes · None · 4 MHz · 1 us (single-cycle) · 3 bidirectional + 1 input-only

✓ In Stock

$0.36 / Unit

View Datasheet →

PIC10F202-I/OT

✅ Drop-In
📦 SOT-23-6
same SOT-23-6 pinout, PIC10F202 lacks ADC and CLC peripherals, 512B Flash vs 448B

📋 Reference alternative (not in catalog)

PIC10F320-E/OT Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC enhanced mid-range
Program Memory (Flash) 448 bytes (256 x 14 words)
RAM 64 bytes
Data EEPROM None (emulated in Flash)
Maximum CPU Speed 16 MIPS (16 MHz)
Operating Voltage Range 2.3 V to 5.5 V
Operating Temperature Range -40 °C to +125 °C (E grade)
I/O Pins 4 (bidirectional) + 1 input-only
ADC 8-bit, up to 4 channels
PWM Modules 2 x 10-bit
Timers Timer0 (8-bit), Timer2 (8-bit)
Internal Oscillator 16 MHz to 31 kHz software-selectable
Package SOT-23-6
Mounting Type Surface Mount
RoHS Status Compliant
Lead-Free Yes

PIC10F320-E/OT Pin Configuration

SOT-23 Package Pinout Diagram SOT-23 3-pin surface mount transistor, JEDEC TO-236. Pin 1 by dot. 1 2 3 SOT-23
Pin 1 VDD — Positive power supply input (2.3V to 5.5V)
Pin 2 RA5 — Input-only pin (no digital output driver)
Pin 3 RA4/CLKIN — Bidirectional I/O / external clock input
Pin 4 RA3/MCLR — Bidirectional I/O / Master Clear (reset) input
Pin 5 RA2 — Bidirectional I/O / analog channel AN2
Pin 6 VSS — Ground reference

Typical Applications

PIC10F320-E/OT is suitable for 6 applications: Wearable Fitness Bands, IoT Sensor Nodes, LED Decorative Lighting, Battery-Powered Toys, User Interface Replacement (Capacitive Touch), Simple Motor Speed Control.

📱

Wearable Fitness Bands

The PIC10F320-E/OT fits wearable fitness bands where PCB area is measured in square millimeters and battery life extends over months. Its SOT-23-6 footprint occupies only ~8 mm², leaving room for a coin-cell battery and BLE module. The 16 MHz enhanced mid-range core executes 16 MIPS, enabling sensor-fusion algorithms on small accelerometers while the 8-bit ADC reads motion and heart-rate signals. Low-power software-selectable oscillator (down to 31 kHz) lets the MCU spend most of its time in sleep mode drawing microamps. Integrated 10-bit PWM modules can drive haptic feedback motors without extra components.

🧩

IoT Sensor Nodes

The PIC10F320-E/OT serves as the local intelligence in IoT sensor nodes that report temperature, humidity, or occupancy to a wireless gateway. Its 2.3V-5.5V operating range accepts power directly from 2x AA batteries or a small energy-harvesting supply without regulation. The 4 GPIO + 1 input-only pin configuration connects to digital sensors, pushbuttons, or a low-cost RF transmitter. Interrupt-on-change wakes the MCU from sleep only when a sensor event occurs, extending battery life to years. The CLC peripheral can implement custom logic gates in hardware, offloading simple decisions from the CPU.

💡

LED Decorative Lighting

The PIC10F320-E/OT is well suited to LED decorative lighting strings where each node independently generates color patterns. Its high-current I/O pins sink/source up to 25 mA per pin, directly driving small LEDs without MOSFET drivers and reducing BOM cost. The two 10-bit PWM channels provide smooth 1024-step brightness control for color mixing and fade effects. Wide 2.3V-5.5V supply accepts direct Li-ion or 3x AA battery power. The SOT-23-6 footprint embeds easily inside miniature lamp housings or wire-nut enclosures, and the 16 MHz core supports animation algorithms at high refresh rates.

🔧

Battery-Powered Toys

The PIC10F320-E/OT powers interactive features in battery-operated toys such as sound effects, motor control, and LED animation. Its 448 bytes of Flash accommodates state-machine logic and small sound-sample playback tables, while 64 bytes RAM handles runtime variables and stack. The integrated ADC reads simple analog inputs like trigger pull-speed sensors or potentiometer volume controls. Operating from 2.3V to 5.5V matches 2x or 3x alkaline battery packs. The -40°C to +125°C operating range handles storage and shipping temperature extremes, and the SOT-23-6 package survives drop and vibration stresses typical in toy applications.

🔧

User Interface Replacement (Capacitive Touch)

The PIC10F320-E/OT can replace mechanical buttons and switches with capacitive touch sensing using its ADC and CLC peripherals. The 8-bit ADC with 4 channels measures capacitance changes via an RC time-constant technique, detecting finger proximity on a PCB pad without dedicated touch hardware. The CLC generates the timing reference and gates the response, while interrupt-on-change wakes the MCU only on touch events. The SOT-23-6 footprint fits behind a sealed overlay, enabling IP-rated touch interfaces for appliances, industrial controls, or consumer electronics.

🏭

Simple Motor Speed Control

The PIC10F320-E/OT implements closed-loop motor speed control for small DC fans, pumps, or vibrators. The 10-bit PWM output drives a logic-level MOSFET gate at up to 39 kHz, above the audible range for quiet operation. The ADC reads back tachometer pulses or back-EMF for speed feedback, while the CLC generates commutation timing for sensorless brushless DC control. Wide supply voltage (2.3V to 5.5V) handles motor back-EMF transients. The 16 MIPS core executes PID loop calculations within tight timing windows, maintaining stable RPM under varying load conditions.

Recommended Products Summary

PIC10F322-I/OT Drop-in upgrade with 2x Flash for larger sensor-fusion firmware Used in: Wearable Fitness Bands, LED Decorative Lighting, User Interface Replacement (Capacitive Touch) PIC10F200T-E/OT Microchip Technology Used in: Wearable Fitness Bands, Battery-Powered Toys PIC10F320-I/OT Microchip Technology Used in: IoT Sensor Nodes, Simple Motor Speed Control
What is the operating voltage range of the PIC10F320-E/OT?
The PIC10F320-E/OT operates from 2.3V to 5.5V, making it compatible with 2x AA alkaline cells, single Li-ion cells, and 3.3V or 5V regulated rails. According to the Microchip PIC10(L)F320/322 datasheet (DS40001585D), the low-voltage variant PIC10LF320 covers 1.8V to 3.6V for coin-cell applications. The 'E' temperature suffix indicates -40°C to +125°C operation.
How much Flash program memory does the PIC10F320 have?
The PIC10F320 integrates 448 bytes of Flash program memory organized as 256 x 14-bit words, sufficient for compact control logic, simple state machines, and small lookup tables. The device also provides 64 bytes of data RAM for variables and stack operations. For applications requiring more memory, the pin-compatible PIC10F322 doubles the Flash to 896 bytes (512 x 14).
What is the difference between PIC10F320 and PIC10F322?
The PIC10F320 offers 448 bytes of Flash, while the PIC10F322 doubles program memory to 896 bytes. Both share the same SOT-23-6 package, pinout, peripheral set, and 16 MHz core. They are drop-in compatible at the PCB level - migrating between them requires no hardware changes, only firmware recompilation to use the larger memory map.
Where can I buy the PIC10F320-E/OT at the best price?
The PIC10F320-E/OT is available from authorized distributors including Mouser, DigiKey, and Heisener. As of 2026-09-14, unit pricing starts near $0.65 at qty-1 and drops to approximately $0.29 per unit at 3000-piece reels. Stock levels vary; Mouser and DigiKey typically maintain inventory suitable for prototype through mid-volume production runs.
What is the lead time for PIC10F320-E/OT orders?
Lead time for the PIC10F320-E/OT is typically 2-4 weeks from major distributors when ordered in standard quantities. As of 2026-09-14, Heisener reports stock of 2,688 pieces. For larger production volumes, contacting Microchip directly or authorized franchise distributors is recommended to confirm factory allocation and reel availability.
Is the PIC10F320-E/OT in stock at distributors?
Yes, the PIC10F320-E/OT is in stock at multiple distributors as of 2026-09-14, with Heisener reporting 2,688 pieces available and Mouser/DigiKey listing active inventory. The device is in active production with no end-of-life announcement. For real-time stock checks, consult distributor websites or Octopart aggregated inventory.
PIC10F320-E/OT vs PIC10F200 - which should I choose?
Choose the PIC10F320-E/OT when you need ADC, PWM, CLC, or interrupt-on-change features for sensing and signal generation. Choose the legacy PIC10F200 when you only need basic digital I/O control with minimal cost. Both share the SOT-23-6 footprint, but the PIC10F200 lacks the ADC, PWM modules, and configurable peripherals that make the PIC10F320 suitable for analog and timing applications.
What is the best drop-in replacement for PIC10F320-E/OT?
The PIC10F322-I/OT is the best drop-in replacement, sharing the SOT-23-6 package and pinout while doubling Flash to 896 bytes. The PIC10F320-I/OT offers identical electrical specs with industrial temperature grade. For larger code requirements within the same footprint, the PIC10F322 family provides a seamless migration path without PCB changes.
Can PIC10F322 directly replace PIC10F320 in my design?
Yes, the PIC10F322 is a direct drop-in replacement for the PIC10F320 in the SOT-23-6 package with identical pinout. The migration is software-only - your existing hardware design works unchanged. Benefits include doubled Flash (896 vs 448 bytes) for larger firmware, while the peripheral set and electrical specifications remain equivalent.
Where can I download the PIC10F320 datasheet PDF?
The official PIC10(L)F320/322 datasheet (document DS40001585D) is available as a free PDF download from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/40001585D.pdf. The datasheet includes electrical characteristics, pinout, memory organization, peripheral descriptions, and application notes for the PIC10F320/322 and PIC10LF320/322 variants.
What is the pinout of the PIC10F320-E/OT?
The PIC10F320 SOT-23-6 pinout assigns: Pin 1 = VDD (power), Pin 2 = RA5 (input-only), Pin 3 = RA4/CLKIN, Pin 4 = RA3/MCLR, Pin 5 = RA2, Pin 6 = VSS (ground). Per the datasheet pinout diagram, RA0/ICSPDAT and RA1/ICSPCLK share pins with the bidirectional I/O ports. This pinout is consistent across all 6-pin PIC10FXXX family devices for migration compatibility.
Does the PIC10F320-E/OT support PWM output?
Yes, the PIC10F320 integrates two 10-bit PWM modules with configurable period and duty cycle registers. The PWM outputs share pins with general-purpose I/O, and frequency can be derived from Timer2 or the instruction clock. Maximum PWM frequency at 16 MHz Fosc is approximately 39 kHz with 10-bit resolution, suitable for LED dimming, motor speed control, and simple analog signal generation.
What is the ADC resolution on the PIC10F320?
The PIC10F320 integrates a single 8-bit ADC with up to 4 input channels, supporting conversions on RA0, RA1, RA2, and RA3. Acquisition time is software-configurable, and the ADC can use VDD or an external reference. 8-bit resolution suits temperature, light, and potentiometer sensing where absolute precision is less critical than cost and code size.
Hey Google, what microcontroller can replace PIC10F320?
Drop-in SOT-23-6 replacements for the PIC10F320 include the PIC10F322-I/OT (896 bytes Flash, same peripherals), PIC10F320-I/OT (industrial temperature grade), and PIC10F320T-E/OT (tape-and-reel packaging variant). All Microchip parts share the same SOT-23-6 pinout and peripheral set. For cross-vendor options, no true drop-in exists in this footprint - alternative 6-pin MCUs require PCB redesign.
What are the key specifications of PIC10F320 that engineers should know?
Key PIC10F320 specifications: 8-bit PIC core at 16 MHz (16 MIPS), 448 bytes Flash, 64 bytes RAM, 4 GPIO + 1 input-only pin, 8-bit ADC with 4 channels, 2x 10-bit PWM, 2.3V-5.5V supply, -40°C to +125°C operation, SOT-23-6 package. The internal oscillator is factory-calibrated to 1% and software-tunable from 16 MHz to 31 kHz for power optimization.

Engineering reference data for PIC10F320-E/OT — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC10F320-E/OT when your design requires an 8-bit MCU with ADC, PWM, and CLC peripherals in the smallest possible SOT-23-6 footprint, operating across the extended -40C to +125C temperature range. Select the PIC10F320-I/OT for industrial-temperature applications where -40C to +85C suffices, at slightly lower cost. Migrate to PIC10F322-I/OT when 448 bytes of Flash becomes constraining - the doubled memory comes at modest cost with identical pinout. For simple on/off control without analog sensing, the PIC10F200T-E/OT offers 40% cost savings. Avoid the PIC10F320 unless specifically required, as the 'E' suffix provides wider temperature coverage at minimal cost premium.

Comparison with Alternatives

Parameter This Product PIC10F320-I/OT PIC10F322-I/OT PIC10F320T-E/OT PIC10F200T-E/OT PIC10F202-I/OT
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
Program Memory (Flash) 448 bytes 448 bytes 896 bytes 448 bytes 256 bytes 512 bytes
Operating Voltage Range 2.3V to 5.5V 2.3V to 5.5V 2.3V to 5.5V 2.3V to 5.5V 2.0V to 5.5V 2.0V to 5.5V
ADC 8-bit, 4 channels 8-bit, 4 channels 8-bit, 4 channels 8-bit, 4 channels None None
PWM Modules 2 x 10-bit 2 x 10-bit 2 x 10-bit 2 x 10-bit None None
Temperature Grade -40C to +125C (E) -40C to +85C (I) -40C to +85C (I) -40C to +125C (E) -40C to +125C (E) -40C to +85C (I)
Unit Price (qty-1, USD) 0.65 0.62 0.72 0.65 0.48 0.55

Key Differentiators

  • Higher operating temperature range (E grade) (vs PIC10F320-I/OT)
  • Doubled program memory for firmware growth (vs PIC10F320-E/OT vs PIC10F322-I/OT)
  • Integrated ADC and PWM peripherals (vs PIC10F200T-E/OT)

Design Notes

Place a 100 nF decoupling capacitor as close as physically possible to the VDD pin (Pin 1) with a short, wide trace to VSS (Pin 6). Estimated: at 16 MHz operation, peak transient current spikes occur each instruction cycle; without local decoupling, these spikes can corrupt program execution or trigger spurious resets. For battery-powered designs, add a 10 uF bulk capacitor at the battery terminals to handle inrush during sleep-to-active transitions. The internal voltage regulator requires no external components.

Route ICSPCLK (RA1) and ICSPDAT (RA0) traces to dedicated programming header pads with no series components - the ICSP programmer must have direct access for in-circuit programming and debugging. Keep clock traces short and avoid running them parallel to switching signals. The exposed thermal pad on the SOT-23-6 is not present on this package, so no additional thermal relief is needed. Maintain at least 0.2 mm clearance between the SOT-23-6 pads and adjacent copper to prevent solder bridging during reflow.

Do not leave unused I/O pins floating - configure them as outputs or enable the internal weak pull-ups via the WPU register to prevent unwanted current draw through the input buffer. Estimated: a floating CMOS input can draw 10-100 uA per pin, undermining low-power sleep mode. The MCLR pin (RA3) must be pulled high through a 10 kohm resistor for normal operation; tying it directly to VDD prevents in-circuit programming. When using the internal oscillator, calibrate the frequency tuning register OSCTUNE during design validation - factory calibration is typical but can drift with temperature.

When using the ADC, isolate analog and digital signal traces to prevent digital switching noise from coupling into ADC inputs. Place the analog input traces away from clock signals and PWM outputs. If the design uses both analog and digital functions on adjacent pins (e.g., RA2 as ADC input and RA1 as digital I/O), consider the pin assignment order to minimize cross-coupling. The SOT-23-6 layout can be completed on a 2-layer PCB with ground pour on the bottom layer for adequate EMI performance in most consumer and industrial applications.

Compliance Information

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

RoHS and REACH compliance confirmed by Microchip product page. Halogen-free status not explicitly stated in verified data. The PIC10F320-E/OT is not AEC-Q100 qualified; for automotive applications requiring this certification, use the PIC10F320-E/OT only after reviewing Microchip's automotive-grade portfolio.

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

Related Searches

PIC10F320-E/OT PIC10F320 datasheet Microchip PIC10F320 PIC10F320 price SOT-23-6 microcontroller 8-bit PIC10F320 vs PIC10F322 PIC10F320 ADC PWM application PIC10F320 drop-in replacement PIC10F320 pinout SOT-23-6 what is PIC10F320 used for PIC10F320 buy online distributor smallest 8-bit MCU SOT-23-6

Related Components & Terms

Microchip Technology PIC10F320 PIC10F320-E/OT PIC10F322-I/OT PIC10F320-I/OT PIC10F200T-E/OT PIC10F202-I/OT PIC10F320T-E/OT 8-bit microcontroller PIC enhanced mid-range core SOT-23-6 Flash memory analog-to-digital converter pulse-width modulation interrupt-on-change RoHS REACH configurable logic cell internal oscillator SOT-23-6 footprint
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