Software libre
Ya no hay excusas para seguir usando el obsoleto puerto serie RS232 en nuestros proyectos. Ahora es muy simple añadir conectividad bluetooth con los módulos bluetooth HC-05 Comercializados por TRCOM.
Disponibles en DIP para desarrollar o experimentar en protoboard y en SMD para abaratar el costo para producción, son muy sencillos y potentes de usar. Sigue leyendo
Arduino es una gran plataforma de desarrollo, donde estas básicamente limitado por tu imaginación. Pero por muy bueno que sea un Arduino, tiene puntos débiles, y uno de esos es su conectividad, si deseas conectarlo a una red ethernet necesitas una shield que encarecerá el proyecto.
Nosotros hemos buscado shields mas baratos, pero aun así sigue siendo caro cuando solo deseas implementar un simple relay que encienda una lampara desde tu celular. Sigue leyendo
Para dar tus primeros pasos en el Mundo Arduino visita la página de conceptos básicos (Fundamentos) para una descripción en profundidad de los conceptos centrales del hardware y software Arduino; la página de hacking para información en cómo ampliar y modificar el hardware y software Arduino; y la página de enlaces para otro tipo de documentación. También hay una guía de estilo útil al escribir ejemplos para principiantes.
Es muy importante conocer el entorno de desarrollo, es lo que vas a utilizar para programar tu Arduino. Sigue leyendo
La tarjeta Freescale FRDM-KL25Z es una plataforma de desarrollo de bajo costo integrado por la familia de procesadores Kinetis L Series KL1x y KL2x basado en el procesador ARM® Cortex™-M0+. Las características incluyen fácil acceso a los puertos I / O del procesador, el funcionamiento a baja energía permite el uso de baterías. Su construcción facilita el uso de interfaces para su expansión y posee además una interfaz integrada de depuración para la programación de la flash y de control de gestión. La tarjeta Freescale FRDM-KL25Z es compatible con una amplia gama de software de desarrollo de Freescale y de terceros. Sigue leyendo
Fritzing es un programa de código libre de desarrollo de circuitos electrónicos.
El software es usado por investigadores, ingenieros, aficionados y artistas para realizar sus maquetas. Fritzing dispone de un conjunto de librerías con elementos electrónicos para poder diseñar tus circuitos. En la librería básica encontrarás casi todos los elementos necesarios para poder modelar tu circuito, pero además también encontrarás librerías de otros fabricantes de hardware libre.
Hemos desarrollado este tutorial, y explicamos paso a paso como hacer un proyecto con Fritzing. También hemos realizado un videotutorial complementario al tutorial escrito que tenéis a continuación: Sigue leyendo
Cuando se trabaja con sistemas con microcontroladores, necesitamos muchas veces de un emulador de terminal el cual permite usar el puerto USB de una computadora personal para visualizar datos de un sistema microcontrolado. Los programas como Hyperterminal emulan las antiguas terminales seriales TTY usadas para enviar comandos y recibir datos de las computadoras “mainframe” de décadas atrás. Con una terminal emulada como Hyperterminal es posible comunicarse desde la PC con otros dispositivos externos que cuenten con un puerto serial, mediante caracteres de texto ASCII. Si podemos desde el microcontrolador enviar, recibir e interpretar caracteres ASCII, podremos entablar la comunicación entre la PC y el sistema microcontrolado. Sigue leyendo
Codebender es un entorno de Arduino diseñado para funcionar totalmente en la web, es decir, no tenemos que instalar nada en nuestro ordenador para poder programar en Arduino. Además, una vez compilado el código, permite descargar a una Placa Arduino conectado al pc por medio de USB o a un arduino conectado por ethernet remotamente.
Tiene incluida la gestión de código y nos permite almacenar en la nube nuestro código usando ejemplos y librerías. Sigue leyendo
Esta es la documentación de un programador simple USB AVR de codigo abierto y la interfaz SPI. Es de bajo costo, fácil de hacer, funciona muy bien con avrdude, es compatible con AVRStudio y probado bajo Windows, Linux y MacOS X. Es perfecto para estudiantes y principiantes, o como un programador de backup.
Tengamos en cuenta que, el núcleo de cualquier placa Arduino se compone simplemente de un microcontrolador AVR. En el caso de la placa Arduino UNO, su respectivo microcontrolador es el ATMega328.
Conforme uno se va adentrando en el mundo de Arduino y los proyectos se vayan haciendo cada vez más grandes y complicados, puede presentarse la necesidad de recurrir al uso de un segundo microcontrolador, para lo cual, es completamente notable que conseguir un AVR por separado es mucho más barato que volver a comprar una nueva placa Arduino. USBtinyISP – Programador AVR de bajo costo
DrawSCH es un software gratuito online que permite crear esquemas fácilmente. No es necesario instalar nada, solo abrir tu navegador favorito y empezar a utilizarlo. Si usted necesita para hacer un esquema rápido la mejor opción es contar con un programa como DrawSCH el cual no es necesario instalar el software. Una de las cosas que necesitan para trabajar es tener conección a internet. Sólo tiene que abrir su navegador y comenzar a utilizarlo.
- Es posible compartir los esquemas mediante foros o BBS.
- Soporta los navegadores Firefox, Chrome, Safari, Opera, IE6, IE7, IE8 e IE9.
- Se puede instalar utilizando el frame de Google Chrome.
- Se pueden exportar los esquemas como PNG o JPG. En un futuro se agregará soporte a PDF. Sigue leyendo
MegaSquirt intenta ser un proyecto educativo pensado para los que deseen aprender sobre inyección electrónica de combustible. Se trata de un controlador de inyección de combustible programable (ECU), ésta puede controlar la forma en que los inyectores de un motor distribuyen el combustible para poder mejorar el rendimiento del mismo, usualmente para que el motor pueda entregar más potencia, especialmente luego de haberle hecho modificaciones o mejoras. Sigue leyendo