Development Plan
What we are aiming for
A list of enhancements that we intend to implement. Current focus is marked by colors.
Please comment!
PCB Editor
- Shape of PCB (simple directly, complex as SVG import)
- Layout of parts
- Choice of footprints (through-hole, smd, custom)
- Choice of production options (diy or professional, double or single sided board, etc.)
- Graphical elements
Modules (composite parts)
- Turn a Fritzing sketch into a module
-
Publish and share modules
- Define if modules will be integrated or external to your PCB
- Example modules: micro-controller boards, power supplies, communication modules, ..
Improved breadboard interaction
-
Automatic snapping of parts into holes (when dragged)
- Better visual indication of connections
- Performance
-
..and a lot more
Bug fixes/small enhancements
- Lots and lots, see the issue tracker
Parts management
Issues 72, 74, 107, 108, 109
-
Swap parts in the sketch against others (no need to rewire them manually)
- Deal with versions of parts
- Deal with missing parts
- Easier and more reliable sharing of parts
More parts
See the separate part development list.
Export options
- as a pcb that has the Arduino barebone included
- as a pcb with an Arduino Mini plug
- as a pcb with a Boarduino plug
- as a freely designable pcb
Website
-
Parts and modules gallery (user-contributed)
- Project gallery (user-contributed)
- Web-based DIL IC-part generator
- Export project documentation as HTML for your own website
Skinning/Branding
- Processing/Arduino-like GUI style, in the Fritzing red/green color scheme
Re-Design of GUI elements
- Get rid of all the clutter
-
Part library: searchable, with alternative organization schemes, favorites
- Properties box: customise and simplify, depending on context
- Maybe additional widgets
Support for other EDAs
-
Export for KiCad, gEDA formats
- Integration with one of these (probably KiCad)
Schematic Editor
- Use schematic symbols to edit your sketch
- Import/export schematics from other tools
