Développement sur micro-controleurs MICROCHIP
jp.mandon at free.fr

PIC et USB dansLINUX MAGAZINE
 

Platine de développement USB avec PIC 18F2550

Cette nouvelle platine de développement idéale pour l'éducation est destinée à être utilisée avec Pinguino, un IDE développé en PYTHON.
Cet IDE permet de s'initier au C en se basant sur le langage ARDUINO
(www.arduino.cc), l'ensemble des outils de développement sont intégrés dans la suite logicielle PINGUINO.

PINGUINO

Pinguino est un mini environnement de développement permettant de réaliser sur la platine de développement USB à PIC des applications normalement destinées à ARDUINO basé sur des chips ATMEL. La suite logicielle que nous proposons intégre editeur, compilateur, assembleur, linker et un bootloader dans le même outil.
L'ensemble de ces applications sont traitées dans l'IDE, évitant de taper des lignes de commandes sous dos ou terminal. Aucune installation n'est nécessaire, il est toutefois indispensable d'installer python 2.5, wxpython et libusb souswindows comme souslinux.
L'ensemble des applications utilisées sont Open Source, de même l'IDE PINGUINO ainsi que les modules logiciels sont sous licence GPL. La platine de développement est également Open Hardware.

Pinguino est compatible Linux, Windows et va être porté prochainement sous MAC OS X.

 

La Platine de développement décrite dans notre e'book 'développement en C sur PIC avec SDCC'.

Caractéristiques:
- Alimentation 9 à 16Vcc
- PIC 18F252 avec Tiny Bootloader
- Convertisseur TTL/RS232 intégré
- Bouton de reset
- Led présence tension
- Enfichable sur plaque d'essai type LABDEC

boutique EBAY

Programmateur de PIC JDM

Compatible avec ICPROG et PICPGM.
Connexion: Fiche DB9 femelle.
Pas d'alimentation (alimentation port RS232).
Ce programmateur ne fonctionne pas sur les portables.
Testé avec les processeurs suivants:
16F877,16F873,16F876,18F458,18F252,
12C508,
16F84,16F88
(liste non exhaustive).

Documentation PdF

boutique EBAY

CONVERTISSEUR TTL/RS232

Le nouveau câble C232 est arrivé.
Connexion: DB9 Femelle / Connecteur femelle au pas de 2,54
Alimentation 3,3V ou 5V par la carte cible.
Fonctionne avec tous les bootloaders et avec tous les PIC.
Utilisable également sur les micros ATMEL et pour le flashage de la plupart des démodulateurs satellites
.
Documentation PdF


Plus d'informations sur Pinguino:
Photos de la platine et de l'environnement de développement.
Schéma PCB et dernières news du développement http://jpmandon.blogspot.com/
La suite logicielle version béta
Le bootloader seul

Pinguino étant en phase de développement, il est conseillé de mettre à jour fréquemment la suite logicielle.

Liens Pinguino
VASCO project
Arduino

LES ARCHIVES DU SITE
LINUX
Tiny Bootloader Python TinyJPFR.py a été téléchargé 003079 fois
PUF downloader, un bootloader USB issu du projet VASCO


Embedded network

 


convertisseur TCP/UDP port série.
Comment fonctionne CONVERTER ?
Convertisseur TCP/Port série pour Pure data
téléchargé 000947 fois
COM0COM un port série virtuel sous windows

APPLICATIONS

 

Les IBUTTONS de DALLAS, un lecteur de contrôle d'accés
Gérer une telecommande infra-rouge RC5
Pilotez un servo-moteur
Construisez votre platine d'expérimentation avec un 16F877
Exemple d'utilisation de la platine d'expérimentation
Construisez votre platine d'expérimentation avec un 16F876
TCP/IP et PIC 16F877 le prototype
PicoIP une pile TCP/IP sur PIC

 

LANGAGE C: SDCC

SDCC est un compilateur FreeWare et Open Source, comment l'installer sous Windows XP
e'book développement en C sur PIC avec SDCC téléchargé 017658 fois

LANGAGE C: CC5X

Choisir son compilateur C
Bibliotheque de gestion de la liaison serie en C pour le 16F873
Utiliser la sortie PWM du 16F877

LES OUTILS

PIC Bootloader en FRANCAIS ( sources ) bootloader pour PIC 16F
Comment utiliser le bootloader
Un convertisseur TTL/RS232 pour le bootloader
GenePic le générateur de code source en C

16F88

Un convertisseur de fichier hex pour le bootloader de SPARKFUN et le compilateur MikroBasic
Un bootloader pour le 16F88

PicoIP 1 et 2

comment fonctionne PicoIP
soft de diagnostic
pour la mise en route des cartes à base de ChipSet REALTEK RTL8019
suivi des versions permet de savoir quel programme fonctionne avec quel PCB
version 1.0.3 de PicoIP 1, version écrite pour un 18F458 à 40 Mhz et un chipset RealTek 8019
version 1.0.2HT de PicoIP 1 pour le compilateur HTPIC réalisée par Philippe PARNET
version 2.0.0A version 16 bits de PicoIP pour les cartes DLINK DE220 révision D2, PCB+source

VRAC
www.pictec.org/vrac/

un bootloader pour le 18F458
la
bibliotheque UART.C compatible avec le 18F458
Une
pile TCP/IP en assembleur pour carte ISA 3com
comment Encoder un signal RC5 avec un 16F873
comment Lire et écrire dans une compact flash ( pas de doc mais source commenté )

PHP

Installer et utiliser PHP
Utilisation de la base IP-TO-COUNTRY pour la recherche de pays

LES LIENS

NOMBRE DE VISITES SUR CE SITE DEPUIS LE 01/02/2001