Esta página se muestra en inglés. Una traducción al español está en curso.
ScriptsJul 15, 2026·3 min de lectura

Fritzing — Electronics Design for Makers and Educators

Open-source electronics CAD tool for designing circuits on breadboard, schematic, and PCB views with an integrated parts library and Gerber export.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
Fritzing
Comando de instalación directa
npx -y tokrepo@latest install d42b52c8-7fe4-11f1-9bc6-00163e2b0d79 --target codex

Ejecutar después de confirmar el plan con dry-run.

Introduction

Fritzing is an open-source electronics design application that bridges the gap between prototyping and production. Originally developed at the University of Applied Sciences Potsdam, it lets makers, hobbyists, and educators design circuits using an intuitive breadboard view that mirrors how physical prototypes are wired, then switch to schematic and PCB layout views for manufacturing.

What Fritzing Does

  • Provides a visual breadboard editor that matches real-world component placement and wiring
  • Generates schematic diagrams automatically from breadboard layouts
  • Includes a PCB layout editor with autorouter and design rule checking
  • Ships with a library of thousands of components including Arduino, Raspberry Pi, and common ICs
  • Exports Gerber files for professional PCB fabrication

Architecture Overview

Fritzing is a Qt-based C++ desktop application with an SVG-driven parts system. Each component is defined as an SVG file with metadata describing pins, connections, and properties. The three views (breadboard, schematic, PCB) share a common netlist model, so changes in one view propagate to the others. The autorouter uses a maze-routing algorithm to generate copper traces on the PCB view.

Self-Hosting & Configuration

  • Download prebuilt binaries for Windows, macOS, and Linux from the official site
  • Build from source with Qt 6 and CMake for custom modifications
  • Custom parts are created as SVG files with Fritzing-specific metadata
  • Parts libraries can be shared and imported as .fzpz or .fzbz bundles
  • Project files (.fzz) are ZIP archives containing SVGs and metadata

Key Features

  • Three synchronized views (breadboard, schematic, PCB) with real-time cross-updating
  • Integrated parts editor for creating custom component footprints
  • Bill of materials generation for procurement planning
  • Code view for embedding Arduino sketches alongside circuit designs
  • Community-contributed parts library with thousands of additional components

Comparison with Similar Tools

  • KiCad — Professional EDA suite with advanced PCB features; Fritzing prioritizes beginner-friendliness with its breadboard view
  • EasyEDA — Cloud-based with LCSC component integration; Fritzing is fully offline and open source
  • Eagle (Autodesk) — Industry standard with complex routing; Fritzing targets makers and education rather than production engineering
  • TinkerCAD Circuits — Browser-based simulation; Fritzing provides actual PCB design and Gerber export for fabrication

FAQ

Q: Is Fritzing free? A: The source code is open source (GPLv3). Prebuilt binaries are available for a donation-based fee to support development.

Q: Can I order PCBs directly from Fritzing? A: Fritzing Fab was a PCB ordering service but is no longer active. Export Gerber files and use any PCB fabricator.

Q: Does Fritzing support simulation? A: No, Fritzing is a design tool, not a circuit simulator. Use SPICE-based tools for simulation.

Q: Can I create custom parts? A: Yes, use the parts editor or create SVG files manually following the Fritzing parts format specification.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados