¿Que es el ICSP? – Arduino






En la placas arduino se ven 6 pines que pone ICSP ( In Circuit Serial Programming) que sirve para programar el BootLoader del Microcontrolador ATmega y asi poder cargar los programas que creemos en el IDE directamente en el microcontrolador sin tener que necesitar Programadores externos (como se ve en la imagen de mas abajo).



Sin el Bootloader el ATmega no servira de nada, por eso es necesario ponerselo para que pueda interpretar tus programas, recibir y enviar datos por los diferentes puertos o generar señales de control y sobre todo hace que sea posible la comunicacion USB.


Los pines son los siguientes: (visto desde arriba)

Terminos de Busqueda:

  • icsp
  • arduino icsp
  • icsp header
  • conector icsp
  • icsp arduino uno
  • cabecera icsp
  • QUE ES ICSP
  • puerto icsp
  • que es icsp arduino
  • puerto icsp arduino
  • icsp para el atmega328
  • icsp arduino para que sirve
  • header icsp
  • que significa icsp header
  • icsp header arduino
  • Que Significa Icsp
  • cargar programa arduino con icsp
  • para que es el puerto icsp
  • atmel328p por icsp
  • para que sirve icsp

13 comentarios en “¿Que es el ICSP? – Arduino

  1. En si que es ICSP? SERIAS MUY AMABLE EN DESCRIBIR POR FAVOR, Y SI QUIERO COMPRARLO CON QUE NOMBRE LO PIDO ,, PORQ ESTOY PERDIDO
  2. HOLA PERO EN SI QUE ES ICSP, para que sirve, y si quisiera con que nombre lo puedo comprar
  3. @WILLIAMKNOWLES En internet escribir con mayusculas se entiendo como decirlo en voz alta/gritar, por favor no uses mayusculas en este blog 😉 @WILLIAMKNOWLES Creo que quedo clara la descripcion, mediante el ICSP se programa el Microcontrolador para que este pueda interpretar las lineas de codigo que le metas, es una programacion a bajo nivel, si quieres modificar la Booloader puedes hacerlo con algun programador externo pero te recomiendo no tocarlo y mucho menos sin tener ni idea jejeje Sin el Bootloader basicamente tendrias solo una tarjeta con componentes incapaz de hacer nada 😉 Un saludo y ya sabes “no uses mayusculas” 🙂
  4. ola ke tal, una consulta, que version de bootloader se necesitaria para hacer esto. Te estaria agradecido si pones el link. Yo tengo un grabador usbasp para atmel y un arduino UNO y pues me parece interesante poder grabar el bootloader en otros atemgas en caso de que el atmega de mi arduino se malogra.
  5. @malbbb Hola Malbbb, lamente no poder ayudarte con esto puesto que nunca lo he echo, pero podrias ver en el foro de arduino y ahi mas que seguro que te podrian ayudar ;). Un saludo y gracias por visitar el blog !!
  6. Hola, cómo estas! Gracias por el artículo. Consulta, en la placa nano de arduino tiene el puerto usb integrado ya y además estos pines. Calculo que por lo que me decis es otra forma de comunicarse . Es así? Desde ya gracias.
  7. Gracias por tu comentario!; si, es otra forma de comunicarse con la placa, sobretodo si algo va mal con el BOOT de Arduino, es posible reparar errores a mas bajo nivel… incluso reemplazar el Chip y volver a grabarlo. 🙂
  8. Sin el bootloader no es nada xD… bueno, supongo que es la explicación mas fácil para los aficionados, al fin de cuentas arduino es para aficionados

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *