Para programar un microcontrolador in situ, es decir, sin sacarlo de su circuito, necesitamos un conector especial en la placa, el cual establecera la conexion entre el programador in situ y el micro. Sin embargo, los controladores son generalmente estrechos y el tamano de un conector de este tipo impide el acceso a los terminales del componente. Por lo que la programacion in situ resulta dificil o imposible. Los adaptadores propuestos aqui permiten programar in situ, con la ayuda de los programadores PICkit 2 o 3 de Microchip, los microcontroladores con encapsulado DIP, en una placa sin conectores de programacion especificos, pero su principio es facilmente adaptable a otras familias de microprocesadores de otros fabricantes.