Offline PCB Design and Simulation Tool

via Freelancer ·

Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted1 hour ago
Resistance Layout AI Studio EDA est un environnement complet de conception, de routage et de simulation de circuits imprimés (PCB - Printed Circuit Board), combinant la puissance des suites professionnelles de référence (Altium Designer, Zuken CR-8000, KiCad) dans une interface web réactive, ultra-fluide et fonctionnant à 100% hors ligne.
L'application est conçue pour simplifier la manipulation des composants, offrir un système de calques multicouche style Photoshop, fournir un oscilloscope temps réel, un calculateur de code couleur de résistance dynamique, et permettre l'exportation vers des formats industriels prêts pour la fabrication usine.

1. Thème d'Accueil & Interface Graphique
* Thème Bleu Classique (Classic Blueprint) : L'interface arbore par défaut un fond bleu d'ingénierie à haut contraste avec une grille millimétrique précise, offrant une lisibilité maximale sans fatigue visuelle.
* Thèmes Personnalisables : Basculez en un clic vers d'autres palettes professionnelles (Matrix Green, Dark Luxury, Clean White).

2. Système de Calques (Style Photoshop Layers)
Tout comme dans Photoshop, la carte électronique est organisée en empilement de calques (Layer Stackup). Cliquez sur le bouton Calques ou appuyez sur la touche L pour afficher le panneau.
Calques Disponibles :
1. F.Cu (Top Copper) : Cuivre supérieur pour les composants CMS et les pistes principales.
2. B.Cu (Bottom Copper) : Cuivre inférieur idéal pour le plan de masse (Ground Pour) et le câblage de puissance.
3. F.SilkS (Top Silkscreen) : Sérigraphie blanche contenant les sérigraphies (

, 
, contours, logos).
4. F.Mask (Top Vernis Épargne) : Couche de protection contre l'oxydation du cuivre.
5. Edge.Cuts (Contour Carte) : Découpe mécanique et dimensions du PCB.
6. In1.Cu (Plan Masse Fill) : Plan interne de masse et de puissance.
7. Cmts.User (Cotations & Notes) : Annotations techniques et mesures.
Fonctionnalités des Calques :
* Sélection Active : Cliquez sur un calque pour que les nouveaux composants et pistes y soient automatiquement affectés.
* Visibilité (

) : Masquez ou affichez des couches spécifiques pour nettoyer la vue de routage.
* Verrouillage (

) : Bloquez un calque (ex: Edge.Cuts) pour éviter de déplacer le contour de la carte par inadvertance.

3. Manipulation Naturelle & Sélection Fluide des Composants
La manipulation des éléments sur le canvas a été optimisée pour une précision maximale :
* Capture Étendue (Extended Hitbox) : Attrapez un composant sans viser la broche au millimètre près.
* Barre d'Outils Flottante : Dès qu'un composant est sélectionné, un menu miniature apparaît au-dessus avec :
* Boutons ↺90° / ↻90° : Rotation instantanée dans les deux sens.
* Affichage de l'angle exact (ex: 0°, 90°, 180°, 270°).
* Bouton Suppression  : Retrait rapide de la carte.
* Poignées de Coin : 4 repères visuels apparaissent aux coins du composant sélectionné.

4. Redimensionnement Manuel du PCB & Pistes Réglables
* Dimension de Plaquette Personnalisée : Ajustez la largeur et la hauteur du PCB en centimètres (ex: 15.0 cm x 12.0 cm) directement depuis le panneau latéral de configuration.
* Largeur de Piste Adaptative : Ajustez la taille des pistes de 0.15 mm (pistes de signal haute densité) à 2.00 mm (lignes d'alimentation fort courant 

 / 
).
* Angles à 45° Auto-Alignés : Les pistes s'orientent automatiquement selon des angles de 45° pour limiter les réflexions d'ondes électromagnétiques (compatibilité CEM).

5. Calculateur de Résistance & Code Couleur Temps Réel
Lorsque vous modifiez la valeur d'une résistance sur la carte (ex: 220 Ω, 10 kΩ, 1 MΩ) :
* Anneaux de Couleur Dynamiques : Les 4 ou 5 bandes de couleur peintes sur le corps du composant s'actualisent en temps réel sur le canvas selon la norme internationale IEC 60062.
* Calculateur Intégré :
* 1er & 2ème anneau : Chiffres significatifs (Noir=0, Brun=1, Rouge=2, Jaune=4, Vert=5, Bleu=6...).
* 3ème anneau : Multiplicateur (

, 
, 
, etc.).
* 4ème anneau : Tolérance (Or 

, Brun 
).

6. Bibliothèque de Composants Professionnelle
Retrouvez les composants incontournables des bibliothèques Altium / Zuken :
* Actifs & Microcontrôleurs : NE555 Timer, Arduino Nano V3, ESP32 NodeMCU, Régulateur LM7805 5V, MOSFET IRF540N, Optocoupleur PC817.
* Passifs & Diodes : Résistances réglables, Condensateurs, Diode 1N4007, Quartz 16 MHz, Connecteur USB Type-C, LEDs (Rouge, Verte, Bleue).
* Entrées / Sorties : Boutons poussoirs, Interrupteurs, Connecteurs Header, Afficheurs 7 segments.

7. Oscilloscope Numérique DSO-2026
Appuyez sur la touche O ou sur le bouton Oscilloscope pour ouvrir l'analyseur de signal temps réel :
* Visualisation de la forme d'onde en volts (Signaux carrés, sinusoïdaux, PWM).
* Mesure automatique : Tension Crête à Crête (

), Tension 
, Fréquence en Hz.
* Détection d'intégrité de signal (parasites RC, nœuds flottants).

8. Centre d'Aide & Recherche Datasheet Google Search
Appuyez sur la touche F1 pour ouvrir le centre d'aide complet :
1. Manuel Technique Hors Ligne : Guide complet sur le routage, les règles DRC, le code couleur et la fabrication.
2. Recherche Google Live & Datasheets : Un moteur de recherche dédié permet de rechercher directement sur Google les fiches techniques PDF et le brochage (Pinout) de composants comme le NE555, l'Arduino Nano, l'ESP32, etc.

9. Raccourcis Clavier Professionnels
Touche Action
R Faire pivoter le composant sélectionné de +90°
Shift + R Faire pivoter le composant de -90°
Delete / Backspace Supprimer le composant ou la piste sélectionné(e)
T Activer / Désactiver le tracé de piste manuel
L Ouvrir / Fermer le panneau des Calques (Layers)
O Ouvrir / Fermer l'Oscilloscope Numérique
1 / 2 / 3 Basculer entre Vue Matrice PCB, Vue Sérigraphie et Vue Simulation
? Afficher la fenêtre des Raccourcis Clavier
F1 Ouvrir le Manuel d'Aide & Fiches Techniques Datasheet
10. Exportation Multi-Formats Industrielle
Cliquez sur Exporter pour obtenir tous les fichiers nécessaires à la fabrication usine :
1. Gerber RS-274X (.gbr) : Fichier standard pour les usines de fabrication PCB (JLCPCB, PCBWay, Eurocircuits).
2. NC Drill (.drl) : Fichier de perçage numérique pour percer les trous des broches Traversantes (THT).
3. Nomenclature BOM (.csv) : Bill of Materials énumérant tous les composants, références et coordonnées.
4. Placement CPL (.csv) : Fichier Pick & Place pour l'assemblage automatique par robot SMT.
5. Impression Gravure PDF (1:1) : Fichier échelle 1:1 pour typon et gravure au perchlorure de fer faite maison.
6. Script Python CAD (.py) : Script d'automatisation pour éditeurs de schémas.
7. Fichier Source Projet (.pcb) : Fichier de sauvegarde JSON pour restaurer votre travail à tout moment.

Exemples Concrets d'Utilisation
Exemple 1 : Création d'un Clignoteur à base de NE555
1. Choix du PCB : Réglez la plaquette à 8.0 cm x 6.0 cm.
2. Placement : Glissez un NE555, une Résistance 10 kΩ, un Condensateur 10 µF et une LED Verte.
3. Routage :
* Appuyez sur L pour sélectionner le calque F.Cu (Top Copper).
* Réglez la largeur de piste à 0.50 mm.
* Appuyez sur T et reliez la broche 3 (OUT) du NE555 à l'anode de la LED.
4. Vérification : Appuyez sur 3 pour passer en Vue Simulation et observez la LED clignoter et l'impulsion s'afficher sur l'Oscilloscope (touche O).
5. Exportation : Exportez le fichier Gerber et le BOM CSV pour commander la carte sur JLCPCB.

Exemple 2 : Régulateur de Tension 5V avec LM7805
1. Placement : Placez un régulateur LM7805, deux condensateurs de découplage 0.33 µF et 0.1 µF, et un connecteur d'entrée USB Type-C.
2. Calques de Puissance :
* Affectez la ligne de masse au calque B.Cu (Bottom Copper) avec une piste large de 1.50 mm.
* Laissez la ligne de signal 

 sur le calque F.Cu.
3. Vérification Datasheet : Appuyez sur F1, allez sur l'onglet Datasheets, tapez LM7805 et cliquez sur Voir Datasheet PDF sur Google pour vérifier le brochage (1. IN, 2. GND, 3. OUT).

Guides de Déploiement Natif Inclus
Trois guides d'installation complète sont intégrés au projet pour transformer l'application en exécutable autonome :
* README_MACOS.md : Guide de compilation native .dmg / .app pour Mac Intel & Apple Silicon (M1/M2/M3/M4).
* README_KALI_LINUX_WINDOWS.md : Guide d'installation sous Kali Linux (.deb / AppImage) et Windows 10/11 (.exe).
* README_ANDROID_STUDIO_APK.md : Guide de compilation d'une application Android mobile/tablette .apk via Capacitor et Android Studio.

Resistance AI Studio 2026 - Madagascar - Copyright
user interface / ia software testing electrical engineering machine learning (ml) software development web development embedded systems data visualization simulation api development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.