#223 Fritzing Parts
Most projects in the LittleArduinoProjects collection a circuit schematic drawn with Fritzing. But often I needed a non-standard part for the diagram. Here they are!
NB: if I’m making a PCB, I’ll probably be using KiCad instead. More recently, I’ve been using EasyEDA as a great tool for drawing up schematics.
New Parts
These are new parts I’ve created because I wasn’t able to find an existing alternative:
- AS712 Current Sensor Module
- AMS1117 SOT-223 Voltage Regulator on a PCB module
- 74LS02 Quad 2-input NOR Gate
- 74LS122 Retriggerable Monostable Multivibrator
- 74LS75 Quad Latch
- AD9833 Programmable Waveform Module
- The Cuttle - a Fritzing part for the Boldport Cuttle module
- LM2662 Switched Capacitor Voltage Converter - DIP8 module
- LM324 Quad OpAmp
- LM386 Low Voltage Audio Power Amplifier
- LM3915 Dot/Bar Display Driver
- LM741 General Purpose Operational Amplifier
- SCR generic TO-92 silicon controlled rectifier/thyristor
- SMA420564 4-Digit 7-Segment LED Display
- Stepper Motor 28BYJ-48
- Stepper Driver Board X113647
- Voltage Sensor Module
Locally Cached Parts
If the part source is not in a reliable repository (e.g. GitHub), I may copy the part here with a note on its provenance.
- CD4017 (local copy) - original source
- HC-SR04 (local copy) - original source
- Song Le Relay (local copy) - original source
- 2N7000 FET N-Channel (local copy) - original source
- STM32F103C8T6 Blue Pill (local copy) - original source
- ESP32 DevKit (local copy) - original source
- ESP12E (local copy) - original source
Useful Parts Collections on GitHub
- AdaFruit Fritzing Library
- Fritzing for the Spark Core
- kylegordon/Fritzing-Parts
- rwaldron/fritzing-components
- SFE Fritzing parts
- una1veritas/EagleDocs - Eagle and Fritzing sources
- ESP8266 parts
- e-radionica.com
Creating Fritzing Parts
Fritzing seems caught in a perpetual 0.9 beta, and the parts editor is yet to be fully revised and documented. Some guides that are useful..
- FritzingReference
- New Parts Editor released - October 9, 2012
- Creating custom parts
- Make Your Own Fritzing Parts - Sparkfun
Tips/tricks/heuristics
Hmm, there’s not much guidance, but here ar ea few things that seem to apply (in the current versions at least)..
- breadboard views expect connector elements named with an ID indexed from 0 i.e. pin 0 should be named
connector0pin
- schematic views expect(?) pins and terminals with an ID indexed from 0 i.e. pin 0 should be named
connector0pin
and have a terminal namedconnector0terminal
- render all non-standard fonts as objects