Description
Product Overview
The 10 Pin to 6 Pin ISP Adapter Board is a compact, high-quality interface board that bridges the gap between standard 10-pin AVR programmers (like AVRISP, USBASP, STK500) and target boards that feature a 6-pin ISP (In-System Programming) header . This adapter eliminates the frustration of incompatible connectors, allowing you to use a single, versatile programmer across all your AVR and Arduino projects.
This 10-to-6 pin converter board is essential because the AVR programming ecosystem has two common physical connection standards. The 10-pin connector is the older “Atmel standard” found on many professional programmers and development boards, while the 6-pin connector is the compact, space-saving standard popularized by Arduino (on boards like the Uno, Nano, and Mega) and modern USBasp programmers .
With this adapter, there is no need to own two separate programmers or to perform complex rewiring. Simply plug the 10-pin IDC cable from your programmer into the adapter’s male header, and then connect a standard 6-pin cable from the adapter’s female header to your target device. All signal lines (MOSI, MISO, SCK, RESET, VCC, GND) are routed one-to-one in accordance with the official Atmel STK500 pinout specification, ensuring reliable communication and safe programming .
Key Features
-
Universal Compatibility: Bridges 10-pin AVRISP programmers (STK500, AVRISP mkII) to 6-pin ISP targets (Arduino, USBasp, etc.).
-
Standardized Pinout: Adheres to the official Atmel 10-pin and 6-pin ISP specifications for error-free signal routing.
-
Plug-and-Play: No soldering or configuration required; purely passive signal pass-through.
-
High-Quality PCB: 1.6mm thick FR4 board with clear silkscreen numbering for effortless pin identification .
-
Secure Connections: Features a male (10-pin) header and a female (6-pin) header, both with a standard 2.54mm (0.1-inch) pitch.
-
Wide Support: Compatible with USBASP, USBISP, AVRISP MKII, STK500, and Arduino-as-ISP programmers .
-
Industrial Durability: Designed for repeated use with reinforced pin headers and a sturdy PCB.
-
Compact Size: Small footprint (approx. 34x20mm) allows easy integration into tight project enclosures .
Pinout & Signal Mapping
The adapter routes signals directly between the 10-pin and 6-pin headers. The standard signal mapping is as follows (Pin 1 indicator is usually marked with a triangle or a dot on the PCB):
| 10-Pin Connector (Programmer Side) | 6-Pin Connector (Target Side) | Function |
|---|---|---|
| 1 | 2 | MOSI (Master Out) |
| 2 | 1 | VCC (Target Power) |
| 3 | N/C | Not Connected (NC) |
| 4 | 6 | GND |
| 5 | 5 | RST (Reset) |
| 6 | 4 | GND |
| 7 | 3 | SCK (Clock) |
| 8 | 4 | GND |
| 9 | 1 | MISO (Master In) |
| 10 | 4 | GND |
Important Physical Note: On the target (6-pin) side, Pin 1 is typically marked with a square pad or a dot. Always align the notch on your 6-pin ISP cable with the adapter’s pin 1 indicator to ensure correct polarity .
Technical Specifications
| Parameter | Operating Value |
|---|---|
| PCB Dimensions (L×W) | 34mm × 20mm (approx.) |
| PCB Thickness | 1.6mm |
| Header Type (Programmer) | 10-Pin Boxed Male Header |
| Header Type (Target) | 6-Pin Straight Male Header (Acts as Female receptacle) |
| Pin Pitch | 2.54mm (0.1 inch) |
| Pin Material | Tin-plated brass |
| PCB Material | FR-4 fiberglass |
| Signal Pass-through | Passive, Direct Connection |
| Compatible Programmers | USBASP, AVRISP MKII, STK500, Arduino-as-ISP |
| Compatible Targets | Arduino Uno/Nano/Pro Mini/Mega, Atmel AVR dev boards |
| Operating Temperature | -25°C to +85°C |
| Weight | Approx. 3-5g |















Reviews
There are no reviews yet.