Cursos intensivos 2018..

bairesrobotics@gmail.com





Comunicacion Social
Boletin de novedades
BairesRobotics
Reciba gratis las novedades del blog en su correo electrónico de una manera sencilla y comoda. Recuerde revisar la carpeta de correo no deseado ya que algunos servicios de e-mail marcan el mensaje de confirmacion como spam.
BairesRobotics en tu eMail


Debes revisar tu correo para activarlo.





Pagar

Arduino CursoLa tarjeta entrenadora Arduino (ArduKit) es una placa de bajo costo que se conecta directamente con los controladores Arduino UNO o Arduino Mega2560. Gracias a sus sencillos periféricos y variedad de conectores se convierte en el complemento ideal para realizar los primeros programas y proyectos basados en la plataforma ARDUINO, apta para todos los públicos. Opcionalmente a esta tarjeta se le puede conectar un motor DC de bajo consumo (menos de 40mA), el cual se conecta a las salidas (PWM) D3 y D5. Con ellas se puede controlar velocidad y sentido de giro. Mas Info...
Arduino CursoCurso de programación Arduino, características, usos y aplicaciones. Ya que el objetivo principal de Arduino es interactuar con el mundo físico, se incluyen en este curso los conocimientos y recursos necesarios para actuar en el mundo real y recoger información de éste. Además, se impartirán nociones básicas de electrónica necesarias para...

Más Info Curso Arduino Regular...

Descarga ejemplos y programas Arduino...

ARM

Interrupciones!
Interrupciones, ¿qué son? Hay personas que intermitentemente te distraen de tu trabajo. Jaja, bueno, quizás… pero lo que en realidad queremos saber es que son las interrupciones en un contexto de microprocesadores y electrónica embebida.

Así que, ¿qué son las interrupciones en ese contexto? Bueno, hay una forma por la cual un procesador puede ejecutar su programa principal mientras monitorea continuamente la ocurrencia de algún tipo de evento, o interrupción. Este evento incluso puede ser activado por cualquier tipo de sensor o entrada, como un botón, o incluso internamente por un timer que cuente hasta un número en particular.
Vemos el evento, ¿y luego qué? Sigue leyendo

BB313 is a breadboard platform for the ATTiny2313/4313 microcontroller¿Que es el BB313?
El BB313 es una placa universal para el microcontrolador ATTiny2313/4313. Está diseñada para que el proceso de creación de prototipos sea más sencillo. Posee un conector para programación en circuito, un conector de 6 pines compatible con un cable FTDI, conexiones para un resonador cerámico externo, y un botón de reset.
La mayor parte de los pines del ATtiny se encuentran en fila sobre el borde de la placa lo cual da mas espacio para trabajar sobre el protoboard. También funciona como placa para los 2313/4313 y, con una simple modificación, pueden usarse los ATTiny25/45/85. 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

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

Como utilizar un Display LCD con solo tres lineas de I/O. Aunque este atriculo fue publicado originalmente para un microcontrolador Freescale, es útil para cualquier microcontrolador, solo tener en cuenta los tiempos utilizados para enviar comandos o datos. Esta forma de trabajar con LCD es apto para muchas aplicaciones que no necesiten de un muestreo rápido de datos. Es de mucha utilidad cuando el procesador no dispone de suficientes lineas de entrada-salida.
mas info.. Como utilizar un Display LCD con solo tres lineas de I/O

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

La LPC1343 Board es una placa de desarrollo para el microcontrolador LPC1343 de NXP, basado en ARM Cortex-M3. Algunas de las características de esta familia de microcontroladores (la LPC13XX) son las interfaces (entre ellas una USB), los periféricos que incorpora, y el bajo consumo que el dispositivo presenta. Este ARM Cortex-M3 incorpora un pipeline de 3 etapas y usa una arquitectura Harvard, con un bus de instrucciones y otro de datos separados, además de un tercer bus para periféricos. También incorpora una unidad de salto predictivo. En cuanto al kit, cuenta con todo lo necesario para comenzar a explorar las capacidades del microcontrolador y sus periféricos, dejándole al usuario solamente la tarea de desarrollar el software. mas info.. Placa de desarrollo para LPC1343

ARLinkEx es una interfaz JTAG/SWD que permite programar y debugguear microcontroladores basados en núcleos ARM Cortex-M0 y ARM Cortex-M3, pudiendo ser integrado dentro de entornos de desarrollo como Keil RealView MDK, IAR y CoIDE (de CooCox). Podrá colocar breakpoints, ejecutar secuencias de código paso a paso, observar variables y estados de registros. Actualmente las empresas con familias de dispositivos soportados son STMicroelectronics, Luminary Micro (Texas Instruments), NXP (ex Philips), Nuvoton, Atmel y Energy Micro. Este equipo está basado en CoLinkEx (de CooCox), un adaptador JTAG / SWD (Serial Wire Debug) para microcontroladores con núcleo ARM Cortex-M0 y ARM Cortex-M3. mas info.. ARLinkEx JTAG/SWD

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

Comenzamos un nuevo curso de programacion de microcontroladores ATMEL AVR en lenguaje C, la idea de este curso es hacer lo mismo que estamos haciendo en el curso de PIC. Los requisitos son: tener conocimientos basicos de electrónica analogica y digital, además de conocimientos basicos de programacion en lenguaje C, para aquellas personas que no tengan conocimientos en lenguaje C les recomiendo el curso de programacion de microcontroladores PIC en lenguaje C, por lo menos los primeros 5 videos.
Estos Video Tutoriales son también muy útiles para todos aquellos que usan Arduino dado que se utilizan los mismos microcontroladores. En el primer videotutorial vamos a ver un vistazo rápido de datasheet del microcontrolador a utilizar el cual es el ATmega 328P, y la instalación del IDE de ATMEL. Puedes verlos aquí.. VideoTutoriales