La Raspberry Pi es una computadora de placa única (single board computer). Es una computadora porque igual que una PC de escritorio o una laptop, la Raspberry Pi tiene hardware que le permite comunicarse con el exterior (por ejemplo con un teclado, raton, monitor, bocinas, etc.) y además se le puede instalar un sistema operativo. De placa única, porque todo el hardware está contenido en una sola placa de 85 mm x 56 mm en el caso de la Raspberry Pi 3 Model B+, que es el modelo más actual a la fecha de escritura de este artículo.… seguir leyendo
Categoría: Electrónica
Entradas que contienen información acerca de electrónica.
Programar y depurar (debuggear) Arduino usando Eclipse
Entrar en el mundo de la programación de microcontroladores es ahora mucho más fácil y económico gracias a la existencia de Arduino.
El Arduino Software (IDE) es muy fácil de instalar, configurar y usar. La documentación y los “Getting Started” disponibles en linea son suficientes para estar cargando a la tarjeta de desarrollo y probando el primer programa (Sketch) en cuestión de un par horas.
Esta sencillez con la cual suceden las cosas en el Arduino Software resulta muy convenientes para las personas que se inician en la electrónica y la programación de microcontroladores, sin embargo, para aquellos que buscan desarrollar sistemas embebidos de manera profesional, es mas bien una limitante.… seguir leyendo
Problemas con KiCad y su solución
Mientras hacía el ejercicio del Getting Started de KiCad me encontré con los siguientes dos problemas:
1. KiCad se congela (crash) cuando desde Eeschema se abre Cvpcb (paso 49 del Getting Started en inglés)
Solución:
Remplazar el contenido del archivo ~/.config/
kicad/fp- lib-table por el contenido de este.
Explicación:
Cvpcb usa librerias que están en linea en Github, y por alguna razón aun desconocida por mi, KiCad no puede acceder a ellas. Estas librerías están definidas en el archivo fp-lib-table, ubicado en:
linux
~/.config/
Windows
C:\Users\ \AppData\Roaming\kicad
En este archivo, para cada librería enlistada están definidas las siguientes propiedades
- Nickname
- Library Path
- Plugin Type
- Options
- Description
Library Path usa una variable para formar el path, por default esta variable es KIGITHUB, que apunta a https://github.com/kicad… seguir leyendo
KiCad EDA – software para diseño electrónico
KiCad es una suite de software open source que sirve para diseñar circuitos electrónicos. Con él es posible hacer el esquemático y ocuparlo después para diseñar el circuito impreso.
Este software es suficientemente bueno para ser utilizado de manera profesional, y tendría que ser el estándar en las universidades, ya que es gratuito, y no tiene ningún tipo de limites en cuanto al tamaño de la tarjeta, numero de capas, etc.
Entre las cosas que se pueden hacer con este software están:
- diseño del esquemático
- conversión del esquemático a circuito impreso
- generar archivos Gerber, útiles a la hora de mandar a producir el circuito
- generar vista 3D del circuito impreso
- generar una lista de componentes para calcular precios
Arduino
Arduino es una plataforma open source con la cual se pueden realizar proyectos de electrónica digital, y está compuesta por hardware y software, y diseñada de tal forma que sea fácil para el usuario aprender a escribir programas para un microcontrolador, cargarlos a el y probarlos directamente en una tarjeta de desarrollo.
En el siguiente video Massimo Banzi, uno de los creadores, cuenta un poco la historia de Arduino, lo que es hoy en día y los proyectos que han sido realizados por la comunidad usando esta plataforma.
Entre las ventajas de Arduino con respecto a otras alternativas están:
- bajo costo
- multi-plataforma (Linux, Windows, Macintosh OSX)
- un simple sistema de programación
- hardware y software open source escalable
Un starter kit de Arduino es el mejor regalo que un niño puede obtener, y comprarse uno y aprender a usarlo es sumamente recomendable.… seguir leyendo