├── .gitignore ├── 01_quickstart ├── 00_quickstart.md ├── 01_welcomeview.md ├── 02_palettes.md ├── 03_breadboardview.md ├── 04_schematicview.md ├── 05_pcbview.md └── images │ ├── 01_welcomeview.png │ ├── 01_welcomeview_blog.png │ ├── 01_welcomeview_projects.png │ ├── 01_welcomeview_recent.png │ ├── 01_welcomeview_tip.png │ ├── 02_palettes_inspector.jpg │ ├── 02_palettes_layers.jpg │ ├── 02_palettes_palettearrange.png │ ├── 02_palettes_parts.jpg │ ├── 02_palettes_partsDocked.jpg │ ├── 02_palettes_undo.jpg │ ├── 02_save-as.png │ ├── 03_breadboardview_blinkfoto.jpg │ ├── 03_breadboardview_breadboardview.png │ ├── 03_breadboardview_droparduino.png │ ├── 03_breadboardview_export.png │ ├── 03_breadboardview_firstcircuit.png │ ├── 03_breadboardview_properties-color.png │ ├── 03_breadboardview_properties-name.png │ ├── 03_breadboardview_properties-result.png │ ├── 03_breadboardview_properties.png │ ├── 03_breadboardview_save-as-name.png │ ├── 03_breadboardview_save-as.png │ ├── 04_schematicview_ratsnest.png │ ├── 04_schematicview_sortparts.png │ ├── 04_schematicview_wiredschematic.png │ ├── 05_pcbview_add-bentpoint.png │ ├── 05_pcbview_autorouted.png │ ├── 05_pcbview_autorouter-process.png │ ├── 05_pcbview_breadboard-pcb.png │ ├── 05_pcbview_changepcbshape.png │ ├── 05_pcbview_dontautoroot.png │ ├── 05_pcbview_dragratsnest.png │ ├── 05_pcbview_export-diy.png │ ├── 05_pcbview_fabricated.png │ ├── 05_pcbview_goodroute.png │ ├── 05_pcbview_goodtrace.png │ ├── 05_pcbview_highlightedconnections.png │ ├── 05_pcbview_pcbarranged.png │ ├── 05_pcbview_pcbview.png │ ├── 05_pcbview_ratsnesttotrace.png │ ├── 05_pcbview_setgrid.png │ └── 05_pcbview_topbottom-trace.png ├── 02_parts ├── 00_parts.md ├── 01_coreparts.md ├── 02_mysteryparts.md ├── 03_partbusiness.md ├── 04_partseditor.md └── 05_brd2svg.md ├── 03_pcb design ├── 00_pcbdesign.md ├── 01_pcbdesign.md ├── 02_routing.md ├── 03_customshape.md └── 04_designtips.md ├── 04_referenz ├── 00_referenz.md ├── 01_userparts.md ├── 02_projectgallery.md ├── 03_sourcecode.md ├── 04_features.md └── 05_keyshorts.md ├── Gemfile ├── Gemfile.lock ├── README.md ├── _config.yml ├── _layouts ├── default.html └── navigation.html ├── assets ├── css │ └── style.scss ├── fonts │ ├── Noto-Sans-700 │ │ ├── Noto-Sans-700.eot │ │ ├── Noto-Sans-700.svg │ │ ├── Noto-Sans-700.ttf │ │ ├── Noto-Sans-700.woff │ │ └── Noto-Sans-700.woff2 │ ├── Noto-Sans-700italic │ │ ├── Noto-Sans-700italic.eot │ │ ├── Noto-Sans-700italic.svg │ │ ├── Noto-Sans-700italic.ttf │ │ ├── Noto-Sans-700italic.woff │ │ └── Noto-Sans-700italic.woff2 │ ├── Noto-Sans-italic │ │ ├── Noto-Sans-italic.eot │ │ ├── Noto-Sans-italic.svg │ │ ├── Noto-Sans-italic.ttf │ │ ├── Noto-Sans-italic.woff │ │ └── Noto-Sans-italic.woff2 │ └── Noto-Sans-regular │ │ ├── Noto-Sans-regular.eot │ │ ├── Noto-Sans-regular.svg │ │ ├── Noto-Sans-regular.ttf │ │ ├── Noto-Sans-regular.woff │ │ └── Noto-Sans-regular.woff2 └── js │ └── scale.fix.js ├── docs └── _config.yml ├── index.md ├── introduction.md └── jekyll-theme-minimal.gemspec /.gitignore: -------------------------------------------------------------------------------- 1 | _site/ 2 | script/ 3 | .sass-cache/ 4 | _sass/ 5 | -------------------------------------------------------------------------------- /01_quickstart/00_quickstart.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 1 4 | title: 1. Quickstart 5 | --- 6 | ## [Quickstart](00_quickstart.html) 7 | * [welcomeview](01_welcomeview.html) 8 | - Information and Updates 9 | - Projectgallery 10 | - recent file handeling 11 | - Tips & Tricks 12 | 13 | * [Palettes & Toolbar](02_palettes.html) 14 | - Parts 15 | - Inspector 16 | - Undo 17 | - Layer 18 | - Toolbar 19 | 20 | * [Breadboardview](03_breadboardview.html) 21 | + Building a Circuit 22 | - Starting a new project 23 | - transfer your Circuit 24 | - Editing properties 25 | - Exporting a circuit 26 | + external learning material 27 | 28 | * [Schematicview](04_schematicview.html) 29 | - Connections 30 | - Symbols 31 | 32 | * [PCB-View](05_pcbview.html) 33 | - Before we start 34 | - Traces 35 | -------------------------------------------------------------------------------- /01_quickstart/01_welcomeview.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 2 4 | title: 1.1 Welcomeview 5 | --- 6 | 7 | ## Welcomeview ## 8 | 9 | ![](images/01_welcomeview.png) 10 | 11 | 1. Information and Updates 12 | 13 | The welcomeview offers a window into the makerworld. we provide you with updates from the blog and the community. 14 | ![](images/01_welcomeview_blog.png) 15 | 16 | 2. Projectgallery 17 | 18 | The project-section show you the latest updates from the community. You can find inspiration and allready made openHardware projets from other fritzing users. 19 | ![](images/01_welcomeview_projects.png) 20 | 21 | 3. recent file handeling 22 | 23 | The Recent-file frame shows a list of your last projects. so you can easily rejoin your last work. 24 | ![](images/01_welcomeview_recent.png) 25 | 26 | 4. Tips & Tricks 27 | 28 | This section provides you randomly with usefull tips and tricks for a better handling of fritzing. 29 | ![](images/01_welcomeview_tip.png) 30 | -------------------------------------------------------------------------------- /01_quickstart/02_palettes.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 3 4 | title: 1.2 Palettes and Environement 5 | --- 6 | 7 | ## Palettes and Arranging the environement 8 | 9 | Palettes in fritzing are usefull little windows that can be docked to the right of the fritzing main window. so you can easily change the palettes you want to have during the design process to your needs. 10 | So before you start working, you might want to arrange the environment according to our needs and preferences. 11 | 12 | 1. From the Fritzing Menu Bar, select Window > and mark the palette windows you would like to see in the environment. 13 | ![](images/02_palettes_palettearrange.png) 14 | 15 | 2. Drag & drop palette windows to the right of the fritzing-window and notice how palettes rearrange, combine or float. 16 | ![](images/02_palettes_partsDocked.jpg) 17 | 18 | 19 | ### Partpalette 20 | 21 | The Fritzing Part-palette is the place where you can find all fritzing-parts. you can choose from different librarys on the left oft the palette, and you have the possibility to look for parts with a full-text search. that means you can easily find parts via: name, footprint, family and any other properties a part can have. useing the search option is the fastest way to find out if a part exists in fritzing or not. 22 | 23 | ![](images/02_palettes_parts.jpg) 24 | 25 | 26 | ### Inspectorpalette 27 | 28 | The Inspector palette is the second most important palette in fritzing. it provides all the information about a part e.g. it shows you the "x" and "y" position of the part and its rotation. futerhmore this palette is usefull to change various attributes for the component you you have chosen. 29 | 30 | ![](images/02_palettes_inspector.jpg) 31 | 32 | ### Undopalette 33 | 34 | The Undopalette shows the lasts steps you have done during the design process. so you can easily go back in you workprocess. 35 | 36 | ![](images/02_palettes_undo.jpg) 37 | 38 | 39 | ### Layerspalette 40 | 41 | fritzing comes with diffrent layers in the three views. The Layers-palette gives you an overview what layers exists and the possibility to hide layers during the design process. If you uncheck a layer it will be hidden for the view. 42 | 43 | **But watch out:** hidding a layer mean just hide it for the moment in fritzing. it does not effect the export to another file format. 44 | 45 | ![](images/02_palettes_layers.jpg) 46 | 47 | 48 | ### Toolbar 49 | 50 | The Toolbar stays at the bottom of each view. The Tools you can choose from depending on two things. 51 | First, the part you have selected. If a tool cannot be used with the part. it is grayed out. 52 | 53 | Second, the View you are working in. The Pcb-View has other tools than the Breadboard-View or the Schematic-View. 54 | -------------------------------------------------------------------------------- /01_quickstart/03_breadboardview.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 4 4 | title: 1.3 Breadboardview 5 | --- 6 | 7 | ## Breadboardview ## 8 | 9 | The Breadboard-Tab is the second View. In here, you can easily copy your real work as a digital dokumentation. Or have a look on other projects or examples to learn how to use specific hardware and modify it to your needs. 10 | 11 | Let's begin with a simple Led-Blink for example. 12 | 13 | ### 1. Building a Circuit ### 14 | 15 | 1. Starting a new project: 16 | 17 | Before starting a project in Fritzing, you will need to build an electronic circuit in the real world and make sure it works properly. You will then virtually rebuilt the circuit in Fritzing. 18 | Let's start by opening Fritzing, naming and saving our project. Saving a project is highly recommended at start and every now and then while working, since Fritzing is still Alpha and unfortunately might sometimes crash... 19 | 20 | 1. From the Fritzing menu bar select File > Save As...
21 | ![](images/03_breadboardview_save-as.png) 22 |
23 | 2. Specify a name and location for the project and click Save
24 | ![](images/03_breadboardview_save-as-name.png) 25 |
26 | 27 | 2. transfer your Circuit 28 | 29 | Make sure your circuit in the real world works properly. Then rebuild your circuit in Fritzing following these guidelines: 30 | 1. Drag & drop an Arduino or another Microcontroller of your choise from the Parts palette window to the Project View.
31 | ![](images/03_breadboardview_droparduino.png) 32 |
33 | 2. Do the same with a breadboard and all other parts of your circuit. If you cannot find a part in the library, use the Mystery Part (icon looks like a qustion mark - ?). The Mystery Part will let you quickly define a new part and its connectors (through the Inspector). Or use the generic ic. it has e.g. multiple smd footprints. 34 | 3. You can arrange parts by selecting, dragging and dropping, or by using the functions in the menu bar, located under Part. 35 | 4. To delete a part, simply select and press BACKSPACE or Del. 36 | 5. Click & drag the Arduino +5V connector. This should create a wire. Drop the wire on one of the breadboard's connectors. The connection is confirmed by a small green circle or square. 37 | 6. Connect all parts until the circuit looks exactly like your circuit in the real world. Notice that connectors that are not properly connected are painted red. 38 | 7. If you click and hold on a connector, Fritzing will highlight all equipotential connectors. This can really be useful if you want to see the whole set of connections attached to this particular connection. 39 | 8. You can bend wires by adding bend-points. Just drag them out of a wire. Hit strg on a wire to make it curved.
40 | ![](images/03_breadboardview_firstcircuit.png) 41 |
42 | 3. Editing properties 43 | 44 | Now that we have all parts connected, let's see how we can modify the properties of each part. 45 | 1. Select any of your circuit's parts and have a look at the Part Inspector palette window.
46 | ![](images/03_breadboardview_properties.png) 47 |
48 | 2. Click on the part's name and rename it. This is useful when you want to distinguish between similar parts.
49 | ![](images/03_breadboardview_properties-name.png) 50 |
51 | 3. Try also to change other properties. 52 |
53 | ![](images/03_breadboardview_properties-color.png)
54 | 55 | You can also change properties of parts in the PCB View. The board's shape could be changed to an Arduino shield, a resizable rectangle or a custom shape.
56 | ![](images/03_breadboardview_properties-result.png) 57 |
58 | 59 | 4. Exporting a circuit 60 | 61 | After finishing building the circuit, save your project. You might want to export your circuit as an image file or PDF. 62 | 1. Select the desired Project View to be exported (breadboard,schematic or pcb). 63 | 2. From the Fritzing menu bar, select File > Export > and the desired format.
64 | ![](images/03_breadboardview_export.png) 65 |
66 | 67 | ### 2. external learning material ### 68 | 69 | 1. Using a Stripboard (from the video channel) 70 | 2. Working with SMD parts (from the video channel) 71 | 3. Creating Paper Templates (from the Blog) 72 | 4. Curvy Wires and bendable Legs (from the Blog) 73 | -------------------------------------------------------------------------------- /01_quickstart/04_schematicview.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 5 4 | title: 1.4 Schematicview 5 | --- 6 | 7 | ## Schematic View ## 8 | 9 | ### 1. how to use ### 10 | 11 | The schematic view is the classical way to communicate about builded circuits. Its aim is to document your circuit in a way an electrical ingeneur works with electronics. 12 | 13 | 1. the componets you used in the breadboardview are now symbols. the electrical connections you build in breadboardview are now visible in these dotted lines. let's call them "ratsnest". 14 | ![](images/04_schematicview_sortparts.png) 15 | 16 | 2. sort the componets around the arduino board. 17 | 18 | 3. make wires from the ratsnest 19 | ![](images/04_schematicview_ratsnest.png) 20 | 21 | 4. look at the clean schematic diagram you have now from your circuite. 22 | ![](images/04_schematicview_wiredschematic.png) 23 | 24 | If you now ask yourself of the need of this view it's somekind of normal. But if you use it more and more, you will discover how easy it is to read schematic from allready developed things and you could even start from a schematic to build a prototyp or test circuite. 25 | -------------------------------------------------------------------------------- /01_quickstart/05_pcbview.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 6 4 | title: 1.5 PCB View 5 | --- 6 | 7 | ## PCB view ## 8 | 9 | ### 0. Before we start ### 10 | Fritzing's PCB View let you design and export layout files for single-sided, DIY Printed Circuit Boards. You can also export your sketch to Gerber files, and send them to a professional PCB manufacturing service or easily use the [Fritzing-Fab-Service](http://fab.fritzing.org). The Service makes it possible for you, ordering your designed board, directly from the fritzing fzz file, as a professional pcb. Once you get to know Fritzing's PCB design tools and functions, creating a nice layout will become easier. 11 | Changes in the software are constantly being made in order to improve and make this process easier for you, so please be aware that some bugs might come and go... 12 | 13 | To learn how to use Fritzing's PCB design tools, go through the following steps and guidelines. 14 | 15 | ### 1. the PCB view ### 16 | So your circuit works and also looks great in Fritzing's Breadboard View. 17 | 18 | ![](images/05_pcbview_breadboard-pcb.png) 19 | 20 | Let's now have a look at the PCB View. To switch to the PCB View use the Navigator or the View Switcher. While it is very easy to recognize parts in the Breadboard View, the PCB View might look a bit confusing at first glance. The reason for this is that the PCB View only shows the necessary information needed for the PCB design. This information is shown in different layers. To view or hide layers, use the View options in the menu bar. Learn more about the PCB View layers. 21 | As an example, lets have a look first at the following circuit which was created in Breadboard View: 22 | 23 | ![](images/05_pcbview_pcbview.png) 24 | 25 | 26 | Selecting PCB View in the Navigator will show a completely different illustration of the same circuit. 27 | The with rectangle is the board itself, on which parts will be arranged. It is automatically placed as you open a new sketch. 28 | Parts are shown as footprints, including the Arduino footprint, and you can identify them by selecting or placing the cursor on them to see their labels. 29 | The thin connecting lines are the Rat's Nest (more about the Rat's Nest below). 30 | 31 | You might want to resize the board, or use an Arduino shield or a board with a custom shape. Select the board and choose/edit your prefered shape in the Inspector. 32 | 33 | ![](images/05_pcbview_changepcbshape.png) 34 | 35 | 36 | ### 2. Arranging parts on the board ### 37 | The first step in designing a PCB layout is arranging the parts on the board. 38 | There are some very important issues to consider here, because the location of parts on the board will have a great effect on how successful the routing process will be. 39 | Follow these guidelines: 40 | 41 | 1. Place the parts with the most connections in the middle of the board. 42 | 2. Notice that Arduino's footprint should also be positioned on the board, just like other parts. 43 | 3. Rotate and position parts, leaving enough space between them (don't forget their actual size!). 44 | 4. Use a grid like 0.1inch or 0.05inch. Most of the parts fits into this grid and it makes the design process much easier and faster. 45 | 4. If the board is too small, redefine its width and height in the Inspector or alternatively resize the board by dragging its corners. **Learn how to design a PCB with a custom shape.** 46 | 5. Don't place parts too close to the edges of the board. 47 | 6. To avoid short circuits, don't place parts too close to the USB connector outline on the Arduino Shield. 48 | 7. When designing stack shields, parts' heights should also be considered. 49 | 50 | The following screenshot shows one out of many possible part arrangements for the given circuit: 51 | ![](images/05_pcbview_pcbarranged.png) 52 | 53 | ### 3. Hand-routing ### 54 | 55 | Use any of the following methods to hand-route traces and jumpers: 56 | 57 | 1. The safest way is to right-click a Rat's nest wire and choose "Create Trace from Selected Wire(s)" or "Create Jumper from Selected Wire(s)". This will avoid making any changes in the circuit that you built in Breadboard View. 58 | ![](images/05_pcbview_ratsnesttotrace.png) 59 | 60 | 2. Another way is to simply click a part's connector, and drag to make a connection. A trace will be created. To create a jumper, just right-click on the trace and choose "Create Jumper from Selected Wire(s)". To avoid incorrect wiring, we strongly recommend you follow the Rat's nest wire connections while using this method. 61 | ![](images/05_pcbview_dragratsnest.png) 62 | 3. You can use both sides of the pcb to make a suiteable wireing. So it is possible to sent traces to top and bottom of the pcb. 63 | 64 | ![](images/05_pcbview_topbottom-trace.png) 65 | 66 | Note that while clicking and holding on a connector, all equipotential connectors are highlighted (in yellow). This shows the whole set of connections attached to this particular connection, and can really help to make hand-routing decisions. Once again, take good care not to cross wires! 67 | ![](images/05_pcbview_highlightedconnections.png) 68 | ### 4. Auto-routing (not recommanced) ### 69 | 70 | After positioning all parts on the board, be aware that parts are not really connected to each other yet. The thin connecting lines that you see (Rat's Nest Layer) only act as a guideline. We would now want Fritzing to automatically generate the connection traces between parts. Click the Auto-route function from the bottom menu bar. 71 | 72 | If you notice that Fritzing is struggling trying to generate a connection, you can press the "Skip this Trace" button or "Cancel Auto-routing" in the bottom menu while in process. 73 | ![](images/05_pcbview_autorouter-process.png) 74 | 75 | Such a problem might happen because parts were not arranged properly on the board or when there is just no possible route. You will then need to Hand-route the trace or create a jumper. Jumpers are connections that need to be soldered with external wires. These are shown as blue connections while traces are shown as orange ones. 76 | ![](images/05_pcbview_autorouted.png) 77 | 78 | If you are happy with some of the traces and want to keep them untouched, or you know in advance that some connections need jumpers, you might want to tell Fritzing to exclude some connections in the auto-routing process. To do so, select the connections you want to exclude, choose "Don't Autoroute this trace" in the right-click menu or in the Trace menu. Only then press Auto-route. The selected traces will be left untouched while all other connections will be auto-routed. Any traces that were handrouted are automatically marked as "Don't Autoroute." 79 | ![](images/05_pcbview_dontautoroot.png) 80 | 81 | Be aware that if you moved a part after auto-routing or hand-routing, the routing traces are not corrected automatically. You will need to be cautious when moving parts and make sure you don't create any short circuits. 82 | 83 | 84 | 85 | ### 5. Guidelines for better routing ### 86 | 87 | For both auto- and hand-routing, follow these guidelines: 88 | 89 | 1. Place the parts with the most connections in the middle of the board. 90 | 2. Try to get short connections by moving and rotating parts. 91 | 3. Use the highlighting of equipotential connectors feature. 92 | 4. Add bend points for tidy routing and so that lines do not cross. 93 | 5. Don't forget the traces can go under parts like resistors. 94 | 6. Use jumper wires instead of watching the auto-route go crazy. 95 | 7. Choose a good grid (e.g. 0.1inch) and "align to grid"-option for a straight forward routing and design process 96 | ![](images/05_pcbview_setgrid.png) 97 | 98 | ### 6. Editing Traces ### 99 | 100 | To achieve a better and nicer design, you would need to edit traces by moving, adjusting width and adding bend points. Width adjustment can be done in the Inspector. Please note that thin traces might ruin in a DIY PCB production, so keeping traces in medium thickness is safer. To create a bend points drag it simply out of a trace. 101 | 102 | ![](images/05_pcbview_add-bentpoint.png) 103 | 104 | Sometimes, it would be possible to edit traces in a way that will reduce the number of jumpers. The routing in the screenshot above was edited and a better design was achieved: 105 | ![](images/05_pcbview_goodroute.png) 106 | 107 | ### 7. Export Options ### 108 | 109 | Fritzing features a variety of export options. When you are happy with your PCB design, you can choose to export JPG, PNG, etchable PDF and even Gerber files (for sending a professional PCB manufacturing service). The Bill of Materials option generates a list of all parts in the circuit. 110 | From the menu bar choose File > Export > and the desired format. 111 | 112 | - For DIY PCB production, use the Etchable PDF option which exports only the necessary design for etching. 113 | - When exporting Gerber files, create a folder for the gerbers, and zip. it before sending to a manufacturer. 114 | ![](images/05_pcbview_export-diy.png) 115 | 116 | Or you try the [Fritzing-Fab-Service](http://fab.fritzing.org) by useing the "Farbricate" button in the pcb-views bottom. it will let you order directly from the fritzing sketch. Hovering the button gives you a feeling about the fab-price per board and the discount if you need more copies. 117 | ![](images/05_pcbview_fabricated.png) 118 | 119 | So hopefully, this tutorial helped you understand the PCB design process. Good luck and show us what you've done! 120 | -------------------------------------------------------------------------------- /01_quickstart/images/01_welcomeview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/01_welcomeview.png -------------------------------------------------------------------------------- /01_quickstart/images/01_welcomeview_blog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/01_welcomeview_blog.png -------------------------------------------------------------------------------- /01_quickstart/images/01_welcomeview_projects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/01_welcomeview_projects.png -------------------------------------------------------------------------------- /01_quickstart/images/01_welcomeview_recent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/01_welcomeview_recent.png -------------------------------------------------------------------------------- /01_quickstart/images/01_welcomeview_tip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/01_welcomeview_tip.png -------------------------------------------------------------------------------- /01_quickstart/images/02_palettes_inspector.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/02_palettes_inspector.jpg -------------------------------------------------------------------------------- /01_quickstart/images/02_palettes_layers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/02_palettes_layers.jpg -------------------------------------------------------------------------------- /01_quickstart/images/02_palettes_palettearrange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/02_palettes_palettearrange.png -------------------------------------------------------------------------------- /01_quickstart/images/02_palettes_parts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/02_palettes_parts.jpg -------------------------------------------------------------------------------- /01_quickstart/images/02_palettes_partsDocked.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/02_palettes_partsDocked.jpg -------------------------------------------------------------------------------- /01_quickstart/images/02_palettes_undo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/02_palettes_undo.jpg -------------------------------------------------------------------------------- /01_quickstart/images/02_save-as.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/02_save-as.png -------------------------------------------------------------------------------- /01_quickstart/images/03_breadboardview_blinkfoto.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/03_breadboardview_blinkfoto.jpg -------------------------------------------------------------------------------- /01_quickstart/images/03_breadboardview_breadboardview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/03_breadboardview_breadboardview.png -------------------------------------------------------------------------------- /01_quickstart/images/03_breadboardview_droparduino.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/03_breadboardview_droparduino.png -------------------------------------------------------------------------------- /01_quickstart/images/03_breadboardview_export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/03_breadboardview_export.png -------------------------------------------------------------------------------- /01_quickstart/images/03_breadboardview_firstcircuit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/03_breadboardview_firstcircuit.png -------------------------------------------------------------------------------- /01_quickstart/images/03_breadboardview_properties-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/03_breadboardview_properties-color.png -------------------------------------------------------------------------------- /01_quickstart/images/03_breadboardview_properties-name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/03_breadboardview_properties-name.png -------------------------------------------------------------------------------- /01_quickstart/images/03_breadboardview_properties-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/03_breadboardview_properties-result.png -------------------------------------------------------------------------------- /01_quickstart/images/03_breadboardview_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/03_breadboardview_properties.png -------------------------------------------------------------------------------- /01_quickstart/images/03_breadboardview_save-as-name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/03_breadboardview_save-as-name.png -------------------------------------------------------------------------------- /01_quickstart/images/03_breadboardview_save-as.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/03_breadboardview_save-as.png -------------------------------------------------------------------------------- /01_quickstart/images/04_schematicview_ratsnest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/04_schematicview_ratsnest.png -------------------------------------------------------------------------------- /01_quickstart/images/04_schematicview_sortparts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/04_schematicview_sortparts.png -------------------------------------------------------------------------------- /01_quickstart/images/04_schematicview_wiredschematic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/04_schematicview_wiredschematic.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_add-bentpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_add-bentpoint.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_autorouted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_autorouted.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_autorouter-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_autorouter-process.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_breadboard-pcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_breadboard-pcb.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_changepcbshape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_changepcbshape.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_dontautoroot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_dontautoroot.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_dragratsnest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_dragratsnest.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_export-diy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_export-diy.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_fabricated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_fabricated.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_goodroute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_goodroute.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_goodtrace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_goodtrace.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_highlightedconnections.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_highlightedconnections.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_pcbarranged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_pcbarranged.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_pcbview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_pcbview.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_ratsnesttotrace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_ratsnesttotrace.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_setgrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_setgrid.png -------------------------------------------------------------------------------- /01_quickstart/images/05_pcbview_topbottom-trace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/01_quickstart/images/05_pcbview_topbottom-trace.png -------------------------------------------------------------------------------- /02_parts/00_parts.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 7 4 | title: 2. Parts 5 | --- 6 | ## [Parts](00_parts.html) 7 | 8 | # *!!!WIP!!!* 9 | 10 | - [fritzing Core-parts](01_coreparts.html) 11 | 12 | - [Mysterypart/Gerneric IC](02_mysteryparts.html) 13 | 14 | - [fritzing parts](03_partsbusiness.html) 15 | - fzpz 16 | - fzp 17 | - svg 18 | 19 | - [fritzing Partseditor](04_partseditor.html) 20 | - Properties 21 | - Connectors 22 | - Viewgraphics 23 | 24 | - [Partcreation](05_brd2svg.html) 25 | - svg editing 26 | - fzp editing 27 | - brd2svg 28 | -------------------------------------------------------------------------------- /02_parts/01_coreparts.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 8 4 | title: 2.1 core parts 5 | --- 6 | ## Core parts 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /02_parts/02_mysteryparts.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 9 4 | title: 2.2 Mystery Parts 5 | --- 6 | ## Mystery Parts 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /02_parts/03_partbusiness.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 10 4 | title: 2.3 Parts Business 5 | --- 6 | ## Parts Business 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /02_parts/04_partseditor.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 11 4 | title: 2.4 Partseditor 5 | --- 6 | ## Partseditor 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /02_parts/05_brd2svg.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 12 4 | title: 2.5 Brd2Svg 5 | --- 6 | ## Brd 2 Svg 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /03_pcb design/00_pcbdesign.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 13 4 | title: 3. Parts 5 | --- 6 | ## [Pcb Design](00_pcbdesign.html) 7 | 8 | # *!!!WIP!!!* 9 | - fritzing pcb-design 10 | - pcb routing 11 | - custom pcb shape 12 | - design and testing tips 13 | -------------------------------------------------------------------------------- /03_pcb design/01_pcbdesign.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 14 4 | title: 3.1 pcb design 5 | --- 6 | ## Pcb Design 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /03_pcb design/02_routing.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 15 4 | title: 3.2 Routing 5 | --- 6 | ## Routing 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /03_pcb design/03_customshape.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 16 4 | title: 3.3 Custom Pcb Shape 5 | --- 6 | ## Custom Pcb Shape 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /03_pcb design/04_designtips.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 17 4 | title: 3.4 Design Tips 5 | --- 6 | ## Design Tips 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /04_referenz/00_referenz.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 18 4 | title: 4. Parts 5 | --- 6 | ## [Referenz](00_referenz.html) 7 | 8 | # *!!!WIP!!!* 9 | - user-parts 10 | - project gallery 11 | - source code / develop fritzing 12 | - programm featurs 13 | - keyboard-shortcuts 14 | -------------------------------------------------------------------------------- /04_referenz/01_userparts.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 19 4 | title: 4.1 User Parts 5 | --- 6 | ## User Parts 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /04_referenz/02_projectgallery.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 20 4 | title: 4.2 Projectgallery 5 | --- 6 | ## Projectgallery 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /04_referenz/03_sourcecode.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 21 4 | title: 4.3 Source Code 5 | --- 6 | ## Source Code 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /04_referenz/04_features.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 22 4 | title: 4.4 Features 5 | --- 6 | ## Features 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /04_referenz/05_keyshorts.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 23 4 | title: 4.5 Shortcuts 5 | --- 6 | ## Shortcuts 7 | # *!!!WIP!!!* 8 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | gemspec 4 | -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- 1 | PATH 2 | remote: . 3 | specs: 4 | jekyll-theme-minimal (0.0.3) 5 | jekyll (~> 3.3) 6 | 7 | GEM 8 | remote: https://rubygems.org/ 9 | specs: 10 | addressable (2.5.0) 11 | public_suffix (~> 2.0, >= 2.0.2) 12 | colorator (1.1.0) 13 | ffi (1.9.17-x64-mingw32) 14 | forwardable-extended (2.6.0) 15 | jekyll (3.4.0) 16 | addressable (~> 2.4) 17 | colorator (~> 1.0) 18 | jekyll-sass-converter (~> 1.0) 19 | jekyll-watch (~> 1.1) 20 | kramdown (~> 1.3) 21 | liquid (~> 3.0) 22 | mercenary (~> 0.3.3) 23 | pathutil (~> 0.9) 24 | rouge (~> 1.7) 25 | safe_yaml (~> 1.0) 26 | jekyll-sass-converter (1.5.0) 27 | sass (~> 3.4) 28 | jekyll-watch (1.5.0) 29 | listen (~> 3.0, < 3.1) 30 | kramdown (1.13.2) 31 | liquid (3.0.6) 32 | listen (3.0.8) 33 | rb-fsevent (~> 0.9, >= 0.9.4) 34 | rb-inotify (~> 0.9, >= 0.9.7) 35 | mercenary (0.3.6) 36 | pathutil (0.14.0) 37 | forwardable-extended (~> 2.6) 38 | public_suffix (2.0.5) 39 | rb-fsevent (0.9.8) 40 | rb-inotify (0.9.8) 41 | ffi (>= 0.5.0) 42 | rouge (1.11.1) 43 | safe_yaml (1.0.4) 44 | sass (3.4.23) 45 | 46 | PLATFORMS 47 | x64-mingw32 48 | 49 | DEPENDENCIES 50 | jekyll-theme-minimal! 51 | 52 | BUNDLED WITH 53 | 1.14.4 54 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | #fritzing-learning 2 | ================================================== 3 | the prototype for the learning section of fritzing 4 | 5 | # Introduction 6 | 7 | Welcome to the Fritzing Learning Section. Here you can learn everything about Fritzing. 8 | The Learning Section has 4 Maintopics: 9 | 10 | ## 1. Quickstart 11 | 1. [welcomeview](01_quickstart/01_welcomeview.md) 12 | - Information and Updates 13 | - Projectgallery 14 | - recent file handeling 15 | - Tips & Tricks 16 | 17 | 2. [Palettes & Toolbar](01_quickstart/02_palettes.md) 18 | - Parts 19 | - Inspector 20 | - Undo 21 | - Layer 22 | - Toolbar 23 | 24 | 3. [Breadboardview](01_quickstart/03_breadboardview.md) 25 | a. Building a Circuit 26 | - Starting a new project 27 | - transfer your Circuit 28 | - Editing properties 29 | - Exporting a circuit 30 | b. external learning material 31 | 32 | 4. [Schematicview](01_quickstart/04_schematicview.md) 33 | - Connections 34 | - Symbols 35 | 36 | 5. [PCB-View](01_quickstart/05_pcbview.md) 37 | - Before we start 38 | - Traces 39 | 40 | 41 | 42 | ## 2. Parts 43 | - fritzing Core-parts & Mysterypart/Gerneric IC 44 | 45 | - fritzing parts 46 | - fzpz 47 | - fzp 48 | - svg 49 | 50 | - fritzing Partseditor 51 | - Properties 52 | - Connectors 53 | - Viewgraphics 54 | 55 | - Partcreation 56 | - svg editing 57 | - fzp editing 58 | - brd2svg 59 | 60 | ## 3. PCB Design 61 | - fritzing pcb-design 62 | - pcb routing 63 | - custom pcb shape 64 | - design and testing tips 65 | 66 | ## 4. Referenz 67 | - user-parts 68 | - project gallery 69 | - source code / develop fritzing 70 | - programm featurs 71 | - keyboard-shortcuts 72 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | title: Fritzing Docs 2 | description: This Page is the new Fritzing learning page. 3 | show_downloads: false 4 | google_analytics: 5 | theme: jekyll-theme-minimal 6 | baseurl: /fritzing-docs 7 | url: https://fritzing.github.io 8 | -------------------------------------------------------------------------------- /_layouts/default.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | {{ site.title | default: site.github.repository_name }} by {{ site.github.owner_name }} 7 | 8 | 9 | 10 | 13 | 14 | 15 |
16 | 17 |
18 | {{ navigation }} 19 |

{{ site.title | default: site.github.repository_name }}

20 |

{{ site.description | default: site.github.project_tagline }}

21 | 40 | 47 | 48 | 49 |
50 |
51 | 52 | {{ content }} 53 | 54 |
55 | 61 |
62 | 63 | 64 | 65 | {% if site.google_analytics %} 66 | 75 | {% endif %} 76 | 77 | 78 | -------------------------------------------------------------------------------- /_layouts/navigation.html: -------------------------------------------------------------------------------- 1 | 2 |

{{ site.title | default: site.github.repository_name }}

3 |

{{ site.description | default: site.github.project_tagline }}

4 | 23 | 30 | -------------------------------------------------------------------------------- /assets/css/style.scss: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | @import "fonts"; 4 | @import "rouge-github"; 5 | 6 | body { 7 | background-color: #fff; 8 | padding: 2%; 9 | font: 14px/1.5 "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; 10 | color: #727272; 11 | font-weight: 400; 12 | } 13 | 14 | h1, h2, h3, h4, h5, h6 { 15 | color: #222; 16 | margin: 0 0 20px; } 17 | 18 | p, ul, ol, table, pre, dl { 19 | margin: 0 0 10px; } 20 | 21 | h1, h2, h3 { 22 | line-height: 1.1; } 23 | 24 | h1 { 25 | font-size: 28px; } 26 | 27 | h2 { 28 | color: #393939; } 29 | 30 | h3, h4, h5, h6 { 31 | color: #494949; } 32 | 33 | a { 34 | color: #39c; 35 | text-decoration: none; } 36 | 37 | a:hover { 38 | color: #069; } 39 | 40 | a small { 41 | font-size: 11px; 42 | color: #777; 43 | margin-top: -0.3em; 44 | display: block; } 45 | 46 | a:hover small { 47 | color: #777; } 48 | 49 | .wrapper { 50 | width: 98%; 51 | margin: 0 auto; 52 | } 53 | 54 | blockquote { 55 | border-left: 1px solid #e5e5e5; 56 | margin: 0; 57 | padding: 0 0 0 20px; 58 | font-style: italic; } 59 | 60 | code, pre { 61 | font-family: Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal, Consolas, Liberation Mono, DejaVu Sans Mono, Courier New, monospace; 62 | color: #333; 63 | font-size: 12px; } 64 | 65 | pre { 66 | padding: 8px 15px; 67 | background: #f8f8f8; 68 | border-radius: 5px; 69 | border: 1px solid #e5e5e5; 70 | overflow-x: auto; } 71 | 72 | table { 73 | width: 100%; 74 | border-collapse: collapse; } 75 | 76 | th, td { 77 | text-align: left; 78 | padding: 5px 10px; 79 | border-bottom: 1px solid #e5e5e5; } 80 | 81 | dt { 82 | color: #444; 83 | font-weight: 700; } 84 | 85 | th { 86 | color: #444; } 87 | 88 | img { 89 | max-width: 100%; } 90 | 91 | header { 92 | display: block; 93 | width: 28%; 94 | float: left; 95 | position: fixed; 96 | -webkit-font-smoothing: subpixel-antialiased; 97 | 98 | } 99 | 100 | header ul { 101 | list-style: none; 102 | padding: 0; 103 | height: 1.5em; } 104 | 105 | header li { 106 | padding-left: 5px; 107 | height: 1.5em; } 108 | 109 | header ul a { 110 | line-height: 1.5em; 111 | color: #999; 112 | display: block; 113 | padding-left: 10px; 114 | white-space: nowrap; 115 | } 116 | 117 | a.active, 118 | header ul a:active { 119 | background-color: #dadada; 120 | display: block; } 121 | 122 | strong { 123 | color: #222; 124 | font-weight: 700; } 125 | 126 | header ul li + li + li { 127 | display: block; 128 | border-right: none; } 129 | 130 | header ul a strong { 131 | font-size: 14px; 132 | display: block; 133 | color: #222; } 134 | 135 | section { 136 | width: 70%; 137 | float: right; 138 | padding-bottom: 50px; } 139 | 140 | nav { 141 | margin-top: 0px; 142 | display: block; 143 | float: left; 144 | width: 80%; 145 | height: 90vh; 146 | overflow-y: auto; 147 | } 148 | 149 | small { 150 | font-size: 11px; } 151 | 152 | hr { 153 | border: 0; 154 | background: #e5e5e5; 155 | height: 1px; 156 | margin: 0 0 20px; } 157 | 158 | footer { 159 | /* width: 270px; */ 160 | float: right; 161 | position: fixed; 162 | bottom: 1%; 163 | /* -webkit-font-smoothing: subpixel-antialiased; */ 164 | } 165 | 166 | @media print, screen and (max-width: 960px) { 167 | div.wrapper { 168 | width: auto; 169 | margin: 0; } 170 | 171 | header, section, footer { 172 | float: none; 173 | position: static; 174 | width: auto; } 175 | 176 | section { 177 | border: 1px solid #e5e5e5; 178 | border-width: 1px 0; 179 | padding: 20px 0; 180 | margin: 0 0 20px; } 181 | 182 | header a small { 183 | display: inline; } 184 | 185 | header ul { 186 | position: absolute; 187 | right: 50px; 188 | top: 52px; } } 189 | @media print, screen and (max-width: 720px) { 190 | body { 191 | word-wrap: break-word; } 192 | 193 | header { 194 | padding: 0; } 195 | 196 | header ul, header p.view { 197 | position: static; } 198 | 199 | pre, code { 200 | word-wrap: normal; } } 201 | @media print, screen and (max-width: 480px) { 202 | body { 203 | padding: 15px; } 204 | 205 | header ul { 206 | width: 99%; } 207 | 208 | header li, header ul li + li + li { 209 | width: 33%; } } 210 | @media print { 211 | body { 212 | padding: 0.4in; 213 | font-size: 12pt; 214 | color: #444; } } 215 | -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-700/Noto-Sans-700.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-700/Noto-Sans-700.eot -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-700/Noto-Sans-700.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 12 | 13 | 14 | 15 | 16 | 18 | 21 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 35 | 36 | 38 | 41 | 42 | 44 | 47 | 48 | 51 | 54 | 56 | 58 | 59 | 60 | 61 | 64 | 67 | 68 | 70 | 71 | 72 | 73 | 74 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 85 | 86 | 88 | 89 | 91 | 92 | 93 | 94 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 107 | 109 | 110 | 112 | 114 | 115 | 117 | 118 | 119 | 120 | 121 | 122 | 124 | 125 | 127 | 129 | 131 | 132 | 134 | 135 | 136 | 137 | 139 | 140 | 141 | 142 | 144 | 145 | 147 | 149 | 150 | 151 | 153 | 154 | 156 | 157 | 158 | 161 | 163 | 166 | 168 | 169 | 170 | 171 | 174 | 175 | 177 | 178 | 179 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 189 | 190 | 192 | 194 | 197 | 199 | 200 | 201 | 203 | 205 | 207 | 209 | 210 | 212 | 213 | 214 | 215 | 217 | 218 | 219 | 220 | 222 | 223 | 225 | 227 | 229 | 231 | 234 | 237 | 238 | 240 | 242 | 244 | 246 | 248 | 249 | 250 | 253 | 255 | 257 | 259 | 262 | 265 | 268 | 271 | 273 | 275 | 277 | 279 | 282 | 283 | 284 | 285 | 287 | 289 | 291 | 293 | 295 | 297 | 300 | 303 | 305 | 307 | 309 | 311 | 313 | 315 | 317 | 319 | 321 | 322 | 323 | 324 | 325 | 326 | 328 | 330 | 331 | 332 | 333 | 334 | 335 | 336 | 337 | -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-700/Noto-Sans-700.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-700/Noto-Sans-700.ttf -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-700/Noto-Sans-700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-700/Noto-Sans-700.woff -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-700/Noto-Sans-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-700/Noto-Sans-700.woff2 -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.eot -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 12 | 13 | 14 | 15 | 17 | 19 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 35 | 36 | 38 | 40 | 41 | 43 | 45 | 46 | 48 | 50 | 51 | 52 | 53 | 54 | 55 | 57 | 60 | 61 | 63 | 65 | 66 | 67 | 68 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 79 | 80 | 82 | 83 | 85 | 86 | 87 | 88 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 101 | 103 | 105 | 107 | 109 | 111 | 113 | 114 | 115 | 117 | 118 | 119 | 121 | 122 | 124 | 126 | 128 | 129 | 131 | 132 | 133 | 134 | 136 | 137 | 138 | 139 | 141 | 142 | 144 | 145 | 146 | 147 | 149 | 151 | 153 | 154 | 155 | 158 | 159 | 162 | 164 | 165 | 166 | 167 | 170 | 171 | 173 | 174 | 176 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 186 | 187 | 189 | 191 | 194 | 196 | 197 | 198 | 200 | 202 | 204 | 206 | 207 | 209 | 210 | 211 | 213 | 215 | 216 | 217 | 219 | 221 | 223 | 225 | 227 | 229 | 231 | 234 | 237 | 238 | 240 | 242 | 244 | 246 | 248 | 249 | 250 | 253 | 255 | 257 | 259 | 262 | 265 | 268 | 271 | 273 | 275 | 277 | 279 | 282 | 283 | 284 | 285 | 287 | 289 | 291 | 293 | 295 | 297 | 300 | 303 | 305 | 307 | 309 | 311 | 313 | 315 | 317 | 319 | 321 | 322 | 323 | 324 | 325 | 326 | 327 | 328 | 329 | 330 | 331 | 332 | 333 | 334 | 335 | -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.ttf -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.woff -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-700italic/Noto-Sans-700italic.woff2 -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-italic/Noto-Sans-italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.eot -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-italic/Noto-Sans-italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.ttf -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-italic/Noto-Sans-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.woff -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-italic/Noto-Sans-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-italic/Noto-Sans-italic.woff2 -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-regular/Noto-Sans-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.eot -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-regular/Noto-Sans-regular.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 12 | 13 | 14 | 15 | 16 | 18 | 21 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 35 | 36 | 38 | 41 | 42 | 44 | 47 | 48 | 51 | 54 | 56 | 58 | 59 | 60 | 61 | 64 | 67 | 68 | 70 | 71 | 72 | 73 | 74 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 85 | 86 | 88 | 89 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 106 | 108 | 109 | 111 | 113 | 114 | 116 | 117 | 118 | 120 | 121 | 122 | 124 | 125 | 127 | 129 | 131 | 132 | 134 | 135 | 136 | 137 | 139 | 140 | 141 | 142 | 144 | 145 | 147 | 149 | 150 | 151 | 153 | 154 | 156 | 157 | 158 | 161 | 163 | 166 | 168 | 169 | 170 | 171 | 174 | 175 | 177 | 178 | 180 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 190 | 191 | 193 | 195 | 198 | 200 | 201 | 202 | 204 | 206 | 208 | 210 | 211 | 213 | 214 | 215 | 216 | 218 | 219 | 220 | 221 | 223 | 224 | 226 | 228 | 230 | 232 | 235 | 238 | 239 | 241 | 243 | 245 | 247 | 249 | 250 | 251 | 253 | 255 | 257 | 259 | 262 | 265 | 268 | 271 | 273 | 275 | 277 | 279 | 282 | 283 | 284 | 285 | 287 | 289 | 291 | 293 | 295 | 297 | 299 | 302 | 304 | 306 | 308 | 310 | 312 | 314 | 316 | 318 | 320 | 321 | 322 | 323 | 324 | 325 | 327 | 329 | 330 | 331 | 332 | 333 | 334 | 335 | 336 | -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-regular/Noto-Sans-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.ttf -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-regular/Noto-Sans-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.woff -------------------------------------------------------------------------------- /assets/fonts/Noto-Sans-regular/Noto-Sans-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fritzing/fritzing-docs/b9aa5752f8e2e8f70a7117cd196c09f9a9a6d647/assets/fonts/Noto-Sans-regular/Noto-Sans-regular.woff2 -------------------------------------------------------------------------------- /assets/js/scale.fix.js: -------------------------------------------------------------------------------- 1 | (function(document) { 2 | var metas = document.getElementsByTagName('meta'), 3 | changeViewportContent = function(content) { 4 | for (var i = 0; i < metas.length; i++) { 5 | if (metas[i].name == "viewport") { 6 | metas[i].content = content; 7 | } 8 | } 9 | }, 10 | initialize = function() { 11 | changeViewportContent("width=device-width, minimum-scale=1.0, maximum-scale=1.0"); 12 | }, 13 | gestureStart = function() { 14 | changeViewportContent("width=device-width, minimum-scale=0.25, maximum-scale=1.6"); 15 | }, 16 | gestureEnd = function() { 17 | initialize(); 18 | }; 19 | 20 | 21 | if (navigator.userAgent.match(/iPhone/i)) { 22 | initialize(); 23 | 24 | document.addEventListener("touchstart", gestureStart, false); 25 | document.addEventListener("touchend", gestureEnd, false); 26 | } 27 | })(document); 28 | -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- 1 | title: Fritzing Docs 2 | description: This Page is the new Fritzing learning page. 3 | show_downloads: false 4 | google_analytics: 5 | theme: jekyll-theme-minimal 6 | -------------------------------------------------------------------------------- /index.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | navigation_weight: 0 4 | title: Introduction 5 | --- 6 | 7 | #fritzing-learning 8 | ================================================== 9 | the prototype for the learning section of fritzing 10 | 11 | # Introduction 12 | 13 | Welcome to the Fritzing Learning Section. Here you can learn everything about Fritzing. 14 | The Learning Section has 4 Maintopics: 15 | 16 | ## [1. Quickstart]({{ site.baseurl }}/01_quickstart/00_quickstart.html) 17 | * [welcomeview]({{ site.baseurl }}/01_quickstart/01_welcomeview.html) 18 | - Information and Updates 19 | - Projectgallery 20 | - recent file handeling 21 | - Tips & Tricks 22 | 23 | * [Palettes & Toolbar]({{ site.baseurl }}/01_quickstart/02_palettes.html) 24 | - Parts 25 | - Inspector 26 | - Undo 27 | - Layer 28 | - Toolbar 29 | 30 | * [Breadboardview]({{ site.baseurl }}/01_quickstart/03_breadboardview.html) 31 | + Building a Circuit 32 | - Starting a new project 33 | - transfer your Circuit 34 | - Editing properties 35 | - Exporting a circuit 36 | + external learning material 37 | 38 | * [Schematicview]({{ site.baseurl }}/01_quickstart/04_schematicview.html) 39 | - Connections 40 | - Symbols 41 | 42 | * [PCB-View]({{ site.baseurl }}/01_quickstart/05_pcbview.html) 43 | - Before we start 44 | - Traces 45 | 46 | 47 | 48 | ## [2. Parts]({{ site.baseurl }}/02_parts/00_parts.html) 49 | - [fritzing Core-parts]({{ site.baseurl }}/02_parts/01_coreparts.html) 50 | 51 | - [Mysterypart/Gerneric IC]({{ site.baseurl }}/02_parts/02_mysteryparts.html) 52 | 53 | - [fritzing parts]({{ site.baseurl }}/02_parts/03_partsbusiness.html) 54 | - fzpz 55 | - fzp 56 | - svg 57 | 58 | - [fritzing Partseditor]({{ site.baseurl }}/02_parts/04_partseditor.html) 59 | - Properties 60 | - Connectors 61 | - Viewgraphics 62 | 63 | - [Partcreation]({{ site.baseurl }}/02_parts/05_brd2svg.html) 64 | - svg editing 65 | - fzp editing 66 | - brd2svg 67 | 68 | ## [3. PCB Design]({{ site.baseurl }}/03_pcb design/00_pcbdesign.html) 69 | - fritzing pcb-design 70 | - pcb routing 71 | - custom pcb shape 72 | - design and testing tips 73 | 74 | ## [4. Referenz]({{ site.baseurl }}/04_referenz/00_referenz.html) 75 | - user-parts 76 | - project gallery 77 | - source code / develop fritzing 78 | - programm featurs 79 | - keyboard-shortcuts 80 | -------------------------------------------------------------------------------- /introduction.md: -------------------------------------------------------------------------------- 1 | # Introduction 2 | 3 | Welcome to the Fritzing Learning Section. Here you can learn everything about Fritzing. 4 | The Learning Section has 4 Maintopics: 5 | 6 | ## 1. Quickstart 7 | - fritzing tools and palettes 8 | - Breadboardview 9 | - Schematicview 10 | - PCB-View 11 | 12 | ## 2. Parts 13 | - fritzing Core-parts 14 | - Mysterypart/Gerneric IC 15 | - fritzing parts fzpz, fzp and svg 16 | - fritzing Partseditor 17 | - Partcreation / Fritzingpart-Creator 18 | - brd2svg 19 | 20 | ## 3. PCB Design 21 | - fritzing pcb-design 22 | - pcb routing 23 | - custom pcb shape 24 | - design and testing tips 25 | 26 | ## 4. Referenz 27 | - user-parts 28 | - project gallery 29 | - source code / develop fritzing 30 | - programm featurs 31 | - keyboard-shortcuts -------------------------------------------------------------------------------- /jekyll-theme-minimal.gemspec: -------------------------------------------------------------------------------- 1 | # encoding: utf-8 2 | 3 | Gem::Specification.new do |s| 4 | s.name = "jekyll-theme-minimal" 5 | s.version = "0.0.3" 6 | s.license = "CC0-1.0" 7 | s.authors = ["Steve Smith", "GitHub, Inc."] 8 | s.email = ["opensource+jekyll-theme-minimal@github.com"] 9 | s.homepage = "https://github.com/pages-themes/minimal" 10 | s.summary = "Minimal is a Jekyll theme for GitHub Pages" 11 | 12 | s.files = `git ls-files -z`.split("\x0").select do |f| 13 | f.match(%r{^((_includes|_layouts|_sass|assets|docs)/|(LICENSE|README)((\.(txt|md|markdown)|$)))}i) 14 | end 15 | 16 | s.platform = Gem::Platform::RUBY 17 | s.add_runtime_dependency "jekyll", "~> 3.3" 18 | end 19 | --------------------------------------------------------------------------------