Programación automática de AVR con una CNC

Publicado por en Electrónica el 05/01/2015

Programar el firmware de un microcontrolador con un programador es una tarea sencilla y que lleva pocos minutos, pero las cosas se complican cuando tienes que programar decenas de microcontroladores y ahí es importante automatizar todo el proceso al máximo. En este post que os dejo por aquí se puede ver el uso de una pequeña máquina CNC para alinear un conector de programación específico de ATMEL sobre un panel de placas para programar. Con una modificación del GCode Senser, se puede hacer que en medio del proceso se llame al avdude para lanzar la programación y pasar al siguiente chip. Muy interesante!

Leer más

Video tutorial de programación en Assembler para microcontroladores

Publicado por en Programación el 19/05/2014

Gracias al amiguete José Antonio, me entero de este estupendo video tutorial de programación en Assembler orientado a microcontroladores realizado por Oscar Pulido. Es un pequeño tutorial que muestras las bases de la programación y cómo realizar pequeños programas. Esto es muy interesante para todo aquel que quiera optimizar al máximo su código y aprovechar al máximo todo el espacio de programación de un microcontrolador determinado.

Leer más

Tutorial de programación con Processing en Vídeo

Publicado por en Programación el 02/12/2013

Mucha gente se bloquea a la hora de comenzar con el maravilloso mundo de la programación. De hecho los inicios pueden ser bastante traumáticos si no sabes por donde empezar o no tienes a alguien que te indique el camino. Por supuesto hay muchos tutoriales en Internet pero muy pocos están estructurados de una forma correcta o no aportan la información suficiente. Puede que necesites aprender a programar por hobby o simplemente por que te llama la atención. Los chicos de Processing.org, el entorno en el que se basa arduino para funcionar, han sacado a la luz una série de estupendos pequeños video tutoriales sobre cómo programar con Processing desde cero. Me ha parecido buenísimo ya que no solo se limitaron a subir vídeos uno tras otro para mostrar las distintas funcionalidades, sino que el propio entorno es interactivo y va acorde al vídeo, pudiendo modificar y ejecutar el código mientras hacemos el mini curso. Un plus muy importante es el carisma del profesor que literalmente irradia alegría en cada explicación y da una sensación de motiviación total excelente, lo cual me parece absolutamente necesario en este tipo de asuntos. Se hace todo muy ameno y se puede completar la serie completa en alrededor de una hora.

Os dejo el primero vídeo a continuación, pero lo suyo es que si quieres aprender a programar, sigas el enlace a su web para el tutorial completo.

Leer más

Programación fácil con Scratch para Arduino

Publicado por en Arduino el 09/10/2013

Si lo tuyo es montar cacharros pero se te atraganta la programación, quizás te interese conocer a Scratch para Arduino. Es una variación de Scratch modificado especialmente para utilizarlo con Arduino y permite escribir programas de forma visual. De hecho es estupendo para aprender a programar ya que el entorno es muy intuitivo y fácil de aprender, dejando de lado la complejidad de escribir y analizar líneas y más líneas de código.

Marina Conde y Víctor Casado hacen una demostración de la aplicación del lenguaje de programación Scratch en el vídeo a continuación...

Leer más

Tutorial Programación Basica De Microcontroladores PIC En C

Publicado por en Programación el 19/12/2007

Aqui os dejo un estupendo tutorial de Manuel con muchos ejemplos de código en C paso a paso y explicado para que todo el que quiera, pueda iniciarse en el maravilloso mundo de los microcontroladores PIC. En concreto, hace referencia al conocido 16F876 pero puede ser aplicado a toda la série 16F de Microchip.

Enlace altamente recomendado a continuación...

Relacionado:
- (DIY) Disco Light con PIC16F84A y Bass Control
- (HowTo) Teclado matricial a un PIC usando un solo pin
- (Prototipo) Cluster con 10 dsPIC (300 MIPS!)
- (Review) Programador universal GTP-USB Plus (WinPic800)
- (Video) Arkanoid v0.1 con PIC16F876 a 4Mhz
- (Video) Controlador VGA con PIC 18F452
- (Video) PickNPlace:CNC para montar componentes de superficie

Leer más