¿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
  • cabecera icsp
  • icsp header
  • icsp arduino uno
  • conector icsp
  • puerto icsp
  • que es icsp arduino
  • puerto icsp arduino
  • icsp para el atmega328
  • cargar programa arduino con icsp
  • Que Significa Icsp
  • QUE ES ICSP
  • icsp header arduino
  • icsp arduino para que sirve
  • que significa icsp header
  • header icsp
  • PROGRAMADOR ICSP
  • atmel328p por icsp
  • para que es el puerto 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 *