Entorno de desarrollo de la Ghetto (5 / 7 paso)

Paso 3: El soporte de programación

En Ghetto programador v.1.0 utilicé una base de programación con una entrada no estándar pin y pin-headers hembra para pegar cosas en.

Pernos no estándar son una mala idea porque usted no podrá utilizar la base con programador de otra persona y viceversa.

Cabeceras de pin hembra fueron divertidas porque podría enchufar LEDs directamente en ellos, pero cuando le empiezo a hacer algo más complejo, que acabaría cableado en un tablero de todos modos. Con la nueva base, corte el intermediario. Menos cableado mano = mejor.

Pero la mayor ventaja de este diseño de cuna que puede conectar en la base de casi cualquier lugar que puede conectar en el chip AVR. Esto resulta para ser enorme. En lugar de diseñar circuitos de ISP en el robot o lo que sea, solo pegan esta cosa de cuna en el zócalo del IC. Entonces puedes programa/re-programa cerebro de tu robot en circuito. Cuando estés desarrollando, conecte directamente el AVR y estás en otro.

Las cunas es bastante fácil, todo lo que necesitas hacer es conectar las clavijas de 6 pines a los lugares correctos en las fichas. Esta vez ' redondo, utilizan PCB grabado al agua fuerte. Así sólo puede mano-alambre todo en perfboard.

El ATTiny13/15 cuna se hace con un zócalo de 8 pines wire-wrap. Estas me encantan. Es fácil insertar el chip en sus agradables agujeros redondos y piernas largas proporcionan mayor espacio en la protoboard. Hice los rastros de PCB por a mano alzada con un rotulador.

El ATTiny2313 cuna se hizo con el águila y el método de transferencia de tóner láser papel. No pude encontrar ningún tomas 20 pines wire-wrap, así que tuve que recurrir a una toma regular de 20 pines soldada en 2 cabezales de 10 patillas. Esto termina con una base con patas más cortas, pero funciona. El esquema y el PDF que he utilizado para el circuito se encuentran por debajo.

En ambos, tuve a mano hilos una línea adicional. Así es la vida.

Artículos Relacionados

Cómo configurar el entorno de desarrollo de Asp.Net 5 RC1 en Linux

Cómo configurar el entorno de desarrollo de Asp.Net 5 RC1 en Linux

En este post explico cómo configurar un entorno de desarrollo de ASP.NET 5 RC1 en Linux Ubuntu 14.04 con vagabundo.Aquí encontrarás la vagrantfile y la secuencia de comandos aprovisionamiento utilizado para configurar su caja de vagos. También puede
Cómo instalar un entorno de desarrollo web en localhost

Cómo instalar un entorno de desarrollo web en localhost

este instructable es mostrarle cómo instalar Apache, PHP, MySQL en localhost.También cómo configurar para que tienen algunas características de la red de frío, tales como ser capaz de cargar el directorio raíz con el nombre de ordenador (http://deskt
Ghetto Pixels - construcción de una fuente abierta BlinkM

Ghetto Pixels - construcción de una fuente abierta BlinkM

a menos que usted ha vivido debajo de una roca digital para los últimos años, o simplemente no están interesados en luces intermitentes, ya sabrás sobre la maravilla que es el BlinkM de ThingM. Es un PCB muy pequeño con un poder más elevado LED que r
Sistema de desarrollo de lógica programables (CPLD) de Ghetto

Sistema de desarrollo de lógica programables (CPLD) de Ghetto

para los últimos meses he estado disfrutando el sistema de desarrollo del Ghetto para los procesadores de la AVR. De hecho, esta herramienta casi cero dólar ha demostrado tan fascinante y útil que es me tiene preguntándome si fuera posible extender e
Desarrollo Web Manager de WIZnet serie Módulos Ethernet

Desarrollo Web Manager de WIZnet serie Módulos Ethernet

WIZnet serie a Ethernet (S2E) módulo proporciona Serial en comandos y configuración de herramienta a modo monitor y control del dispositivo como dispositivo ajuste, modo de funcionamiento actual y estado de la conexión.Para mejorar la función de cont
Cómo configurar Eclipse para el desarrollo de aplicaciones de Android

Cómo configurar Eclipse para el desarrollo de aplicaciones de Android

Desarrollo de aplicaciones para Android puede ser una experiencia divertida y emocionante. Para empezar a crear aplicaciones Android, necesita un entorno de desarrollo adecuado. Esto le permitirá utilizar todas las herramientas necesarias para crear
Construir un PDK (Kit de desarrollo de bolsillo)

Construir un PDK (Kit de desarrollo de bolsillo)

es bueno poder trabajar en proyectos en el camino.  Este kit le permite llevar un kit entero dev en el bolsillo.Este instructable le mostrará cómo construir cualquiera de varios tipos diferentes de kits de desarrollo (dev kit) que todo quepa en su bo
Desarrollo Android: Crear una calculadora básica

Desarrollo Android: Crear una calculadora básica

Bienvenidos a un divertido tutorial sobre hacer una calculadora básica en una aplicación Android. En este tutorial guiará a través descarga todo el software necesario, diseñar el layout de la aplicación, codificación de la aplicación para que funcion
Para empezar con la placa Intel® Galileo Gen2 desarrollo

Para empezar con la placa Intel® Galileo Gen2 desarrollo

Este tutorial explica cómo empezar a trabajar con la placa Intel® Galileo Gen2.Junta de desarrollo de Intel® Galileo Gen 2 es un microcontrolador basado en el procesador de Intel® Quark™ SoC X 1000 aplicaciones, un sistema de marca Intel® Pentium® de
IOS 7: Guía de un principiante para desarrollo de aplicaciones

IOS 7: Guía de un principiante para desarrollo de aplicaciones

En este desafiante mundo de las tecnologías, iOS ha estado robando cuota de mercado en la empresa así como el sector consumo. iOS ha sido en titulares y es actualmente encajándose a presión encima de la fama en el mercado de la movilidad. Se convirti
La Nitty Gritty de Android desarrollo de aplicaciones

La Nitty Gritty de Android desarrollo de aplicaciones

Smartphones han inundado el mercado de la movilidad, siendo testigos de un mayor aumento en el consumo con cada año que pasa. Android y iOS siguen siendo las dos plataformas más utilizadas por los desarrolladores como los usuarios finales. Android ti
Construir un sistema completo de AVR y jugar Mastermind!

Construir un sistema completo de AVR y jugar Mastermind!

El juego Mastermind ha sido alrededor de mucho tiempo, y recuerdo que conseguir una versión de la placa con las clavijas de colores cuando era un niño. Me encanta este juego, ya que es solucionable simplemente por pura lógica. Un jugador (o un equipo
Extrema de montaje soldadura superficie

Extrema de montaje soldadura superficie

por lo que estás pensando en construir un Super-widget y quería usar el último QFN MLF (marco de plomo micro) paquete de piezas. Pero entonces usted realmente Miró, se dio cuenta de cómo pequeña es realmente (cuadro 1), y decidió no puedo la soldadur
Navaja de AVR

Navaja de AVR

la navaja AVR paquetes un número de AVR programación proyectos juntos en un solo conveniente Altoids goma. Debido a la flexibilidad de programación del microcontrolador, también proporciona un punto de partida para cualquier número de proyectos basad