Arduino
El objetivo de este artículo es presentar los métodos fundamentales para la creación de software embebido con un enfoque en ANSI C sobre Arduino. La plataforma de desarrollo Arduino es un medio ideal para realizar esta tarea. Como tal, este trabajo presenta el desarrollo de software embebido utilizando el 100% ANSI C para el procesador ATmega328P el Arduino. Tengamos en cuenta que es fundamental crear software embebido en general enfocado en ANSI C dado que esta modalidad ahorra notoriamente la cantidad de memoria utilizada. Para hacerlo más sencillo vamos a implementar el programa clásico como ejemplo que cambia el pin de salida (blink) conectado al LED en la placa. Según el circuito de Arduino Uno indica que el LED está conectado al pin del chip PB5 del ATmega328P. Código Ejemplo.. Ejemplo Led Blink
La placa de proyectos Arduino es basicamente una placa donde podemos colocar nustro chip ATMEGA168/328 y con la cual podemos completar nuetro proyecto y no necesitar mas usar la placa de desarrollo de Arduino. Simplemente transferimos el chip programado en nuestra placa Arduino que usamos para desarrollar a la placa de nuestro proyecto. Es asi que nuestro proyecto terminado no necesita llevar la placa original de Arduino. He aquí algunas instrucciones básicas para su montaje y los primeros pasos…
más info en.. Arduino Project Board Sigue leyendo
Microchip anuncia la primera plataforma de desarrollo de código abierto basada en un microcontrolador de 32 bit compatible con el hardware y software Arduino™. La plataforma chipKIT™, que ha sido diseñada y fabricada por Digilent, un Microchip Authorized Design Partner, es la primera y única solución de 32 bit para Arduino que permite a aficionados y docentes una forma sencilla y económica de integrar la electrónica en sus proyectos aunque no posean conocimientos de ingeniería electrónica. mas info.. PIC32-based chipKIT
Arduino es una plataforma de hardware libre basada en una sencilla placa de entradas y salidas simple y un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring. Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software del ordenador (por ejemplo: Macromedia Flash, Processing, Max/MSP, Pure Data). Las placas se pueden montar a mano o adquirirse. más info en.. BairesRobotics Arduino
He estado trabajando durante la semana pasado en el laboratorio de unos amigos con TMProg [2.0] y debo decir que es uno de los mejores grabadores programadores fabricado en Argentina de exelente calidad y prestación dada su gran versatilidad. El programador TM-Prog permite la grabacion de una ampli gama de microcontroladores y memorias eeprom y lo mas importante es que esta en constante desarrollo por lo que la lista de integrados soportados se incrementa periodicamente. Mediante el slot de expansión de 2×7 permite conectar los nuevos microcontroladores y memorias que se van agregando al listado. Este programador permite grabacion de microcontroladores PIC y dsPIC de Microchip, micros AVR de 8 bits y la linea AT89 con estructura 8051, micros freescale de la familia 68HC908 y memorias eeprom I2C, microwire, SPI, UNIO. Abra la solapa de dispositivos soportados para un listado completo. Sigue leyendo
Blu es un robot que enseña. Con un diseño simple y un programa facil mas un microcontrolador Arduino, Blu nos puede enseñar lo básico de la robótica.
Blu es también ideal para aficionados: Tiene un chasis robusto de plástico ABS que nos proporciona la plataforma perfecta para experimentos.
Blu es un sistema programable de robótica para la educación, la afición, y puede ser empleado en investigación. Blu es fácil al programar y sumamente versátil… Sigue leyendo