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
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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) Grief, You can't do that here.
  • 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 11 replies
  • Subscribers 180 subscribers
  • Views 1065 views
  • Users 0 members are here
  • eagle
Related

Grief, You can't do that here.

phoenixcomm
phoenixcomm over 7 years ago

Jorge_GarciaI am trying to get eagle 9x (Linux) to do what I want to do. first I have my projects in my directory hierarchy, ie

/mnt/MyData/public/NexGen  -> ( then sub-projects) ie RSS, RSS.IOP, ATR.poly (the public directory structure is an NFS mount on the server.)

under the project folder, I have sub-folders ie. Docs, Mech, SourceCode, Layout (eagle, kiCAD, etc.)

1. eagle does not want to cooperate.  it wants to put it under /home/harrison/eagle.

2. the baseboard is ~ 8.5"x5" (it doesn't like that at all.)

image

 

3. All I want is the Arduino Mega R3 pads with signals on them. so I can connect them to headers.

I wish to use solder tail headers on the baseboard and use stacking headers on the Arduino itself.

4. Near to the female headers, I will solder in male/male wire-wrap posts.  As to interconnect my stuff.

5. along the same lines I wish to add 40 pin socket for the STM32Fxx BluePill. >image

6. really the only pre-wired in the clad is the  RS-485 module to Arduino Mega (pins 2, 3) power and ground

7. Some power lands

 

Thank

Cris

  • Sign in to reply
  • Cancel

Top Replies

  • rachaelp
    rachaelp over 7 years ago in reply to phoenixcomm +4
    phoenixcomm wrote: Racheal, Thank you for your answer, but I really hate cripple-ware . The reason that I call this cripple-ware, is hey they give you a "free limited version" of there software then charge…
  • rachaelp
    rachaelp over 7 years ago +3
    Hi Cristina, phoenixcomm wrote: Jorge_Garcia I am trying to get eagle 9x (Linux) to do what I want to do. first I have my projects in my directory hierarchy, ie /mnt/MyData/public/NexGen -> ( then sub…
  • rachaelp
    rachaelp over 7 years ago in reply to phoenixcomm +3
    Wow, what a lot of "Sorry but's" in that reply! Sorry, but you seem to be misinterpreting me. Good luck with KiCAD, I think it's a great package. I'll leave this conversation now
  • rachaelp
    rachaelp over 7 years ago

    Hi Cristina,

    phoenixcomm  wrote:

     

    Jorge_Garcia I am trying to get eagle 9x (Linux) to do what I want to do. first I have my projects in my directory hierarchy, ie

    /mnt/MyData/public/NexGen  -> ( then sub-projects) ie RSS, RSS.IOP, ATR.poly (the public directory structure is an NFS mount on the server.)

    under the project folder, I have sub-folders ie. Docs, Mech, SourceCode, Layout (eagle, kiCAD, etc.)

    1. eagle does not want to cooperate.  it wants to put it under /home/harrison/eagle.

     

     

    The problem is just that you need to configure where EAGLE is looking in it's directory setup. I wrote a blog post about this on my own website here: https://www.rachaels-lab.com/eagle-tips-1/

     

    phoenixcomm  wrote:

     

    2. the baseboard is ~ 8.5"x5" (it doesn't like that at all.)

     

    For this board area you'll need an EAGLE Premium license as it exceeds the size limits of the freeware and Standard licenses.

     

    phoenixcomm  wrote:

     

    image

     

    3. All I want is the Arduino Mega R3 pads with signals on them. so I can connect them to headers.

    I wish to use solder tail headers on the baseboard and use stacking headers on the Arduino itself.

    4. Near to the female headers, I will solder in male/male wire-wrap posts.  As to interconnect my stuff.

    5. along the same lines I wish to add 40 pin socket for the STM32Fxx BluePill. >image

    6. really the only pre-wired in the clad is the  RS-485 module to Arduino Mega (pins 2, 3) power and ground

    7. Some power lands

     

     

     

     

     

     

     

    For the above, it sounds like you just need to find the correct Arduino library. I've noticed that a lot of them don't provide the most useful "Arduino as a component on my board" option. I can't remember whether the Arduino library element14 supply has this version or not but it's actually not too difficult to create what you need based on what's available if you can't find it. Basically they tend to come as a library part with the board outline specified on the dimension layer which means they do all sorts of annoying things when placed on another board.

     

    I guess it'll be similar for the STM32Fxx BluePill, find the right library or create one yourself.

     

    For the various headers, Wurth provide EAGLE libraries for all their parts so you'll probably find all the various headers you need in their libraries which are actually shipped with EAGLE as part of the managed libraries, or you can download them from their website, or create your own.

     

    Personally, I wouldn't use managed libraries as they cause all sorts of other issues depending on what you want to do and how you set up your own systems, and if you download libraries from anywhere, always thoroughly check they are correct so it's usually actually just quicker and easier to create your own libraries.

     

    Best Regards,

     

    Rachael

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • phoenixcomm
    phoenixcomm over 7 years ago in reply to rachaelp

    Racheal, Thank you for your answer, but I really hate cripple-ware. The reason that I call this cripple-ware, is hey they give you a "free limited version" of there software then charge me when I want to do something of any size. image  I just grabbed a copy of KiCAD, this runs in my Linux only environment and has zero (almost) learning curve. So In words of Rhett Buttler, "Frankly, my dear, I don't give a damn."

    KiCAD has lots of libraries, I found the Arduino Mega 2560 r3 shield, downloaded it, installed it, and about 2-3 hrs later the baseboard was almost done. I found out that KiCAD is hierarchical, which in itself is very cool as that is how engineers think, and that's how I have my projects are laid out. Setup is not the grief, that eagleCAD is. I have my install directory under /home/harrison/tools_CAD/KiCAD and my custom libraries at tools_CAD/KiCAD.Libary/lib_name and that about it.

    I also added to my baseboard, RS-485 module and headers, along with a 2x4 header for my RJ45 status lights. Then I added a hierarchical sheet for the dual RJ45 breakout board and the two RJ45s sockets with its jumpers.  I think I spent about 6hrs on this today.

    I will still have to add hierarchical sheets for the following items:

    • STM32Fxx Blue Pill  40 pin socket) and headers as well as a 4 pin header for the FT232RL module which I only used for programming.
    • Relay Module
    • I2C I/O expanders
    • Modular Main Power Connector (currently using 4 pin Male hard drive connector.
    • maybe an interrupt controller. this way I don't have to poll my slaves.

     

    Cris

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • rachaelp
    rachaelp over 7 years ago in reply to phoenixcomm

    phoenixcomm  wrote:

     

    Racheal, Thank you for your answer, but I really hate cripple-ware. The reason that I call this cripple-ware, is hey they give you a "free limited version" of there software then charge me when I want to do something of any size. image  I just grabbed a copy of KiCAD, this runs in my Linux only environment and has zero (almost) learning curve. So In words of Rhett Buttler, "Frankly, my dear, I don't give a damn."

    Hahaha, well unfortunately providing the full feature set for free would not likely lead to very much revenue and EAGLE development would drop to almost zero again like it did in later years before Autodesk purchased it. I've got no problem paying for the software I use and I use EAGLE extensively every day.

     

    phoenixcomm  wrote:

     

    KiCAD has lots of libraries, I found the Arduino Mega 2560 r3 shield, downloaded it, installed it, and about 2-3 hrs later the baseboard was almost done.

    Always check any library parts you get from 3rd parties exceedingly carefully. This applies to all ECAD tools.

     

    phoenixcomm  wrote:

     

    I found out that KiCAD is hierarchical, which in itself is very cool as that is how engineers think, and that's how I have my projects are laid out.

    EAGLE will do hierarchy too (although it's a little quirky at the moment) just not with the free version as it requires more schematic sheets. 

     

    phoenixcomm  wrote:

     

    Setup is not the grief, that eagleCAD is. I have my install directory under /home/harrison/tools_CAD/KiCAD and my custom libraries at tools_CAD/KiCAD.Libary/lib_name and that about it.

    If you read the blog post I linked you'll see it's no grief to set EAGLE up in exactly this way too image

     

    phoenixcomm  wrote:

     

    I also added to my baseboard, RS-485 module and headers, along with a 2x4 header for my RJ45 status lights. Then I added a hierarchical sheet for the dual RJ45 breakout board and the two RJ45s sockets with its jumpers.  I think I spent about 6hrs on this today.

    I will still have to add hierarchical sheets for the following items:

    • STM32Fxx Blue Pill  40 pin socket) and headers as well as a 4 pin header for the FT232RL module which I only used for programming.
    • Relay Module
    • I2C I/O expanders
    • Modular Main Power Connector (currently using 4 pin Male hard drive connector.
    • maybe an interrupt controller. this way I don't have to poll my slaves.

     

    Cris

    It sounds like you are making good progress. I'm glad you found an ECAD tool which works for you. KiCAD is definitely a worthwhile tool these days. It's benefitted greatly from a lot of investment from CERN and it's packing a lot of good features now. I've tried it out briefly and I didn't get on with it, but I can see why a lot of people like it.

     

    Good luck with the rest of your project!

     

    Best Regards,

     

    Rachael

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • Cancel
  • phoenixcomm
    phoenixcomm over 7 years ago in reply to rachaelp
    1. Sorry, but eagleCAD is not hierarchical it setup GUI tells you that. It is telling you that you can't do that.  Then go to your preferences and change everything in the dialog box, then start a new project, what a pain. I really don't call that easy or built with hierarchical systems in mind. Case in point my system:
    2. NexGen Project Layout.

    in my /mnt/MyData/Public/NexGen my top-level directory for NexGen, I have the following directories for the projects, RSS (RadioSubSystem), ART.poly, FireSystem, NAVServer, ModelServer, CockpitSubSystem. Each of these directories has various sub-directories in them as when. Case in point RSS:

      • Radios
      • 614L-8
      • C3436A
        • Support  Documents (Anything pertaining to that radio, sometimes links to my Base Libary)
        • Design Notes
        • Documents (My user and operation manual)
        • Software
          • src (top level for eclipse)
          • ATR.polymods for this box
            • Parts.pdf (a print out from my MySQL database.)
            • Interface Cables
        • G-1981
        • G-3717
        • G-4214
        • G-4518
      • IOP.host
      • IOP.client
      • FAAdb (MySQL)
      • Morse Code
      • Audio (stub)
      • ATR.poly (This is the master for this sub-system)
    • Sorry but I could not imagine changing this damn GUI for every box on my system its, a cruddy way of doing things. That's why I love eclipse it just asks you where do you want to start and builds it's directory tree there.
    • Sorry but eagleCAD has too much baggage with it, I want a tool that I can use without having to take a  semester in college to figure it out. LOL, I want to just pick it up and use it, like my car. You know get in and drive. I can drive any car, gas makes it go; brakes stop it; gear put it in drive or start shifting. That is what I want from my tools as well. Folks brag about MS Visual Studio and say what a great tool it is. But it's not intuitive. The GUI is OVERLOADED with BUTTONS. and good luck getting the perspective to work with you.  I personally think it is a pile of crud (change the last word if you wish). That why I like eclipse. I guess that same reason that I KiCAD.
    • BTW yes I have used other EDA tools as well: gEDA ( the most powerful one, but a very long learning curve;  fritzing one-word TRASH; OSC, and a few others
    • As I have said before, eagleCAD is Cripple-Ware they will give you a package for free but it can only do 160cm2. For the math challenged it's really the square root of 160 or √160 which equals approximately 12.6cm side or just about 5in per side. BUT you can BUY a one-year subscription for $512.00, again, and again, and again to where you quickly have $Thousands invested in the tool.
    • AND just for giggles: KiCAD out of the box supports 32 layers & unlimited pins. Oh yes, it's open source. And does not cost not one dollar. Send some bucks to the CERN for support.
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • rachaelp
    rachaelp over 7 years ago in reply to phoenixcomm

    Wow, what a lot of "Sorry but's" in that reply! image

     

    Sorry, but you seem to be misinterpreting me. Good luck with KiCAD, I think it's a great package. I'll leave this conversation now image

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • phoenixcomm
    phoenixcomm over 7 years ago in reply to phoenixcomm

    there is a typo that I wish I could change.

    Under RSS/Radios should look like this:

    Case in point RSS:

    • RSS:
      • Radios
        • 614L-8
        • C3436A
          1. Support  Documents (Anything pertaining to that radio, sometimes links to my Base Libary)
          2. Design Notes
          3. Documents (My user and operation manual)
          4. Software
            • src (top level for eclipse)
          5. ATR.polymods for this box
          6. Parts.pdf (a print out from my MySQL database.)
          7. Interface Cables
        • G-1981
        • G-3717
        • G-4214
        • G-4518
        • IOP.host
        • IOP.client
        • FAAdb (MySQL)
        • Morse Code
        • Audio (stub)
        • ATR.poly (This is the master for this sub-system)
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • phoenixcomm
    phoenixcomm over 7 years ago in reply to phoenixcomm

    GRR still screwed up.

    Case in point RSS:

    • RSS:
      • Radios
        • 614L-8
        • C3436A
          1. Support  Documents (Anything pertaining to that radio, sometimes links to my Base Libary)
          2. Design Notes
          3. Documents (My user and operation manual)
          4. Software
            • src (top level for eclipse)
          5. ATR.polymods for this box
          6. Parts.pdf (a print out from my MySQL database.)
          7. Interface Cables
        • G-1981
        • G-3717
        • G-4214
        • G-4518
      • IOP.host
      • IOP.client
      • FAAdb (MySQL)
      • Morse Code
      • Audio (stub)
      • ATR.poly (This is the master for this sub-system)

     

     

    Ok, this one is correct

    and yes btw I truly HATE this f**** editor it sucks!! its nether HTML4, or HTML5 but a little of both and you can't use css properly but only in line and only sometimes case in point

    <body style="background-image: url('theme_spiral.png'); background-repeat: repeat-y;"> can't do that even when I put it in a table with rowspan I still could not get it to work.

     

    or the same code with css in <style>

    <style> can't use this tag

    body {

      background-image: url('theme_spiral.png');

      background-repeat: repeat-y; }  can't do that

    </style><body>

    blah, blah, blah

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Jan Cumps
    Jan Cumps over 7 years ago in reply to phoenixcomm

    Eagle is not crippleware. It has a number of licenses. One of those is free.

    Stop being blunt please.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • phoenixcomm
    phoenixcomm over 7 years ago in reply to Jan Cumps

    Jan, Stop being Blunt? My Word. (this is engineering, not political correctness, and or little Unicorns with rainbows or the damn Carebears). I work with aircraft, and when it brakes well you could die, as an ex-AF Crew Chief it was my duty to say not just no, but hell no. 

    There is a great quote in (Please Don't Eat the Daisies) "I have been under attack of late by my near and dear for what they consider my cruelty as a critic. But this glimpse of my past monstrosity has made me so grateful to those *I* once thought cruel, that I shall go on yelling "Tripe," whenever tripe is served."

    Ok, Cripple-Ware fits. No, I will not sing it's praises. Please don't get me started. Do you know how the Internet grew so fast? Open-Software, and user-interaction, (without Microsofts interference, they tried to break Java, (they lost) now they copyrighted su (Linux command for Supper User) Oracle messed with it and broke it. If you want to charge for your software, I don't have a problem with that. But PLEASE don't say this is free in one hand and then charge me for the upgrade. yup Cripple-Ware!

    Cris

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • autodeskguest
    autodeskguest over 7 years ago in reply to Jan Cumps

    On 17/06/18 19:08, Jan Cumps wrote:

    Eagle is not cippleware. It has a number of licenses. One of those is free.

    Stop being blunt please.

     

    She's a troll. Ignore her.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
>
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 © 2025 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