Custom PCB Shapes using Eagle

  • Hello,
    I'm working on a PCB design that uses ESP32 processor. I want to make a custom PCB shape using Eagle(It's by default an arbitrary rectangle in eagle though). How can i make different shapes like circle, Hexagon or any custom PCB shape? Is it possible with Trail version of Eagle ?

  • Hi @kowshik1729,

    Yes, you can import the .dxf drawings file to PCB Board design, but I recommend is that use Autodesk Fusion360, you can collaborate with eagle .

    Step 1: Create Fusion360 design

    Step 2: Select Creat PCB from Creat -> Create PCB

    Step 3: Click Create PCB Profile

    Step 4: Click Finish PCB and Save to Fusion

    Step 5: Open Eagle and Sign with the same account that used Fusion360

    Step 6: Open Board Design file and Select Fusion360 Icon on the right side and Select Option One that links to existing fusion design

    Step 7: Select Fusion Project from the following project list and select the PCB file


    Step 8: Click Pull From Fusion to Sync the design with Eagle

    Step 9: If everything done perfectly you can see the PCB board outline in eagle


    All the best

  • @salmanfaris Woow, thank you soo much. This is very explanatory...!!

Log in to reply

Recent Posts

  • R

    thank youu

    read more
  • @Richu-Bini thanks for posting the question . just for a brief about pwm, pulse width modulation technique is a method to change the duty cycle of a wave. Which means you can determine how much time a signal must be on or off.

    So, coming to the question, software pwm and hardware pwm is just two different ways of producing same result. In software(referring Arduino here) you'll just write a value between 0 to 255 inorder to determine duty cycle percentage. For example 0 is 0% duty cycle which means the cycle is on for 0% of whole time, similarly 127 means 50% of time cycle will be on and 255 means signal will be on for ever. This is regarding software.

    Coming to hardware, you can generate a pwm signal using very simple passive component, called as potentiometer and 555 timer IC by using 555 timer as bistable multivibrator(The generated output will have two stable states 0 and Vmax, hence the name bistable) and changing the resistance using a potentiometer generates different duty cycles. This is the difference between hardware and software pwm. Please let me know if I haven't explained what you have expected.

    read more
  • Kerala Java User group Februaruy Meetup.png

    This month we are discussing Psychology and Perils of Polyglot/Mixed Language Programming

    by Praseed Pai

    Author of .Net Design Patterns and
    C++ Reactive Programming,
    Father of SLANG Compiler.

    Nowadays, every developer in the world ought to be a Polyglot (Programmer) to do something worthwhile in the industry. But, most are not prepared to get into that groove. The Session will give necessary conceptual, ontological, linguistic and formal background to navigate between programming languages with ease. The Session has got examples in C++, C#, Java, Scala, Python, JS, Python/C interface, Java Native Interface, P/Invoke, COM interop, RxJava/RxJS./Rxcpp/ etc. All code snippets are taken from real-life projects which the presenter has been part of, in the past two decades. The session also covers some pitfalls which an aspiring Polyglot Programmer should be watchful, as well.

    Don't miss it, book your seats today. It's a golden opportunity for all Enthusiasts to listen from the true industry experts!

    Come and join​ us! Have a Java Coffee 🙂

    Date & Time : 29th February 2020 02:30 PM to 05:30 PM

    Location       : KeyValue Software Systems Pvt Ltd, SmartCity Kakkanad
    Map :

    Grab your ticket at:

    read more
  • R

    What is the difference between hardware pwm and software pwm

    read more
  • Flat/ball end

    alt text

    flat end leaves flat surface profile on the stock and are good for removing large volume of material, but steps are formed when used for making curved surfaces. Ball end leaves curved surfaces and forms smooth curved finish while cutting cavities. They are used for finishing cuts.

    read more