Blitz PI Metal Detector
Project Description: High-Performance Blitz PI Metal Detector
Overview:
The Blitz PI is a professional-grade Pulse Induction (PI) metal detector built on the powerful STM32F103 32-bit microcontroller. This project stands out due to its exceptional stability and high-speed signal processing, which is far superior to traditional 8-bit detectors.
Key Technical Features:
- Multi-Frequency Support: The device is highly versatile, operating at adjustable frequencies of 100Hz, 200Hz, and 400Hz, allowing for optimal performance in various soil conditions.
- Extreme Depth Capability: Thanks to its advanced processing and the 100Hz frequency mode, the Blitz PI can reach impressive depths of 3 to 4 meters, depending on the target size and coil configuration.
- OLED Display Interface: It features a clear visual interface (OLED screen) for real-time signal monitoring and easy adjustment of settings.
- Rock-Solid Stability: The integration of the STM32 MCU ensures a very stable operation with minimal drift, providing a reliable experience for serious treasure hunters.
- Easy Programming: One of the best features of this design is the built-in USB DFU bootloader, which allows users to update the firmware directly via USB without needing any external programmers like ST-Link.
Why I Built This:
I decided to implement this project to bridge the gap between DIY hobbyist tools and professional treasure-hunting equipment. The Blitz PI offers high sensitivity and deep-ground penetration that rivals expensive commercial units.
Schematic diagram

Components list
| Qty | Value / Part | Designators | Package |
|---|---|---|---|
| 1 | 8 MHz Crystal | BQ1 | Crystal |
| 2 | 1000 µF / 10 V | C4, C33 | Radial SMD |
| 8 | 1 µF | C5, C24, C27, C28, C29, C30, C31, C39 | 0805 |
| 1 | 22 nF | C6 | 0805 |
| 2 | 10 nF | C10, C11 | 0805 |
| 12 | 100 nF | C12, C13, C16, C18, C19, C21, C22, C23, C26, C32, C34, C37 | 0805 |
| 2 | 15 pF | C14, C15 | 0805 |
| 2 | 10 µF | C20, C35 | 0805 |
| 1 | 4.7 nF | C38 | 0805 |
| 1 | PJ-307N5 Audio Jack | CN1 | PJ-307N5 |
| 1 | IRF9640SPBF | Q1 | TO-263-2 |
| 2 | BC846 | Q2, Q3 | SOT-23 |
| 2 | IRLML6402 | Q4, Q5 | SOT-23 |
| 1 | IRLML2803 | Q6 | SOT-23 |
| 2 | BAT54C | VD2, VD7 | SOT-23 |
| 2 | BAV99 | VD3, VD6 | SOT-23 |
| 1 | SK14 Schottky | VD4 | SMA |
| 1 | BZV55C10 Zener | VD5 | SOD-80 |
| 2 | BAS21 | VD16, VD17 | SOT-23 |
| 7 | 3 mm LED | VD8–VD14 | LED-3MM |
| 1 | 1206 LED | VD15 | LED1206 |
| 1 | EC11 Rotary Encoder | U1 | EC11 |
| 1 | STM32F103C8T6 MCU | U4 | LQFP-48 |
| 1 | AT24C08 EEPROM | U5 | SOP-8 |
| 1 | SSD1306 OLED Display | U6 | OLED Module |
| 1 | MCP6022 Op-Amp | U7 | SOIC-8 |
| 1 | 74LVC1G3157 Analog Switch | U8 | SOT-23 |
| 2 | L78L33 Voltage Regulator | U9, U10 | SOT-89 |
| 1 | AMS1117-5.0 Regulator | U11 | SOT-223 |
| 1 | MC34119 Audio Amplifier | U12 | SOP-8 |
| 1 | USB Micro Connector | X5 | USB-M-J1 |
| 1 | 4-pin SWD Header | X1 | 2.54 mm |
| 1 | Speaker Connector | X2 | PH Connector |
Resistors
| Qty | Value | Designators |
|---|---|---|
| 5 | 20 Ω | R1, R3, R8, R23, R25 |
| 9 | 10 kΩ | R9, R12, R13, R19, R20, R21, R32, R45, R47 |
| 1 | 100 Ω | R10 |
| 1 | 18 kΩ | R16 |
| 3 | 1 kΩ | R17, R26, R36 |
| 1 | 3.3 kΩ | R18 |
| 2 | 510 kΩ | R22, R28 |
| 1 | 1.5 kΩ | R27 |
| 2 | 5.1 kΩ | R29, R34 |
| 3 | 100 kΩ | R30, R33, R46 |
| 1 | 20 kΩ | R31 |
| 7 | 200 Ω | R37, R38, R39, R40, R41, R42, R43 |
| 1 | 24 kΩ | R44 |
| 3 | 1 kΩ (0.5–1 W) | R14*, R24, 1K* |
Main ICs used
- STM32F103C8T6 – Main microcontroller
- MCP6022 – Rail-to-rail dual operational amplifier
- MC34119 – Audio amplifier
- AT24C08 – I²C EEPROM
- SSD1306 – 128×64 OLED display
- 74LVC1G3157 – Analog SPDT switch
- L78L33 – 3.3 V regulators (×2)
- AMS1117-5.0 – 5 V regulator
Printed Circuit Board




Download firmware
🔒
This content is available to logged-in users only.
هذا المحتوى متاح فقط للمستخدمين المسجلين.
Ce contenu est réservé aux membres connectés.
🔑 Login 📝 RegisterLog in or create a free account to access downloads and exclusive content.








