The PIC16F1704-I/SL is an 8-bit RISC microcontroller by Microchip with 7KB flash, 0.5KB RAM, clocked at up to 32MHz in a 14-pin SOP package. It operates from 3.3V to 5V across -40°C to 85°C and includes 8× 10-bit ADC channels, 1× DAC, 2× PWM, 5× timers and I2C / SPI / USART interfaces. Used on Antminer S9, L3+, S17+, T17 hashboards and the APW9 PSU (U12 position) for local monitoring and control functions.
Role on Antminer Hashboards
The PIC16F1704 handles local monitoring tasks — reading ADC channels for temperature and voltage sensing, communicating status to the main control board over I2C or SPI, and driving PWM signals for power sequencing. A failed PIC causes its section of the hashboard to lose monitoring capability, which the firmware interprets as a fault — the miner may shut down the board or report persistent errors even though the ASIC chips themselves are functional.
Replacement Procedure
Remove the board and locate the PIC16F1704 — it is a 14-pin SOP near the monitoring or power sequencing circuit. Desolder with hot air at 300–330°C, clean pads, install the new device with pin 1 aligned and reflow. The replacement PIC must be programmed with the correct firmware for the target board model before or after installation, depending on your programming setup. Verify normal board detection and monitoring readings in the dashboard.
🇺🇸🇪🇺 USA & European Union (DDP): Orders are delivered DDP. All customs duties, import taxes, and fees are included — no additional charges on delivery.
🌍 Rest of world: Orders ship from China. Depending on your country, local customs authorities may apply import duties or taxes.
Get dedicated B2B pricing on this part and across our full catalog —
quote response within 24 hours, payment by T/T USD bank wire,
and DDP delivery available for US & EU customers (and other lanes on request).
Volume tiers
DDP for US & EU
T/T USD wire
24h response