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 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
Essentials
  • Learn
  • Learning Center
  • Essentials
  • More
  • Cancel
Essentials
Documents Related Components for element14 Essentials: Embedded Software I
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Essentials requires membership for participation - click to join
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: pchan
  • Date Created: 27 Feb 2020 5:31 PM Date Created
  • Last Updated Last Updated: 28 Feb 2020 5:31 PM
  • Views 984 views
  • Likes 1 like
  • Comments 0 comments
Related
Recommended

Related Components for element14 Essentials: Embedded Software I

element14 Learning Center

 

image

Embedded Software I: Embedded OS

 

 

The element14 ESSENTIALS of Embedded Operating Systems covers embedded OSs, including their purpose, function, and basic concepts, as well as a discussion on Embedded Linux, Android, Windows CE, and RTOS. To extend the knowledge covered in the main module, this supplementary guide discusses some of the embedded single board computers and development boards currently available today.

Go to Learning Module

 

Single Board Computer (SBC)

 

image

Single Board Computer, Raspberry Pi 4 Model B

Buy NowBuy Now

Raspberry Pi 4 Model B is the latest product in the popular Raspberry Pi range of computers. It offers ground-breaking increases in processor speed, multimedia performance, memory, and connectivity compared to the prior-generation Raspberry Pi 3 Model B+, while retaining backwards compatibility and similar power consumption. For the end user, Raspberry Pi 4 Model B provides desktop performance comparable to entry-level x86 PC systems. This product's key features include a high-performance 64-bit quad-core processor, dual-display support at resolutions up to 4K via a pair of micro-HDMI ports, hardware video decode at up to 4Kp60, 2GB of RAM, dual-band 2.4/5.0GHz wireless LAN, Bluetooth 5.0, Gigabit Ethernet, USB 3.0, and PoE capability (via a separate PoE HAT add-on). The dual-band wireless LAN and Bluetooth have modular compliance certification, allowing the board to be designed into end products with significantly reduced compliance testing, improving both cost and time to market.

image Broadcom BCM2711, quad-core Cortex-A72 ( ARM v8) 64-bit SoC @ 1.5GHz

image 2GB LPDDR4 SDRAM

image 2.4GHz and 5.0GHz IEEE 802.11b/g/n/ac wireless LAN, Bluetooth 5.0, BLE

image True Gigabit Ethernet

image 2x USB 3.0 ports, 2x USB 2.0 Ports

image Fully backwards compatible 40-pin GPIO header

image 2x Micro HDMI ports supporting up to 4K 60Hz video resolution

image 2-lane MIPI DSI/CSI ports for camera and display

image 4-pole stereo audio and composite video port

image Requires 5.1V, 3A power via USB-C or GPIO

 

image

BeagleBoneRegistered Black Wireless - Single Board Computer (SBC)

Buy NowBuy Now

The BeagleBoneRegistered Black Wireless is an open source computer with built-in wireless networking capability. Leveraging a partnership with Octavo Systems and designed in EAGLE software, BeagleBoneRegistered Black Wireless is the easiest to use and modify credit-card sized IoT Linux computer available. The BeagleBoard Compatible Octavo OSD3358 system-in-package (SiP). The SiP has a Texas Instruments TPS65217C PMIC, Sitara AM335x MPU and TL5209 LDO.

image Sitara AM335x MPU 1GHz ARM processor with 512MB DDR3 RAM, 4GB 8bit eMMC on-board flash

image USB client for power & communications, USB host connectivity

image 802.11b/g/n and Bluetooth 4.1 plus BLE

image HDMI port

image 2 x 46 pin headers

image Debian with Cloud9 IDE on Node.js w/ BoneScript library

image Third party support for Android and Ubuntu

image Micro HDMI output

image 512MB DDR3 800MHZ RAM

image 4GB Embedded eMMC Flash with Debian Distribution

image microSD Card Slot

image Software Compatibility: Debian, Android, Ubuntu

 

 

image

DFR0418 -  Single Board Computer, LattePanda Mini PC

Buy NowBuy Now

The LattePanda is a complete Windows 10 single board computer. It comes pre-installed with a full edition of Windows 10 Home Edition, so you can run powerful tools such as Visual Studio, NodeJS, Java, Processing, and more. With existing APIs, you can develop your own software and hardware projects on a LattePanda like you would on a normal PC - C#, Javascript, Ruby etc. It also includes an integrated Arduino compatible co-processor, which means it can be used to control and sense the physical world.

image Intel Cherry Trail Z8350 Quad Core Processor

image Base Frequency: 1.44GHz (1.92GHz Burst Frequency)

image Operating System: Windows 10 Home Edition

image RAM: 2GB DDR3L

image Storage Capacity: 32GB

image GPU: Intel HD Graphics, 12 EUs @200-500Mhz, single-channel memory

image USB 3.0 x 1, USB 2.0 x 2

image WiFi 802.11n 2.4G

image Bluetooth 4.0

image Integrated Arduino Co-processor: ATmega32u4 (Arduino Leonardo)

image Video output: HDMI and MIPI-DSI

 

Development Board

 

image

ABX00020 -  Development Board, Arduino Yún Rev 2

Buy NowBuy Now

The Yún rev. 2 is a Linux based system that enables advanced network connections and applications. The Yún rev. 2 uses the Bridge library and so extends the board capabilities by using the Linux processor.  The Arduino Yún rev. 2 is an Arduino board unlike any other. While programming it is very similar to the Arduino Leonardo and uses the same processor, the Atmel ATmega32U4, it also has an additional processor, an Atheros AR9331, running Linux and the OpenWrt wireless stack. Programming the 32U4 via USB is identical to the Arduino Leonardo. Once you've configured the Yún rev. 2 to connect to your WiFi network, you can program the 32U4 via WiFi as well.

image Based on ATmega32U4 AVR microcontroller and Atheros AR9331 Linux microprocessor

image Four on-board status LEDs

 

image

MIMXRT1020-EVK - Evaluation Kit, I.MX RT1020 Crossover Processor, Amazon FreeRTOS Support

Buy NowBuy Now

The i.MX RT1020 evaluation kit is a 2-layer through-hole USB-powered PCB. At its heart lies the i.MX RT1020 crossover processor in LQFP144 package, featuring NXP's advanced implementation of the ArmRegistered CortexRegistered-M7 core. This core operates at speeds up to 500MHz to provide high CPU performance and best real-time response. Support for Amazon FreeRTOSTm available within the MCUXpresso SDK.

image MIMXRT1021DAG5A processor

image 256Mb SDRAM memory, 64Mb QSPI flash, TF socket for SD card

image Audio codec, 4-pole audio headphone jack, external speaker connection, microphone

image Micro USB host and OTG connectors, Ethernet (10/100T) connector

image CAN transceivers and ArduinoRegistered interface

image Software are MCUXpresso SDK with optional Amazon FreeRTOS support

image MCUXpresso IDE, MCUXpresso config tools, Arm MbedTm OS and ZephyrRegistered OS software

 

image

NUCLEO-L152RENUCLEO-L152RE - Development Board, STM32L152RET6STM32L152RET6 MCU, mbed-enabled

Buy NowBuy Now

The NUCLEO-L152RENUCLEO-L152RE is a STM32 Nucleo development board with an STM32L152RET6STM32L152RET6 MCU that allows users to build their own prototypes for embedded applications. The Arduino connectivity support and ST Morpho headers make it easy to expand the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields. The STM32 Nucleo board does not require any separate probe as it integrates the ST-LINK/V2-1 debugger/programmer. The STM32 Nucleo board series are based on ARM Cortex-M 32-bit RISC cores optimised for high performance and energy efficiency. ARM Cortex-M features a high density instruction set and a Nested Vectored Interrupt Controller (NVIC) providing excellent interrupt handling abilities.

image Onboard STM32L152RET6STM32L152RET6 microcontroller

image Arduino Uno Revision 3 connectivity and STMicroelectronics Morpho extension resources supported

image Onboard ST-LINK/V2-1 debugger/programmer with SWD connector

image USB VBUS or external source power supplies (3.3V, 5V, 7-12V), Power management access point

image Three LED indications for USB communication, user LED, power LED

image Two push buttons for user and reset

image Three interfaces supported on USB. Virtual Com port, Mass storage and Debug port

image STM32 comprehensive software HAL library

image Supported by Integrated Development Environments (IDEs) including IAR, Keil, GCC based IDEs

image mbed-enabled

 

image

410-393 - ECLYPSE Z7 DEVELOPMENT BOARD, ZYNQ-7000, ARM/FPGA SOC

Buy NowBuy Now

The Eclypse Z7 is an FPGA/SoC development board, specifically designed to enable the rapid prototyping and development of embedded measurement systems. Featuring high-speed Zmod ports for modular expansion, a Xilinx ZynqRegistered-7020 SoC plus software API from Digilent, the Eclypse Z7 is fast, flexible and shortens the time it takes for engineers and researchers to develop innovative and powerful new high-speed instrumentation, control, and measurement systems for edge-computing, medical, and communications applications. Eclypse Z7 is the first host board of the Eclypse Platform.

image 667 MHz dual-core Cortex-A9 processor

image DDR3L memory controller with 8 DMA channels and 4 High Performance AXI3 Slave ports

image High-bandwidth peripheral controllers: 1G Ethernet, USB 2.0, SDIO

image Low-bandwidth peripheral controllers: SPI, UART, CAN, I2C

image Programmable from JTAG, Quad-SPI flash, and microSD card

image Programmable logic equivalent to Artix-7 FPGA

image 1 GiB DDR3L with 32-bit bus @ 1066 MT/s

image 16 MB Quad-SPI Flash with factory programmed 128-bit random number and 48-bit globally unique EUI-48/64Tm compatible identifier

image Platform MCU for configuration of adjustable power supplies and temperature management

image USB and Ethernet

image Gigabit Ethernet PHY

image USB-JTAG programming circuitry

image USB-UART bridge

image USB micro AB port with USB 2.0 PHY with Host/Device/OTG capabilities

image 2 ports following the SYZYGY Standard interface specification

image Compatible with a variety of SYZYGY pods, allowing for a wide variety of applications

image Dedicated differential clocks for input and output

image 8 differential I/Os per port

image 16 single-ended I/Os per port

image DNA interfaces connected to Platform MCU allowing for various auto-negotiated power supply configurations

 

image

AES-MS-MT3620-SK-G -  Development Kit, Azure Sphere Starter Kit

Buy NowBuy Now

The Avnet Azure Sphere MT3620 Starter Kit supports rapid prototyping of highly secure, end-to-end IoT implementations using Microsoft's Azure Sphere. The small form-factor carrier board includes a production-ready MT3620 Sphere module with Wi-Fi connectivity, along with multiple expansion interfaces for easy integration of off-the-shelf sensors, displays, motors, relays, and more. The downloadable getting started tutorial guides developers through the development steps from board setup to application coding.

image Azure Sphere MT3620 Module

image 2x MikroE Click board expansion sockets

image 1x Grove expansion connector (I2C)

image On-board evironmental sensors for light, temperature and barometric pressure

image 3-Axis accelerometer and gyroscope

image Interface for optional OLED 128x64 display

image USB Interface for power and data with host computer

image User pushbutton switches and LEDs

image 5V to 3.3V power regulation

image Terminal footprints for external 5V DC and VBAT supplies

 

image

AES-ULTRA96-V2-G - Development Board, Ultra96

Buy NowBuy Now

The Ultra96-V2 is an Arm-based, Xilinx Zynq UltraScale+ Tm MPSoC development board based on the Linaro 96Boards Consumer Edition (CE) specification. Ultra96-V2 will be available in more countries around the world as it has been designed with a certified radio module. Additionally, all components are updated to allow industrial temperature grade options. Additional power control and monitoring will be possible with the included Infineon Pmics. The Ultra96-V2 boots from the provided Delkin 16 GB microSD card. Engineers have options of connecting to Ultra96-V2 through a Webserver using integrated wireless access point capability or to use the provided PetaLinux desktop environment which can be viewed on the integrated Mini DisplayPort video output. Multiple application examples and on-board development options are provided as examples. Ultra96-V2 provides four user-controllable LEDs. Engineers may also interact with the board through the 96Boards-compatible low-speed and high-speed expansion connectors by adding peripheral accessories.

image Xilinx Zynq UltraScale+ MPSoC ZU3EG A484

image Micron 2 GB (512M x32) LPDDR4 Memory

image Delkin 16 GB microSD card + adapter

image PetaLinux environment available for download

image Microchip Wi-Fi / Bluetooth

image Mini DisplayPort (MiniDP or mDP)

image USB 3.0 Type Micro-B upstream port

image 2x USB 3.0, 1x USB 2.0 Type A downstream ports

image 40-pin 96Boards Low-speed expansion header

image 60-pin 96Boards High-speed expansion header

image 85mm x 54mm form factor

 

image

SRM6828S00D01GE008B01CH -  Single Board Computer, ClearFog Base

Buy NowBuy Now

Harnessing the robust processing abilities of the ARMADA 388 SoC from Marvell, the ClearFog offers application potential as a flexible development board or a ready to deploy solution. Alongside the powerful ARMADA 388 SoC, the ClearFog includes a variety of I/O and connectivity technologies such as multiple mPCIe/mSATA sockets, PoE expansion header, audio/telephony module header, mikroBUSTm - a simple socket allowing you to integrate a wide range of MikroElektronika click boardsTm modular extensions, making ClearFog the perfect edge or fog computing solution. ClearFog Base SBC is equipped with numerous I/O options, and is compatible with a variety of power, memory and storage configurations. Device makers can easily bridge a variety of different network standards like LAN, Wi-Fi, Cellular, Fiber and DSL, as well as utilize mikroBUS boards for IoT type networking standards such as ZigBee, Sub GHz, Bluetooth and others.

image ClearFog Base - Dual 1.6GHz A388

image Marvell ARMADA A388 ArmRegistered CortexRegistered A9

image 1GB DDR3L RAM

image 8GB eMMC

image Commercial Temp. (0° to 70° C)

image Size: 103mm x 75mm)

image Weight 0.45 kg

image CPU Type 2 x Arm Cortex A9

image CPU Clock Speed1.6GHz

image Storage SPI 32Mbit

image Connectivity Ethernet, I2S, PCIe, SPI, UART, USB 3.0

image OS Support Linux

*Trademark. element14 is a trademark of AVNET. Other logos, product and/or company names may be trademarks of their respective owners.

  • operating system
  • embedded_os
  • embedded software i
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply
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