-
Notifications
You must be signed in to change notification settings - Fork 359
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Calliope Mini 3 #396
base: develop
Are you sure you want to change the base?
Calliope Mini 3 #396
Conversation
Erstelltes Bauteil von Peter Van Epp, hochgeladen durch Harald Rau.
Erstelltes Bauteil von Peter Van Epp, hochgeladen durch Harald Rau.
Erstelltes Bauteil von Peter Van Epp, hochgeladen durch Harald Rau.
Erstelltes Bauteil von Peter Van Epp, hochgeladen durch Harald Rau.
Erstelltes Bauteil von Peter Van Epp, hochgeladen durch Harald Rau.
<layers image="breadboard/calliope-mini-3_2_1_breadboard.svg"> geändert nach: <layers image="icon/calliope-mini-3_2_1_breadboard.svg">
Aus dem Forum von Peter van Epp
Aus dem Forum von Peter van Epp
Verweis auf separate icon-Datei
Extra Datei für das icon (ohne id=breadboard)
Datei ersetzt durch calliope-mini-3_2_1_icon.svg
Datei ersetzen mit id
icon Datei mit id
Connector0pin geändert. Mit werten von connector51pin überschrieben bei gleicher position.
Geänderter svg-File mit neuem connector0pin
Löschen für Tausch gegen geänderte Datei von Peter
Geänderte Datei mit korrigierten Füllungen
Löschen um gegen neue Datei zu taschen
Korrigierte Datei von Peter
Löschen um neue Datei hochzuladen
Neue Datei von Peter mit geänderten <bus id="3V3">
Good morning, Calliope Mini 3 from the Forum https://forum.fritzing.org/t/calliope-3-als-bauteil-nach-fritzing/24107/34 Now it worked. Thanks to Peter's work, no further errors occurred. Thank you all for your help. |
Connectors on the left Jacdac are labeled jadac1-* Is this intended, or maybe label them jacdac1-* and jacdac2-* ? |
Yes, I think that's a mistake. The correct name should be: jadac2-1/D Thank you for troubleshooting! |
I will change it in the fzp-file. |
Change <description>jadac1-2/GND</description> to <description>jadac2-2/GND</description> and <description>jadac1-3/3V3</description> to <description>jadac2-3/3V3</description>
I found some disconnected connections. They weren't labeled on the board. I2C and UART are routed to the PIN header. |
Einfügen von <bus id="SCL"> <bus id="SDA"> <bus id="RX"> <bus id="TX">
Is it better to close the pull request for now? |
No need to close it, just push fixes to it as they come in. Besides, I am not sure if this is an error. Pin 19, 22 and 23 all are GND. |
Ah, that's right. On the old Calliope, pin 19 was I2C; now it is GND. I will still check it again! |
A member of the Calliope team found an error in the visual representation. The LEDs were not displayed, so I adjusted that. The fzpz file worked well and was tested in the forum. Now I’ve tried to make the change in the pull request. Unfortunately, my Inkscape generates different XML code. Each object has a "style" entry. Could this be a problem?
I think the XML code is not correct. In the previous version, the "style" element was defined at the beginning of the document. The current version has a "style" element for each object again. Are there any invalid entries in the "style" elements?
|
I did that, the source code looks much cleaner to me now. Thank you very much for the tip. I'll take another look at the file in Git and review the changes. |
Export from Inkscape, "optimized" and SVG 1.1
Add LED on icon from inkscape optimized SVG 1.1
@KjellMorgenstern Where are the settings you referred to in Inkscape? I can't find them in preferences (on Inkscape 1.3.2) are they somewhere else? |
Ah! That works a little better, but I still don't see the dialog that allows selecting export as svg 1.1 anywhere. I have been using plain svg (which was the original recommendation from years ago) like this changing to optimized svg does indeed bring up more dialogs but not the ones I want nothing that sets the 1.1 output. |
I'm using Inkscape 1.2.2 on Ubuntu 24.04.1. I think that's the reason for the missing option. |
When selecting "Remove unused IDs" , I find it useful to Preserve IDs starting with That list might not be complete. Not all IDs important to Fritzing end with digits. |
I have only "conn" in Preserve IDs starting with. For Preserve the following IDs, I have "icon,breadboard,schematic,copper0,copper1". Tweaked over time. Scour is a python app that can be run standalone. See https://github.com/scour-project/scour. Apache-2.0 license. I'm pretty sure that anything that can selected from the Inkscape dialog can be done from the command line (or a script) as well. A possible tool to add to the CI. @vanepp The svg 1.1 setting is (for me, Inkscape 1.3.2) on the Save As dialog. You can see it bottom left of the first image in #396 (comment). Even if it is not in English, the "SVG 1.1" text by the checkbox is enough to point to it. AFAIR, that checkbox has been there back several versions of Inkscape. |
@mMerlin Apparently only on Linux. On Win10 I get only this: no other options that I can find. Clicking on save brings up another menu but it also doesn't have anything to do with the svg level. I'll boot up Mint and load Inkscape and try it there and/or look over the Inkscape forums. |
I tried the "Optimized SVG" on Windows 10, Inkscape 1.3.2. The screenshot I posted was from Inkscape 1.1.2 that ships with ubuntu 22. |
Bauteil nach Revision und Fehler beim Importieren
Quelle:
https://forum.fritzing.org/t/calliope-3-als-bauteil-nach-fritzing/24107/23
Calliope_mini_3-connectors-fixed.fzpz (50.3 KB)
Calliope_mini_3_mit_LED