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
      • 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
Ultimate RoadTest
  • Challenges & Projects
  • Design Challenges
  • Ultimate RoadTest
  • More
  • Cancel
Ultimate RoadTest
Blog The Nice Asgard Project Part 3 - PCB Adventures
  • Blog
  • Forum
  • Documents
  • Files
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: cookieglitch
  • Date Created: 29 Apr 2012 3:53 PM Date Created
  • Views 439 views
  • Likes 2 likes
  • Comments 1 comment
  • eagle_software
  • home_automation
  • motor_control
  • msp430
  • eagle_pcb
  • sp:texas_instruments
  • ultimate_roadtest
Related
Recommended

The Nice Asgard Project Part 3 - PCB Adventures

cookieglitch
cookieglitch
29 Apr 2012

While I wait for some input on the motor control problem, its time to start piecing together the PCB for a prototype. This means breaking out EAGLE.

The first challenge for this is to find the right package for the processor. Easier said than done it seems. Either I'm looking in completely the wrong place or there doesn't seem to be an obvious part anywhere for the MSP430FR5739RHA40. The leaves two options, make a new part or find an existing one. The good news is this the schematics for the FRAM board is available online, meaning you can use that as your starting point, a huge bonus when it comes to the USB interface. Of course, should you want to create your own part there are plenty of guides around to get started. A good place to go, aside from element-14 of course, is Sparkfun. They provide some rather good tutorials for getting going with EAGLE, including a tutorial on create a new part.

 

image

To get going I've stuck with the basics of the existing schematic. In a moment of stupidity I may have deleted the sheets containing the power supply, time to break out the datasheet and create power supply (Currently a really messy solution that possibly won't work. Still working on the choice between USB power and running from another transformer). In the process this mistake has created some options for USB connectivity. Nothing spectacular when it comes to this project, one example being removing the USB interface for the end user and leaving it as an optional module (Smaller board, lower production cost etc). The downside is however that the programming interface disappeared. That however is a challenge for later.

 

Ignoring this however, its time to work on the main interfaces for the hardware. EAGLE thankfully lets you label all the connections and connect them appropriately, which saves some work with figuring out what pins are free (almost, I'm still finding one or two that I may have tried to assign when they are already taken). I guess the moral of this story is to make yourself a chart of all the pins on your controller, and make note of what they go to.

 

EAGLE does however have one or two minor annoyances for me, the main one being copying/pasting parts between projects and schematic files. On the occasions I'm using another file as a reference, it would be nice to be able to copy parts between sheets. Another is the lack of the ability to export a part to your library for reuse later. Small issues, but it can be a bit of a pain.

  • Sign in to reply
Parents
  • COMPACT
    COMPACT over 13 years ago

    John,

     

    If you haven't already, have a look at Part 001 of my Blog for details of how I created my parts.

     

    Cheers!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • COMPACT
    COMPACT over 13 years ago

    John,

     

    If you haven't already, have a look at Part 001 of my Blog for details of how I created my parts.

     

    Cheers!

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