PIC16F1707T-I/ML - 8-bit MCU, 2KB Flash, 10-bit ADC, XLP | Microchip
MPN: PIC16F1707T-I/ML β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.12 | $1.12 |
| 10 | $0.99 | $9.90 |
| 100 | $0.85 | $85.00 |
| 500 | $0.76 | $380.00 |
| 1,000 | $0.71 | $710.00 |
PIC16F1707T-I/ML Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash/ROM), data memory (RAM), and a configurable set of peripherals. The PIC16F1707 belongs to the PIC16F family of 8-bit RISC microcontrollers from Microchip, designed for low-power general-purpose embedded applications. Within the broader taxonomy, MCUs fall under microcontrollers -> semiconductor -> integrated circuit. The PIC16F1707 adds the brand's XLP (eXtreme Low Power) technology and Intelligent Analog peripherals such as on-chip operational amplifiers, a 10-bit ADC with computation, and Core Independent Peripherals (CIPs) such as the Configurable Logic Cell (CLC) and Zero Cross Detect (ZCD).
Key differentiating features of this device include its on-chip op amps (which eliminate external analog front-end circuitry), 10-bit ADC with automated Capacitive Voltage Divider (CVD) support for touch sensing, Peripheral Pin Select (PPS) for flexible signal routing, and a low-power Sleep mode drawing less than 20 nA typical. The exposed thermal pad on the QFN package provides a low thermal-resistance path (~30 C/W theta_JA typical on a 4-layer JEDEC test board), enabling reliable operation up to +125 C junction temperature in industrial environments.
Internally, the PIC16F1707 uses a Harvard architecture with separate program and data buses, an 8-bit ALU, and 14-bit wide instructions. The CWG (Complementary Waveform Generator), NCO (Numerically Controlled Oscillator), and PWM modules make it well suited for driving power-conversion and lighting control loops without burdening the core. ECCP and standard CCP modules support motor-control and SMPS topologies.
Typical applications include IoT sensor nodes, battery-powered consumer products, LED lighting controllers, touch-button user interfaces, low-end BLDC motor control, and home-automation appliances. Designers select this part when they need intelligent analog integration (op amps + ADC + DAC) and CIPs in a very small 4x4 mm QFN footprint.
When designing with the PIC16F1707T-I/ML, pay close attention to the decoupling scheme - place a 100 nF ceramic capacitor on VDD as close as possible to the pin, plus a bulk 1 uF or larger tantalum/ceramic capacitor. The exposed pad MUST be soldered to the PCB ground plane to meet the package's thermal and electrical ratings; an unsoldered thermal pad can raise junction temperature by 20-30 C under typical loads.
This page combines verified distributor pricing, a pin-compatible cross-reference set sourced from Microchip's own part selector, and practical design notes that complement (not duplicate) the manufacturer datasheet.
Drop-in alternatives for PIC16F1707T-I/ML β 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 PIC16F1707T-I/ML (same form factor and footprint) β differing in I/O Pins, Package, Program Memory (Flash), ADC, Core Independent Peripherals.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16F1707-I/ML
β Drop-Inβ In Stock
$0.72 / Unit
View Datasheet βPIC16F1829-I/ML
β Drop-Inπ Reference alternative (not in catalog)
PIC16F1509T-I/ML
β Drop-Inβ In Stock
$1.05 / Unit
View Datasheet βPIC16F1458-I/ML
β Drop-Inπ Reference alternative (not in catalog)
PIC16LF1829-I/ML
β Drop-Inπ Reference alternative (not in catalog)
PIC16F690-I/ML
β Drop-Inπ Reference alternative (not in catalog)
PIC16F1707T-I/ML Maximum Ratings & Electrical Characteristics
| Architecture | 8-bit PIC enhanced mid-range (x14) |
| Program Memory (Flash) | 2K words (3.5 KB) |
| Data SRAM | 256 bytes |
| Data EEPROM | 128 bytes |
| Maximum CPU Speed | 32 MHz (200 ns instruction cycle) |
| Operating Voltage Range | 1.8 V to 5.5 V |
| I/O Pins | Up to 18 |
| ADC | 10-bit, up to 12 channels |
| DAC | 8-bit, 1 channel |
| On-chip Op Amps | 2 |
| Comparators | 2 |
| Timers (8/16-bit) | 2 x 8-bit, 1 x 16-bit |
| PWM / CCP | 2 CCP, 1 ECCP, 1 CWG |
| Communication | EUSART, I2C, SPI |
| Peripheral Pin Select (PPS) | Yes |
| Core Independent Peripherals | CLC, ZCD, NCO, CWG |
| XLP Sleep Current | 20 nA typical |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 20-pin QFN (4x4 mm, ML) with exposed thermal pad |
| Mounting Type | Surface Mount |
| MSL Level | MSL3 (per JEDEC J-STD-020) |
| RoHS Status | Compliant |
PIC16F1707T-I/ML Pin Configuration
| Pin 1 | RA5 β Digital I/O / analog input / DAC output |
| Pin 2 | RA4 β Digital I/O / analog input |
| Pin 3 | RA3 β Digital I/O / analog input / MCLR |
| Pin 4 | RC5 β Digital I/O / analog input |
| Pin 5 | RC4 β Digital I/O / analog input |
| Pin 6 | RC3 β Digital I/O / analog input / SCL |
| Pin 7 | RC2 β Digital I/O / analog input |
| Pin 8 | RC1 β Digital I/O / analog input / C2IN- |
| Pin 9 | RC0 β Digital I/O / analog input / C2IN+ |
| Pin 10 | RA2 β Digital I/O / analog input / DAC reference |
| Pin 11 | RA1 β Digital I/O / analog input / ICSPCLK |
| Pin 12 | RA0 β Digital I/O / analog input / ICSPDAT |
| Pin 13 | VDD β Positive supply voltage |
| Pin 14 | VSS β Ground reference |
| Pin 15 | RA7 β Digital I/O / analog input / OSC1 |
| Pin 16 | RA6 β Digital I/O / analog input / OSC2 |
| Pin 17 | RC6 β Digital I/O / analog input / TX |
| Pin 18 | RC7 β Digital I/O / analog input / RX |
| Pin 19 | RB7 β Digital I/O / analog input |
| Pin 20 | RB6 β Digital I/O / analog input |
| Pin 21 | EP β Exposed thermal pad - must be soldered to PCB ground plane |
Typical Applications
PIC16F1707T-I/ML is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Touch Button User Interfaces, LED Lighting Controllers, Low-End BLDC Motor Control, Industrial Sensor Signal Conditioning, Consumer Appliance Control.
Battery-Powered IoT Sensor Nodes
The PIC16F1707T-I/ML's XLP technology (20 nA typical Sleep current) and 1.8 V to 5.5 V operating range make it ideal for coin-cell or 2xAA powered IoT sensor endpoints. The 32 MHz core executes sensor reads in microseconds and returns to deep Sleep, while the on-chip 10-bit ADC with Computation (ADC2) handles ratiometric measurements without waking the CPU. Designers can typically achieve multi-year battery life by duty-cycling the MCU at <0.1% active time.
Recommended
Touch Button User Interfaces
The PIC16F1707's 10-bit ADC with CVD (Capacitive Voltage Divider) hardware support enables robust mTouch capacitive button sensing without an external touch controller IC. The CLC and ZCD peripherals let the touch-scan run autonomously while the core is in Sleep, freeing CPU cycles for communication. Engineers typically achieve >10 mm overlay thickness and >20 dB SNR with proper PCB layout and a 100 nF sample capacitor on each sensor pin.
Recommended
LED Lighting Controllers
The PIC16F1707T-I/ML is well suited for driving multi-channel LED strings and dimmable fixtures. Its 8-bit DAC drives the current-control reference, the CWG (Complementary Waveform Generator) generates high-resolution PWM, and the Zero Cross Detect (ZCD) simplifies AC-line synchronized dimming without an optocoupler. With 18 available I/O and PPS, designers can remap peripheral outputs to any pin, simplifying PCB layout for compact fixtures.
Recommended
Low-End BLDC Motor Control
Sensorless BLDC commutation is supported on the PIC16F1707T-I/ML by combining the on-chip comparators (BEMF sensing), the CWG (complementary 6-output PWM), and the NCO for precise timing. The 32 MHz instruction rate and ECCP module deliver >20 kHz PWM with sub-microsecond dead-time control. A complete 3-phase sensorless BLDC controller fits in less than 2 KB of Flash, leaving room for application logic.
Recommended
Industrial Sensor Signal Conditioning
On-chip operational amplifiers eliminate the external analog front end for bridge sensors, thermocouples, and current-shunt amplifiers. With two op amps per chip, the PIC16F1707T-I/ML can condition a differential sensor signal and feed it to the 10-bit ADC while the CLC performs gain-stage switching. The PPS and 5.5 V VDD tolerance allow direct interface to 5 V industrial sensors without level shifters.
Recommended
Consumer Appliance Control
Coffee makers, microwaves, washing machines, and small kitchen appliances benefit from the PIC16F1707T-I/ML's combination of on-chip op amps (for current sensing), ZCD (for AC-line synchronization), and PWM modules (for heating element or motor control). The 20-pin QFN package fits into a compact control board, and the +125 C-rated junction temperature withstands the harsh thermal environment inside sealed appliances.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F1707T-I/ML β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F1707-I/ML | PIC16F1829-I/ML | PIC16F1509T-I/ML | PIC16F1458-I/ML | PIC16LF1829-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-pin QFN (4x4 mm, ML) | 20-pin QFN (4x4 mm, ML) - same | 20-pin QFN (4x4 mm, ML) - same | 20-pin QFN (4x4 mm, ML) - same | 20-pin QFN (4x4 mm, ML) - same | 20-pin QFN (4x4 mm, ML) - same |
| Program Memory (Flash) | 2K words (3.5 KB) | 2K words (3.5 KB) | 14 KB | 8 KB | 8 KB | 14 KB |
| ADC Resolution | 10-bit | 10-bit | 12-bit | 10-bit | 10-bit | 12-bit |
| On-chip Op Amps | 2 | 2 | 2 | 0 | 0 | 2 |
| USB Peripheral | No | No | No | No | Yes (USB 2.0 FS) | No |
| Operating Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 1.8 V to 3.6 V |
| Peripheral Pin Select (PPS) | Yes | Yes | Yes | Yes | No | Yes |
Key Differentiators
- On-chip operational amplifiers eliminate external analog front-end components (vs PIC16F1509T-I/ML)
- Higher ADC resolution (12-bit) for finer sensor measurement (vs PIC16F1829-I/ML)
- Native USB 2.0 full-speed peripheral for connectivity (vs PIC16F1458-I/ML)
Design Notes
Place a 100 nF 0402 ceramic decoupling capacitor as close as possible to the VDD pin (pin 13), with the ground via returned directly to the ground plane. Add a bulk 1 uF to 10 uF tantalum or ceramic capacitor adjacent to the IC. Keep high-frequency digital traces (ICSP, oscillator) away from the analog ADC inputs to minimize coupled noise. The exposed thermal pad (EP) on the underside MUST be soldered to a continuous ground copper pour with at least 9 thermal vias for heat dissipation.
The PIC16F1707T-I/ML's MCLR pin (RA3) is shared with a digital I/O function. If MCLR is enabled in the configuration bits, RA3 cannot be used as a general-purpose I/O without a pull-up; if MCLR is disabled, the device becomes a one-time-programmable configuration. Always review the CONFIG register settings in your project's #pragma config before locking firmware. Also note that the ADC reference voltage defaults to VDD - for ratiometric measurements you must enable a stable reference (FVR buffer or external VREF+).
The on-chip op amps need a stable bias voltage on their non-inverting inputs; use the dedicated DAC output or FVR (Fixed Voltage Reference) module rather than tying the input to a noisy digital rail. For capacitive touch sensing (mTouch CVD), keep the sensor traces short and surrounded by a hatched ground guard ring to suppress crosstalk from adjacent channels. Place the optional 100 nF sample capacitor as close as possible to the ADC channel pin - parasitic trace capacitance above 10 pF degrades touch sensitivity.
Compliance Information
RoHS and REACH compliant per Microchip product page. Industrial temperature grade (-40 C to +85 C); not AEC-Q100 qualified for automotive - choose PIC16F1707-E/ML or PIC16F1707T-I/ML VAO variants for automotive applications.