|
||
|
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.
PINGUINOPinguino 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
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
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 seulPinguino é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é 004282 fois |
|
|
APPLICATIONS
|
|
LANGAGE C: SDCC |
|
LANGAGE C: CC5X |
|
LES OUTILS |
|
16F88 |
|
PicoIP 1 et 2 |
|
VRAC www.pictec.org/vrac/ |
|
PHP |
|
LES LIENS