element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) Engineering notes within Eagle
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 3 replies
  • Subscribers 186 subscribers
  • Views 903 views
  • Users 0 members are here
Related

Engineering notes within Eagle

Former Member
Former Member over 12 years ago

What:

Would like to see a feature enabling adding (engineering) notes.

 

How:

Basically text with an icon to expand/hide/show text and small header text above. So "add" note, then a small popup window, add a title, write formatted text, paste in graphics. etc. User can "hide" and "show". In hide state only the icon is shown.

 

Suggested icon is just any standard icon for an open and closed file/document.

 

Why:

To keep notes regarding component values calulated, op-amp design, filter values, oscillator design, spesific notes regarding tips to the one dosing PCB layout (keeep that line short to pin so and so, place compoent so and so), stripline calculations and what not..

 

The note feature should preferably have the possibility to add/paste graphics, like from app-notes in order to allow pasted informstion from chip vendors (regaarding reference design, recommended component values etc..)

 

Current text "T" tool is also very limited, takes to must space on the drawing and is not usefull when adding documenation. Using external word processors is also an possible option, but then the document it not "linked" to or close to the schematic in any way, so why not add some (engineering) note features withing Eagle?

 

Thanks!

  • Sign in to reply
  • Cancel
Parents
  • AnalogNotes
    AnalogNotes over 12 years ago

    I keep a notes.txt file in each project directory myself.  Unfortunately, the "edit" command doesn't work on text files, so I wrote a ULP that opens the file with write.  Put the code below into a file (I call it "notes.ulp") in your ULP directory, then you can type "run notes" when you're editing either the schematic or the board.  You can add this ULP to the commands text menu if you want to click instead of type.  (Of course, you can also click on the notes.txt file in the EAGLE control panel if you have that displayed...)

     

    if (schematic) {

      schematic(SCH){

        string directory = filedir(SCH.name);

        string message;

        sprintf(message, "write %snotes.txt", directory);

        system(message);

      }

    }

     

    if (board) {

      board(BRD){

        string directory = filedir(BRD.name);

        string message;

        sprintf(message, "write %snotes.txt", directory);

        system(message);

      }

    }

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • CSWalt
    CSWalt over 12 years ago in reply to AnalogNotes

    On 08/22/13 07:04, Doug Wellington wrote:

    I keep a notes.txt file in each project directory myself.

    Unfortunately, the "edit" command doesn't work on text files, so I wrote

    a ULP that opens the file with write.  Put the code below into a file (I

    call it "notes.ulp") in your ULP directory, then you can type "run

    notes" when you're editing either the schematic or the board.  You can

    add this ULP to the commands text menu if you want to click instead of

    type.  (Of course, you can also click on the notes.txt file in the EAGLE

    control panel if you have that displayed...)

     

    if (schematic) {

      schematic(SCH){

        string directory = filedir(SCH.name);

        string message;

        sprintf(message, "write %snotes.txt", directory);

        system(message);

      }

    }

     

    if (board) {

      board(BRD){

        string directory = filedir(BRD.name);

        string message;

        sprintf(message, "write %snotes.txt", directory);

        system(message);

      }

    }

     

     

    --

    To view any images and attachments in this post, visit:

    http://www.element14.com/community/message/87335#87335

    EAGLE also supports DESCRIPTION files for projects.

    See out Arduino sample project. In the CP click on the project folder.

    Then you see a description for Arduino in the preview.

    It displays the HTML content in the file DESCRIPTION.

    You can edit it by rightclicking on the project folder.

    You can use that the same way for your projects easily.

     

    Regards,

    Walter Spermann

     

    --

    -


    Walter Spermann

    Softwareentwicklung

    CadSoft Computer GmbH

    Pleidolfweg 15

    84568 Pleiskirchen

    Tel.: 08635/6989-10

    www.cadsoft.de

    -


    Registergericht: Amtsgericht Traunstein HRB 5573

    Geschäftsführer: Thomas Liratsch

    -


     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • CSWalt
    CSWalt over 12 years ago in reply to AnalogNotes

    On 08/22/13 07:04, Doug Wellington wrote:

    I keep a notes.txt file in each project directory myself.

    Unfortunately, the "edit" command doesn't work on text files, so I wrote

    a ULP that opens the file with write.  Put the code below into a file (I

    call it "notes.ulp") in your ULP directory, then you can type "run

    notes" when you're editing either the schematic or the board.  You can

    add this ULP to the commands text menu if you want to click instead of

    type.  (Of course, you can also click on the notes.txt file in the EAGLE

    control panel if you have that displayed...)

     

    if (schematic) {

      schematic(SCH){

        string directory = filedir(SCH.name);

        string message;

        sprintf(message, "write %snotes.txt", directory);

        system(message);

      }

    }

     

    if (board) {

      board(BRD){

        string directory = filedir(BRD.name);

        string message;

        sprintf(message, "write %snotes.txt", directory);

        system(message);

      }

    }

     

     

    --

    To view any images and attachments in this post, visit:

    http://www.element14.com/community/message/87335#87335

    EAGLE also supports DESCRIPTION files for projects.

    See out Arduino sample project. In the CP click on the project folder.

    Then you see a description for Arduino in the preview.

    It displays the HTML content in the file DESCRIPTION.

    You can edit it by rightclicking on the project folder.

    You can use that the same way for your projects easily.

     

    Regards,

    Walter Spermann

     

    --

    -


    Walter Spermann

    Softwareentwicklung

    CadSoft Computer GmbH

    Pleidolfweg 15

    84568 Pleiskirchen

    Tel.: 08635/6989-10

    www.cadsoft.de

    -


    Registergericht: Amtsgericht Traunstein HRB 5573

    Geschäftsführer: Thomas Liratsch

    -


     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube