Ce logiciel, multiplateforme et sous licence GPL, utilise le toolkit wxWidgets et propose une alternative intéressante aux logiciels de type Xpcb, Oregano, Geda ou autre Eagle.
Extraits du site:
" Conçue et réalisée par Jean-Pierre Charras, chercheur au LIS (Laboratoire des Images et des Signaux) et enseignant en électronique à l'IUT de Saint Martin d'Hères, la suite Kicad est un ensemble de quatre logiciels et un gestionnaire de projets destinés à la réalisation de cartes électroniques "
" Cette suite est utilisée depuis plusieurs années en milieu professionnel et enseignant (où elle est mise en libre disposition pour les élèves), en usage intensif "
Aller plus loin
- kicad (256 clics)
# ;o))
Posté par Paul disk91 (site web personnel) . Évalué à -3.
# Kicad : une suite GPL de CAO électronique multi-plateforme
Posté par fielog . Évalué à 3.
Pourquoi cette suite n'est disponible que maintenant? est-ce qu'elle n'était pas en gpl?
Pourquoi un projet concurent à Geda alors que M jean-Pierre Charras pouvait contribuer à Geda ou l'inverse!
En tout cas ça à l'air impressionnant! merci M, C exactement ce que je cherche (pas le multi-couche car C pour une utilisation personnelle C impossible), enfin une alternative à Eagle, Orcad et Compagnie!
Remarque: Kicad fait penser à une aplli KDE mais en fait utilise Wxwidget !
Justement, vu que le concepteur a voulu apprendre le C++, pourquoi pas le porter sous Qt? (en plus si il sera libre sous Windows!).
[^] # Re: Kicad : une suite GPL de CAO électronique multi-plateforme
Posté par David Douard . Évalué à 3.
Je ne te le fais pas dire !
C'est une excellente nouvelle pour les amateurs électroniciens libristes.
pourquoi pas le porter sous Qt?
Quoique grand fan de Qt, je ne vois vraiment pas l'intérêt d'un tel "portage". wxWidgets est complètement multi-plateforme. Certes l'API n'est pas terrible (à mon goût), mais c'est quand même très complet. Alors perdre un temps et une énergie non négligeable à faire un "portage" sous Qt, je ne vois pas l'intérêt.
David,
qui va enfin pouvoir faire des PCB de plus de 10cm*8cm (avec Eagle Free Edition. Je sais, Xpcb permet déjà ed faire ce qu'on veut. Mais un intégré (schémas + routage) c'est quand même bien pratique).
[^] # Re: Kicad : une suite GPL de CAO électronique multi-plateforme
Posté par mosfet . Évalué à 2.
Justement, vu que le concepteur a voulu apprendre le C++, pourquoi pas le porter sous Qt? (en plus si il sera libre sous Windows!).
Je vois pas ce que tu reproches à wxwidgets car il s'agit d'un bon toolkit multiplateforme (Linux, Windows, MacOS, pocket pc). Ils viennent meme de demarrer une version qu'ils appellent Universal et qui devrait faciliter le portage vers d'autres systèmes.
De plus elle a ce dont je ne peux plus me passer à savoir le XML comme fichier de description de ton interface (une sorte de XUL).
Est ce que quelqu'un sait si une telle chose existe avec QT ?
Car quand on veut pouvoir offrir à l'utilisateur la possibilité de redefinir l'interface graphique (changement de logos, ajout de boutons, ...) cette fonctionalité est bien pratique.
Bon je me suis un peu éloigné de la news mais pour une fois qu'on parle de wxwidgets...
[^] # Re: Kicad : une suite GPL de CAO électronique multi-plateforme
Posté par David Douard . Évalué à 3.
Les fichiers .ui (description d'IHM, générés pas QtDesigner par ex.) sont des fichiers XML (enfin, quasiment).
Il est possible de générer du code (C++ par défaut, python aussi, mais c'est pas encore parfait) à partir de ça.
Mais il est aussi possible d'utiliser la QWidgetFactory pour créer les widgets dynamiquement à partir des fichiers .ui (à la glade, quoi).
Dont pour répondre simplement à ta question : oui.
Car quand on veut pouvoir offrir à l'utilisateur la possibilité de redefinir l'interface graphique (changement de logos, ajout de boutons, ...) cette fonctionalité est bien pratique.
Il y a ce genre de choses dans le carnet d'adresses de KDE, où l'utilisateur peut définir son formulaire (avec Designer) pour se faciliter la tâche (rentrer les cartes dans le carnet d'adresse je crois). Voir "Outils->Configurer KAddressBook" puis "Pages personalisées".
David
[^] # Re: Kicad : une suite GPL de CAO électronique multi-plateforme
Posté par Sébastien Bonnefoy (site web personnel) . Évalué à 5.
Tout ca pour dire que le projet est pas tout récent.
Concernant la GPL, le logiciel etait utilisé (comercialisé) par une PME Grenobloise, donc je supose que les sources n'etaient pas ouvertes...
[^] # Re: Kicad : une suite GPL de CAO électronique multi-plateforme
Posté par jeff110 . Évalué à 3.
Je me souviens encore de la version limité à 50 composants ...
Ceci dit, le serveur propose une version précompilé ( en statique).
Donc aucunes instalation n'est necessaire.
A noté que la bete est essentiellement testé sur Mandrake ( dernieres versions) ainsi que sur Win2k.
Il est tres facile de creer des composants, mais lire l'aide ne fait pas de mal la premiere fois.( je n'ai vus personne la lire, alors je conseille ... )
En plus, elle est tres bien faite: quelques pages html dispo via le menu, et en français.
Pour certains composant, la documentation technique du constructeurs est egalement presente. ( par exemple max 232 )
D'ailleurs, je suis sur que M. Charras apreciera toutes contributions sur les librairies de composants !
Ceci dit, ce logiciel est relativement intuitif; meme les personnes qui n'ont jamais toucher un prog de saisie de schema / routage arrive à faire des choses ford interressantes
# Auto-routage ?
Posté par Xavier Bestel (site web personnel) . Évalué à 1.
[^] # Re: Auto-routage ?
Posté par EmmanuelP . Évalué à 1.
http://www.cs.man.ac.uk/apt/projects/tools/mucs-pcb/(...)
[^] # Re: Auto-routage ?
Posté par Xavier Bestel (site web personnel) . Évalué à 1.
[^] # Re: Auto-routage ?
Posté par denisb . Évalué à 2.
Attention, des trucs simples, juste pour implémenter des boucles d'asservissement pour la commande de moteurs CC, avec une frequence d'échantillonage < 50 Hz au maxi et un peu de logique, pas du linux embarqué !
[^] # Re: Auto-routage ?
Posté par Christian S. . Évalué à 2.
http://shop.tuxgraphics.org/electronic/microcontroller.html?id=697b(...)
avec un exemple de réalisation (thermomètre digital i2c)
http://www.linuxfocus.org/English/February2005/article365.shtml(...)
http://www.linuxfocus.org/English/March2005/article369.shtml(...)
[^] # Re: Auto-routage ?
Posté par Denis Bodor (site web personnel) . Évalué à 2.
Un exemple pas forcément à suivre pour ce qui est de la partie Linux i2c. Le kernel dispose d'un certain nombre de pilotes pour les bus i2c, dont des adaptateurs sur port parallèle. On est alors pas obligé de bricoler un outil pour taper dans le port série et on repose sur une API claire pour smbus/i2c.
Bref, tout (ou presque) est ici : http://secure.netroedge.com/~lm78/(...)
On notera aussi qu'il existe de sympathique sondes de température directement en i2c comme le DS75
[^] # Re: Auto-routage ?
Posté par denisb . Évalué à 2.
En revanche, la plupart des programmeurs ont l'air de fonctionner en port parallèle. Sauf que sur les nouveaux PC il n'y en a plus ! Et même quand il y en a un, j'avoue être toujours un peu inquiet avant de brancher un bidouillage dessus.
Existe-t-il des solutions USB ?
[^] # Re: Auto-routage ?
Posté par Denis Bodor (site web personnel) . Évalué à 2.
La seule solution rentable que j'ai trouvé c'est d'utiliser un adaptateur USB/parallèle. Il existe un pilote pour Linux mais, c'est un équivalent au module lp permettant un accès spécialisé aux imprimantes (/dev/lpXX).
Le truc serait de développer un module équivalent à parport-pc (offrant ainsi un /dev/parportXX), profitant ainsi de l'architecture ppdev du kernel. lp repose sur parport qui lui-même utilise parport-pc sur x86. Ce n'est pas le cas pour printer qui gère un /dev/lpXX en directe.
Il faudra que je m'en occupe un jour, dès que ma liste les trucs à faire pour hier repasse en dessous du demi-million :)
PS : heuuu.... tu parlais pas d'un programmeur ATMEL sur port // hein ?
[^] # Re: Auto-routage ?
Posté par schodet . Évalué à 1.
- plus simples et plus performants ;
- facile à programmer avec trois fils sur ton port parallèle ;
- mais surtout, tu peux utiliser gcc pour le programmer !
[^] # Re: Auto-routage ?
Posté par Vincent MOLLIMARD . Évalué à 1.
http://mirabellug.org/wikini/wakka.php?wiki=PIC(...)
tu auras pas mal de liens. Tu peux te faire un programmateur du pauvre sur port série ou // avec peu de composants et pour pas cher
# Problème...
Posté par Vincent Trouilliez . Évalué à 1.
J'ai réussi à me connecter une fois au serveur "inpg", mais l'archive tar.gz était corrompue, impossible de l'ouvrir, ni même de la copier dans /usr/local, cp renvoie une I/O erreur.
Je vais pour essayer de la télécharger une deuxième fois, et patatra, plus moyen de me connecter. J'ai essayé avec gFtp, et le serveur répond que seulement 10 utilisateurs max sont autorisés, et que le compte y est déjà :-/
J'ai essayé l'autre serveur "iut", mais il ne répond même pas, il est complètement dans le pâté....
Quelqu'un a-t-il réussi à le télécharger ???
--
Vince
[^] # Re: Problème...
Posté par Stéphane V. . Évalué à 1.
[^] # Re: Problème...
Posté par Vincent Trouilliez . Évalué à 0.
Ca valait le coup d'attendre cependant ! :o)
--
Vince
[^] # Re: Problème...
Posté par jeff110 . Évalué à 3.
L'iut dans lequel il bosse lui prete un peu de place sur le serveur FTP, mais ce n'est pas lui qui s'occupe de l'administration du serveur .
Ne soyez donc pas étonné de voir du WinNT ou win2k pour le FTP...
# Des comparatifs
Posté par R4f . Évalué à 1.
Je me demandais par rapport à la chaîne Alliance (de Jussieu, laboratoire ASIM) comment se situait cette chaîne de CAO VLSI.
Cf. : http://www-asim.lip6.fr/team/distinctions/cray94/index.fr.html(...)
Si seulement les labos pouvazient mutualiser l'effort ... !
[^] # Re: Des comparatifs
Posté par manu_fred . Évalué à 3.
Alliance est là pour te permettre (théoriquement vu que c'est pas super pratique quand même) de faire ton chip en partant de son code VHDL jusque aux masques.
Si j'ai bien lu la page en lien, Kicad est destiné à dessiner des PCB, on ne se place donc pas au même niveau. Pour schématiser, tu pourrais créer ton chip avec Alliance et dessiner la carte qui est destinée à le recevoir avec Kicad.
[^] # Re: Des comparatifs
Posté par fielog . Évalué à 2.
Mais je te rejoins sur ton point de vue, si tout les élctroniciens/Informaticiens développeraient ensemble, il y aurait une offre de qualité! et non de la diversité "limitée"
# Espoir ?
Posté par gbl . Évalué à 1.
Sinon quel logiciel de simulation pratique sous linux me conseillez-vous ?
Merci
[^] # Re: Espoir ?
Posté par LeMagicien Garcimore . Évalué à 3.
Tu peux jeter un coup d'oeil à spice, mais je dirais pas qu'il est pratique :
http://bwrc.eecs.berkeley.edu/Classes/IcBook/SPICE/(...)
Il existe une interface graphique, Oregano mais l'url semble morte...
Si tu veux faire de la modélisation de systèmes, il existe SystemC :
http://www.systemc.org/.(...) Le système est décrit en c++.
pour du vhdl, j'ai utilisé Simili de Symphonyeda (http://www.symphonyeda.com/(...) ).C'est pas libre, mais c'est gratuit et sous linux.
[^] # Re: Espoir ?
Posté par Frédéric COIFFIER . Évalué à 1.
Ca permet de faire de la simulation analogique, réponse à un filtre, etc... C'est bien puissant et super pratique.
Je pense que spice contient tout ce qui est algorithme pour la simulation mais le plus difficile reste d'avoir une base de composant avec leur paramètres.
Après, je ne sais pas si on peut mixer analogique et numérique avec spice (ce que faisait la version commerciale).
[^] # Re: Espoir ?
Posté par efyx (site web personnel) . Évalué à 1.
Mon lycée dépense des fortunes dans des liscences pour des logiciels vraiment pouris (Tina pour la simulation ,accel pour le pcb) alors que il y a aussi bien gratuit et libre enfin il ne manque que a cette jolie suite un module pour éffectuer dedes simulation :(
Toute mes félicitations :)
[^] # Re: Espoir ?
Posté par efyx (site web personnel) . Évalué à 2.
# Package Debian
Posté par Jean-Nicolas Bès . Évalué à 1.
Quelqu'un sait s'il y a un package debian où même un responsable officiel pour le packaging? Ca m'étonnerait mais bon...
Je pense que ça serait pas mal de sortir des packages débian, afin de répandre son utilisation aux debian-geeks (moi par example).
[^] # Re: Package Debian
Posté par mdlh . Évalué à 2.
http://bugs.debian.org/wnpp(...)
[^] # Re: Package Debian
Posté par Vincent MOLLIMARD . Évalué à 1.
http://mirabellug.org/wikini/wakka.php?wiki=KiCad(...)
en bas de la page
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.