Arduino librería kicad para la integración

25/06/2020

Valoración: 3.88 (484 votos)

Esta tutorial exhaustiva te enseñará cómo integrar la librería Arduino en KiCad, un paso crucial para diseñar PCBs profesionales que se conecten sin problemas con tus módulos Arduino. Cubriremos la instalación, compatibilidad, resolución de problemas y mucho más.

Temario

KiCad Library for Arduino Modules : Una Descripción General

La librería KiCad para módulos Arduino proporciona símbolos esquemáticos y huellas de PCB para la mayoría de los módulos Arduino. Esto simplifica enormemente el proceso de diseño de PCBs, permitiendo una conexión fluida con tu módulo elegido. La librería incluye una amplia variedad de módulos, incluyendo:

Módulos Incluidos:

  • Arduino 101 Shield
  • Arduino Due Shield
  • Arduino Giga R1 WiFi Shield
  • Arduino Leonardo Shield
  • Arduino M0 Shield
  • Arduino M0 Pro Shield
  • Arduino Mega 2560 R3 Shield
  • Arduino Micro Socket
  • Arduino Mini Socket
  • Arduino MKR 1000 WiFi Socket
  • Arduino MKR WiFi 1010 Socket
  • Arduino MKR FOX 1200 Socket
  • Arduino MKR WAN 1300 Socket
  • Arduino MKR WAN 1310 Socket
  • Arduino MKR GSM 1400 Socket
  • Arduino MKR NB 1500 Socket
  • Arduino MKR Vidor 4000 Socket
  • Arduino MKR Zero Socket
  • Arduino Nano Socket
  • Arduino Nano 33 BLE Socket / Tile
  • Arduino Nano 33 BLE Sense Socket / Tile
  • Arduino Nano 33 BLE Sense R2 Socket / Tile
  • Arduino Nano 33 IoT Socket / Tile
  • Arduino Nano ESP32 Socket / Tile
  • Arduino Nano Every Socket / Tile
  • Arduino Nano RP2040 Connect Socket / Tile
  • Arduino Nicla Sense ME Socket / Tile
  • Arduino Nicla Vision Socket / Tile
  • Arduino Nicla Voice Socket / Tile
  • Arduino Pro Mini Socket
  • Arduino Uno R1 Shield
  • Arduino Uno R2 Shield
  • Arduino Uno R3 Shield
  • Arduino Uno R3 SMD Shield
  • Arduino Uno R4 Minima Shield
  • Arduino Uno R4 WiFi Shield
  • Arduino Uno WiFi R2 Shield
  • Arduino Zero Shield
  • Clone Mega 2560 Pro Socket
  • Clone Pro Mini Socket

La librería diferencia entre Shield (módulo que se conecta por debajo de la PCB), Socket (módulo que se conecta por encima) y Tile (módulo soldado directamente a la PCB).

Compatibilidad con KiCad

Esta librería requiere al menos KiCad 6, y ha sido probada en las versiones 0.8 y 0.2. El procedimiento de instalación difiere entre KiCad 6 y

Instalación de la Librería

La instalación se realiza mediante el Plugin and Content Manager (PCM). La instalación manual no está soportada.

Instalación en KiCad 7:

  1. Abrir KiCad y las Preferencias.
  2. Seleccionar "Plugin and Content Manager".
  3. Verificar que "Automatically add installed libraries to the global lib table" esté marcado.
  4. Asegurarse de que "Library nickname prefix" esté configurado en " PCM_ ".
  5. Instalar " KiCad Library for Arduino Modules " desde el repositorio oficial.
  6. Aplicar los cambios pendientes.
  7. Reiniciar KiCad (opcional).

Instalación en KiCad 6:

Se recomienda actualizar a KiCad Si no es posible, sigue estos pasos:

  1. Abrir KiCad y el "Plugin and Content Manager".
  2. Instalar " KiCad Library for Arduino Modules ".
  3. Aplicar los cambios.
  4. En "Preferences" -> "Manage Symbol Libraries...", agregar una nueva fila con Nickname " PCM_arduino-library " y la ruta a la librería de símbolos.
  5. En "Preferences" -> "Manage Footprint Libraries...", agregar una nueva fila con Nickname " PCM_arduino-library " y la ruta a la librería de huellas.

Consultas Habituales

Aquí respondemos algunas preguntas comunes sobre la librería:

¿Está la librería en desarrollo activo?

Sí, se proporciona soporte, correcciones de errores y actualizaciones con nuevos módulos Arduino.

¿Qué significa la excepción de licencia?

La licencia es similar a la de la librería de componentes incorporada de KiCad.

¿Por qué las huellas no tienen un contorno Edge.Cuts?

Permite a los usuarios diseñar PCBs más grandes que la huella del módulo.

¿Por qué las huellas de Nicla Vision y Nicla Voice tienen recortes?

Para acomodar componentes en la parte trasera de los módulos.

¿Por qué la huella tiene un contorno F.Courtyard o B.Courtyard?

Actúa como advertencia para evitar conflictos con componentes.

¿Por qué el pin de alimentación está configurado como entrada/salida/desconectado?

Algunos pines de alimentación pueden usarse como entrada o salida.

La librería Arduino para KiCad es una herramienta invaluable para diseñadores de PCBs que trabajan con módulos Arduino. Su instalación y uso, aunque puede parecer complejo al principio, se simplifica siguiendo los pasos descritos en esta tutorial. Recuerda consultar la para resolver dudas y aprovechar al máximo esta librería.

Si quieres conocer otros artículos parecidos a Arduino librería kicad para la integración puedes visitar la categoría Libros y Librerías.

Subir