element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
Path to Programmable 3
  • Challenges & Projects
  • Design Challenges
  • Path to Programmable 3
  • More
  • Cancel
Path to Programmable 3
Forum A Few Words About Your Final Project
  • Blog
  • Forum
  • Documents
  • Leaderboard
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Path to Programmable 3 to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 6 replies
  • Subscribers 127 subscribers
  • Views 1760 views
  • Users 0 members are here
  • Final Project Tips
  • Path to Programmable 3
Related

A Few Words About Your Final Project

rscasny
rscasny over 2 years ago

Greetings to All participants in Path to Programmable 3.

You've come to the point in the Path to Programmable 3 program where you should be planning and building your final project.

The final project is worth up to 300 points and will be given to our judges. They will judge your final project in terms of creativity and technical merit.

Of course, the goal is to produce a project based on what you have been learning throughout the program.

You have until August 29th to post your project to element14.

As per our Terms and Conditions, you have to post your project on element14 to be eligible for the prizes. Only those participants who have posted their projects to element14 will be forwarded to the judges.

If you haven't thought about your final project, ywe have a guide posted on the About Page, which I have listed below:

The Vision Path
Embedded/Machine Vision
Face Recognition
Accelerated AI Video
Image/Video Streaming

The Core Technology Path
AI/Machine Learning
Connectivity
DSP
Ethernet

The Market Path
Health
Home
Gaming
Industrial

The Environmental Path
Dirt & Plants
Streets & Highways
Pets & Critters
Water & Oceans

The above list was meant to help you plan your project. You are not required to specifically build your project on the above themes only. Just so the project includes the board you received the training on, it qualifies.

You are competing against other participants for the prizes. So, it is competitive. I advise that the final project should be detailed and comprehensive. It can link to your blogs; I suggest placing the blogs in a reference at the very end.

The judges will be only give your single final project blog. So, it should be easy to follow within the blog. In other words, it should be a sound piece of technical writing.

If you have any other questions, feel free to leave a comment.

Randall

--element14 Team

  • Sign in to reply
  • Cancel

Top Replies

  • shabaz
    shabaz over 2 years ago +6
    Looking forward to seeing the projects! As a reader, I sometimes find it hard to follow blogs (not specifically design challenge ones, just any blog in general), because sometimes people launch into…
  • javagoza
    javagoza over 2 years ago in reply to shabaz +2
    Thanks Shabaz, a lot of common sense in your comment. The Path to Programmable program III is especially long and complex. The training part has involved a considerable effort on the part of all the…
  • navadeepganeshu
    navadeepganeshu over 2 years ago +2
    Thanks for the reminder and for keeping us on the track.
  • shabaz
    shabaz over 2 years ago

    Looking forward to seeing the projects!

    As a reader, I sometimes find it hard to follow blogs (not specifically design challenge ones, just any blog in general), because sometimes people launch into stuff without mentioning what they are working on! To the participants, if you don't mind, please give a simple plain-language explanation about the board and the SoC device, and what the project is about. Not everyone will have followed all your posts, and not everyone knows what each board does.

    Also, without spell and grammar check, it's hard to follow long blogs.

    Sections help too.. please organize the blog, so that the readers don't get lost in the detail without knowing what goes where. It would be awesome to see separate titles at least for any high level design, for software, for HDL, for circuits, for testing, for results and summary and so on. This is easy for the writer with some editing/rearrangement, but very hard for the reader, if the writer forgets to do it.

    Screenshots from large screens can have a ton of detail, so often I don't know what particular thing the writer wishes to focus my attention on. Some detail in the text, or a simple arrow can help there.  Not all of us will have used the same development tools, so we don't know which bit of a screenshot to look at.

    I hope people use the editor tools, GitHub and so on, for code sharing. It is tiring going through an extremely long blog where half of it is pages of code that have not been formatted.

    Also, reading about the benefits and usefulness of stuff is interesting. The project may be very niche (e.g. detecting when watercress is growing) but if you highlight how universal the techniques are and the benefits in other more typical use-cases, then people can relate to the project and learn more from it. For instance, that project may involve color detection and machine learning, so if it was made clear in the intruduction that the project covers color detection and machine learning and that the concepts will directly apply to other use-cases such as warning light detection from machines, or remote fire and smoke detection or whatever, then it helps the reader brainstorm a bit further too.

    For instance, (not really a blog, it was a online meeting) the other day I attended a JavaScript talk, and it could have been boring but it wasn't, and after it finished, I worked for several hours into the night, just motivated from the talk, to try to improve some simple project I was working on, based on what I'd learned. It's nice if blogs can provide that feeling too.

    Also, from my perspective, personally it is not interesting if a huge chunk of the blog is spent showing how to install stuff, since the reader came to read about a project, not a tutorial. If it were me, I'd probably replace all that with (say) "the process to install the system is quite involved, and the steps I took are all detailed here: xyz". That way, everyone is still helped by seeing what steps you took when they too try to repeat what you did, but at the same time the blog is kept interesting to read and still learn from. If it's a tutorial that would be a different matter of course, you'd be more likely to show individual steps then.

    I like reading blogs which make me want to get up and learn more, or go install Vivado etc and start experimenting. 


    Also, readers can spot filler material and AI-generated stuff. Reviewers will happily spend hours scrutinizing blogs so they will spot it too. Also, blogs can lose appeal when the code or schematics are not made available.

    • Cancel
    • Vote Up +6 Vote Down
    • Sign in to reply
    • Cancel
  • javagoza
    javagoza over 2 years ago in reply to shabaz

    Thanks Shabaz, a lot of common sense in your comment.


    The Path to Programmable program III is especially long and complex. The training part has involved a considerable effort on the part of all the participants since there are three consecutive courses without any type of tutoring or mentoring. At some point I have felt totally lost following an outdated guide or dealing with a problem with the tools.


    I think we've all gotten to this point pretty tired. That's why I think messages like yours are very important, they help us focus on what's important.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • navadeepganeshu
    navadeepganeshu over 2 years ago

    Thanks for the reminder and for keeping us on the track.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • flyingbean
    flyingbean over 2 years ago

    The training materials are great and very helpful. I am glad that we learned Avnet TTC as a group since almost 50% tool chain got updated, however, the training material has not been updated accordingly. Build a decent project on either FPGA platform will be a challenge for every participant here. Thanks for reminding us with such design paths. I will stick with my original plan to get the design done on time.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • javagoza
    javagoza over 2 years ago

    rscasny , do we have to tag or title the blog of the final project in any particular way to facilitate its search and classification?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • cstanton
    cstanton over 2 years ago in reply to javagoza

    You can always decide on a custom tag to apply to your content and let the team know about it.

    • 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