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
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
Polls Please Vote: What Arm Education Course Would You Most Like To RoadTest?
  • Blogs
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Sub-Groups
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: rscasny
  • Date Created: 14 Dec 2018 9:21 PM Date Created
  • Last Updated Last Updated: 11 Oct 2021 2:58 PM
  • Views 4057 views
  • Likes 2 likes
  • Comments 34 comments
Related
Recommended

Please Vote: What Arm Education Course Would You Most Like To RoadTest?

Are you ready for a different kind of RoadTest? Would you like to get a chance to take a complete course with the associated lab kit? If so, let me tell you about it...

 

element14 and Arm Education are collaborating to offer element14 RoadTests of the Arm's online courses. Arm would like to get some feedback on the courses while element14 likes the idea of roadtesting courses that help expand the knowledge of it members.

 

I'd like you to give me some feedback and what course you would like to roadtest first? Here are the courses and links to the course descriptions. Note: course prerequisites are listed in the course descriptions.

 

Efficient Embedded Systems Design and Programming: Learn the design and programming of embedded systems, and how to implement them in low-level hardware using standard C and assembly language

 

Rapid Embedded Systems Design and Programming: Learn how to accelerate the development of embedded systems and rapidly prototype various embedded applications

 

Internet of Things: Learn IoT principles by working through a system that connects embedded sensors using commodity smartphones, developing skills such as app development and embedded system design

 

Digital Signal Processing: Learn to design DSP systems and create commercially viable audio applications, using high-performance and energy-efficient processors

 

Real-Time Operating Systems Design and Programming: Learn foundational RTOS concepts for embedded applications, including task scheduling, memory allocation and resource management

 

Introduction to System on Chip Design: Learn a typical SoC development process around Arm Cortex-M based processors, which are perfectly suited for IoT needs

 

Advanced System on Chip (SoC) Design: Engage with a typical advanced SoC design process on an Arm Cortex-A based platform, including design and implementation using standard hardware description and software programming languages

 

Graphics and Mobile Gaming: Learn the latest graphics and game design technologies on mobile devices, with a focus on optimizing performance and reducing power consumptio

  • scasny
  • scasny_web
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • rscasny
    rscasny over 7 years ago in reply to rusgray +4
    The kit isn't necessarily arm. Some of them are dev kits with a lot of components for project building. I think that's for the embedded courses. Basically, any hardware needed to complete the labs for…
  • fmilburn
    fmilburn over 7 years ago +3
    I would be excited to participate in any of the courses with the exceptions of SoC design where I have no opportunity to apply the knowledge. In particular, RTOS has been on my list of things to further…
  • rusgray
    rusgray over 7 years ago +3
    I'd be very interested in taking the DSP course. The adaptive filter modules look particularly enticing.
  • mahmood.hassan
    mahmood.hassan over 6 years ago

    I choose DSP but i will also love to learn more about RTOS because its the base of designing efficient and good IoT application.

     

    Only RTOS can provide all the necessary functionality to effectively interact with Ethernet or WiFi interface of any ARM MCU.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • clem57
    clem57 over 6 years ago

    Did this ever occur rscasny? If it did sorry to miss good education...

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jomoenginer
    jomoenginer over 6 years ago

    Is this still going on or am I late to the party? 

     

    I posted a response to another comment but then realized this thread is a bit dated.

     

    However, my selection was RTOS since that is something I am interested in, especially FreeRTOS or related type software solutions.  This is something that seems to be growing in interested in multiple areas of Embedded development.

     

    My second selection would be Graphics and Mobile Gaming since I am already studying OpenGL ES development on Single Board Computers such as the Raspberry Pi. This has potential for both Games as well as UI design for things such as instrument panels and such.

     

    The third selection would be Internet of Things module and would be interested in seeing what is covered in the ARM educations series.  Remote controlling of a Robot sounds particularly interesting.

     

    Outside of my degrees, I have taken a number of Embedded related Online courses through University of Irvine Extension, Udemy, Coursera, and edX and comparing those experiences with the ARM offerings would be interesting. The price of these ARM courses are fairly reasonable so I can see these as being accessible to many folks.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jomoenginer
    jomoenginer over 6 years ago in reply to weiwei2

    You can download and run a free version of the Keil MDK-ARM IDE (LITE) to use with most of the major ARM based dev boards. I've used it with the TI, STM32Fx and Renesas dev kits.  It just has a memory restriction which is something I have not run into as of yet.

     

    However, for reasoning to use an IDE such as Keil, is to use an industry standard IDE that one would more likely run into in a professional environment, although this is job specific.   Eclipse seems to be quite popular as well.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • weiwei2
    weiwei2 over 6 years ago in reply to dougw

    have to agree...some ARM toolchain like MDK-ARM is too expensive

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dougw
    dougw over 6 years ago in reply to gordonmx

    The issue I didn't articulate well is that there is less incentive to invest time in learning to use software that you cannot afford to buy.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • weiwei2
    weiwei2 over 7 years ago

    i think i am really making use of rapid development with ARM. Being a now defunct AAE (https://en.wikipedia.org/wiki/ARM_Accredited_Engineer ), actually my work is mainly on the system level design and prototype. I have use C based or tools that can generated c code to target to ARM. The first such tool is MATLAB, via its embedded coder (which indirectly use library like CMSIS, Linaro..etc). Now, i am trying my hands on Altair Embed https://solidthinking.com/product/embed/ , we call this MBD -> model based development

    in my region, such high level tool is gaining momentum, especially with safety critical 'complicated' system such as automotive. But i am more to CES (consumer electronics and semiconductor) although nowadays CES at Las Vegas also see lots of automotive players. The car is very ARM and like a computer nowadays.

     

    so i am very much interested with the chosen topic Rapid Embedded Systems Design and Programming ,

    actually the rapid development tool nowadays also cover those SoC in the FPGA realm (both Xilinx and Intel PSG), but i look at https://www.arm.com/resources/education/online-courses/advanced-soc  it needs separate purchase of ARM DS-5 which i don't have, so chose the first topic instead

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • writerofbooks
    writerofbooks over 7 years ago

    Currently researching IIoT and IoT for both manufacturing and smart cities articles in short and long form for media companies and their end clients and teacher and small business resources (at the minimum cost).

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • rsjawale
    rsjawale over 7 years ago

    I believe DSP is the least explored area in terms of application of DSP on ARM. People often use dedicated DSP chips. DSP can do some cool things. I would like to make my own Software defined radio using ARM and it would need good DSP knowledge.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • danielw
    danielw over 7 years ago

    Choose one!  Just one!  They all look good!

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