Environnement de développement de ghetto (5 / 7 étapes)

Étape 3: Le berceau de la programmation

Dans Ghetto programmeur v.1.0 j’ai utilisé un berceau de programmation avec une entrée de pin non standard et réglettes à broches femelles à coller des trucs en.

Broches non standards sont une mauvaise idée parce que vous ne serez pas en mesure d’utiliser votre station d’accueil avec un autre programmeur et vice versa.

Réglettes à broches femelles ont été amusant parce que vous pourriez brancher directement les LEDs en eux, mais quand je commencerais à faire quelque chose de plus complexe, que je finirais ce câblage dans une maquette en tout cas. Avec la nouvelle station d’accueil, j’ai coupé les intermédiaires. Moins de main-câblage = mieux.

Mais le plus grand avantage de cette conception de la station d’accueil, c’est que vous pouvez brancher sur le socle de presque n’importe où que vous pourriez brancher dans la puce de l’AVR. Cela s’avère être énorme. Au lieu de conception de circuits de l’ISP dans votre robot ou que ce soit, vous juste coller cette chose de berceau dans la prise de l’IC. Vous pouvez ensuite programme/re-programme cerveau de votre robot en circuit. Quand on a fait développer, branchez directement l’AVR et vous êtes sur celle qui suit.

Il berceaux est assez simple : tout ce que vous devez faire est de connecter les broches de l’en-tête de 6 broches aux bons endroits sur les puces. Cette fois ' rond, j’ai utilisé des PCB gravé. Vous pouvez tout aussi bien main-fil le tout sur perfboard.

ATTiny13/15 le berceau est fait avec une douille de 8 broches de l’enrouler. J’aime ces. Il est facile d’insérer la puce dans son beau trous ronds et les longues jambes procure-t-elle d’espace supplémentaire sur le montage d’essai. J’ai fait les traces de PCB par main levée avec un feutre.

ATTiny2313 le berceau a été effectuée avec l’aigle et la méthode de transfert de toner laser papier. Je ne pouvais pas trouver toute prises 20 broches wire-wrap, donc j’ai eu recours à une prise régulière de 20 broches soudée sur 2 réglettes à 10 broches broches. Cela se termine avec une station d’accueil avec des jambes plus courtes, mais ça marche. Le schéma et le PDF que j’ai utilisé pour le circuit est inférieure.

Sur les deux, j’ai eu au fil de la main une ligne supplémentaire. Telle est la vie.

Articles Liés

Comment configurer votre environnement de développement Asp.Net 5 RC1 sur Linux

Comment configurer votre environnement de développement Asp.Net 5 RC1 sur Linux

Dans ce post, j'explique comment mettre en place un environnement de développement ASP.NET 5 RC1 sur Linux Ubuntu 14.04 à l'aide de vagabond.Ici vous trouverez le vagrantfile et le script de configuration utilisé pour configurer votre boîte de vagabo
Comment installer un environnement de développement web sur localhost

Comment installer un environnement de développement web sur localhost

cette instructable est de vous montrer comment installer Apache, PHP, MySQL sur localhost.Aussi comment mettre en place afin que vous avez certaines fonctionnalités réseau cool, comme étant en mesure de charger le répertoire racine à l'aide du nom de
Ghetto Pixels - construction d’un open source BlinkM

Ghetto Pixels - construction d’un open source BlinkM

à moins que vous vivriez sous une roche numérique pour les quelques dernières années, ou tout simplement ne sont pas s'intéressent à lumières clignotantes, vous connaissez déjà tout l'awesomeness qui est le BlinkM de ThingM. C'est un très petit PCB d
Système de développement de la logique Programmable (CPLD) ghetto

Système de développement de la logique Programmable (CPLD) ghetto

depuis plusieurs mois j'ai été en appréciant le système de développement de Ghetto pour les processeurs AVR. En effet, cet outil de dollar presque zéro s'est avérée tellement fascinant et utile qu'il m'a fait me demander si il était possible d'étendr
Développement Web Manager pour WIZnet série de modules Ethernet

Développement Web Manager pour WIZnet série de modules Ethernet

WIZnet Serial to Ethernet (S2E) Module fournit série au commandement et configuration outil pour surveiller et contrôler mode actuel de l'appareil tels que les paramètres de périphérique, mode de fonctionnement actuel et état de la connexion.Pour amé
Développement Android : Créer une calculatrice de base

Développement Android : Créer une calculatrice de base

Bienvenue à un amusant tutorial sur l'apport d'une calculatrice de base sur une application Android. Dans ce tutoriel je vous guidera téléchargement tous les logiciels nécessaires, concevoir la mise en page de l'application, l'application pour qu'ell
Comment configurer Eclipse pour le développement d’application Android

Comment configurer Eclipse pour le développement d’application Android

Développement d'applications Android peut être une expérience amusante et passionnante. Pour commencer à créer des applications Android, vous avez besoin d'un environnement de développement appropriée. Cela vous permettra d'utiliser tous les outils n
Développer pour l’ESP8266 sur la Pi framboise

Développer pour l’ESP8266 sur la Pi framboise

Cet article va montrer comment utiliser une framboise Pi 2 pour développer des applications natives, des microprogrammes et des scripts Lua pour ESP8266 la famille de microcontrôleurs. Le ESP8266 est qu'un petit WiFi activé micro-contrôleur qui devie
Comment connecter votre shield Arduino BLE à une application iOS/Android personnalisée développé en HTML5 et JavaScript.

Comment connecter votre shield Arduino BLE à une application iOS/Android personnalisée développé en HTML5 et JavaScript.

Cette instructable vous montre comment générer une application mobile qui communique avec votre bouclier Bluetooth Low Energy (BLE). Dans ce tutoriel, j'ai utilisé un bouclier BLE de RedBearLab, mais cet exemple devrait être facile de reconstruire de
Comment connecter votre shield Arduino WiFi à une application iOS/Android personnalisée développé en HTML5/JavaScript.

Comment connecter votre shield Arduino WiFi à une application iOS/Android personnalisée développé en HTML5/JavaScript.

Cette montre instructable vous comment générer une application mobile qui communique avec votre bouclier WiFi, dans cet exemple, nous allons créer une application qui peut allumer une LED/arrêt reliée à votre Arduino. L'application mobile sera dévelo
Configuration de Panasonic ADK dans Windows Vista pour le développement de la MHP

Configuration de Panasonic ADK dans Windows Vista pour le développement de la MHP

Panasonic ADK a été développé pour l'environnement Linux.Pour les gars qui préfère le développement sous OS Windows, c'est ce que vous pouvez faire.Il m'a fallu une semaine entière de tâtonnements pour obtenir enfin la première xlet en cours d'exécut
C - configuration de l’environnement

C - configuration de l’environnement

Pour le typage de langage C, il faut installer Turbo C.Étape 1: Environnement Local SetupSi vous souhaitez configurer votre environnement pour le langage de programmation C, vous devez les suivant deux outils logiciels disponibles sur votre ordinateu
Comment développer une Application Mobile Android ! Processus étape par étape

Comment développer une Application Mobile Android ! Processus étape par étape

AppsChopper (http://www.appschopper.com), une principale compagnie de développement de jeux mobiles, présente un tutoriel détaillé pour développer une application mobile Android.La révolution des appareils mobiles est tout à fait évidente dans le mon
IOS 7: Guide du débutant au développement de l’App

IOS 7: Guide du débutant au développement de l’App

Dans ce monde difficile des technologies, iOS a été voler des parts de marché dans l'entreprise ainsi que du secteur de la consommation. iOS a été à des journaux et est actuellement arrachent la renommée sur le marché de la mobilité. Il est devenu le