Mastering motor control: memory management
Embedded Magazine
by Boris Radonic
2d ago
In this next installment of our motor control series, we examine challenges and methods for memory management needed to ensure predictable and deterministic behavior of motor control applications. Effective programming practices for real-time embedded applications typically emphasize allocating values on the stack wherever feasible. However, in certain scenarios, such as when the size of a value is unknown or vectors dynamically grow over time, this approach may not be possible. Under these circumstances, it becomes necessary to dynamically allocate memory from the heap. This ensures efficien ..read more
Visit website
The key trends bolstering streamlined IoT application development
Embedded Magazine
by Tom Nordman
3d ago
What can we expect from IoT development in the future? What approaches should developers take to create next-generation IoT applications efficiently? The internet of things (IoT) has opened huge opportunities for growth and innovation. From wearables monitoring chronic health conditions to sensor data optimizing crop yields and connected vehicles mitigating traffic and safety risks, embedded devices have helped connect more everyday objects to the Internet and revolutionized industries. However, the widespread adoption of IoT has also led to an increased need for various applications to ensur ..read more
Visit website
Designing a calibration-free RTD temperature measurement system
Embedded Magazine
by Leo Guo and Nandin Xu
3d ago
This article presents a high precision RTD temperature measurement system, which uses error compensation to achieve an accuracy of ±0.15°C within a range of –25°C to +140°C without the need for calibration. Does a resistance temperature detector (RTD) temperature measurement system have consistent errors? Can a high precision RTD temperature measurement system be designed without the need for calibration? This article presents a high precision RTD temperature measurement system, which uses error compensation to achieve an accuracy of ±0.15°C within a range of –25°C to +140°C without the need ..read more
Visit website
Programming embedded systems: applying assertions and Design by Contract
Embedded Magazine
by Miro Samek
1w ago
In this installment, you will see how to apply Assertions and Design by Contract (DBC) concepts to embedded systems. In the previous episode of this series, you learned what assertions and Design by Contract (DBC) are, how to think of them, and how to use them properly. Today, you will see how to apply these concepts to embedded systems. Lesson 48 Assertions and Design by Contract, Part-2 Embedded Assertions The last lesson introduced the standard assert() macro from the C library. However, in embedded systems, you almost always have to define customized assertions [1], which isn’t complicat ..read more
Visit website
Laying the groundwork to bridge the tech talent gap
Embedded Magazine
by Andrii Bezruchko
1w ago
Embedded systems, the unsung heroes of the tech world, are increasingly at the core of innovations transforming our daily lives. These technologies, from smart appliances to advanced automotive systems, enable the Internet of Things (IoT) to integrate seamlessly into various sectors, enhancing efficiency and connectivity. Yet, the embedded systems industry faces its challenges amidst a broader tech landscape affected by economic shifts and a global pandemic. Despite these hurdles, the demand for embedded technology expertise continues to grow, highlighted by the notable increase in tech layof ..read more
Visit website
Amplifier selection using LTSpice and noise analysis
Embedded Magazine
by Hooman Hashemi
1w ago
This article explores one of the simulation methods that can be utilized to identify and optimize device/component selection in noise sensitive applications. This article explores one of the simulation methods that can be utilized to identify and optimize device/component selection in noise sensitive applications. We will first point out one of the features of LTspice®simulation that allows this for standard components and then introduce an approach that allows this same capability for operational amplifiers (op amps) used in a signal path. Since low noise is often associated with higher powe ..read more
Visit website
Embedded World 2024 Coverage
Embedded Magazine
by StefaniM
1w ago
Embedded, EE Times and AspenCore staff are on-site at embedded world 2024 in Nuremberg, Germany, providing expert coverage on the latest and greatest developments at the conference. Here’s our coverage so far, in case you missed it: Embedded World 2024: Day One Roundup eetimes.com Join us as we hear from our editors Nitin Dahad, Anne-Francoise Pele and Sally Ward-Foxton about their highlights from day one of embedded world 2024. embedded world: Altera optimizes FPGAs for edge AI embedded.com Agilex 5 FPGAs with AI infused into the fabric offer a high level of integration, low latency and ..read more
Visit website
Green Hills Software, ST & Cetitec offer platform for SDVs
Embedded Magazine
by Nitin Dahad
1w ago
Green Hills Software, STMicroelectronics, and Cetitec (Porsche company) have announced a collaboration to deliver an integrated and configurable communications platform for use in zonal controllers for the centralized EE vehicle architecture of the SDV. This solution consists of Green Hills’ µ-velOSity real-time operating system (RTOS), ST’s Stellar Integration MCU platform, and Cetitec’s advanced networking stacks, gateways and routing frameworks. The announcement states that ST’s Stellar Integration MCUs provide a 10x increase in performance compared to previous generations of vehicle MCUs ..read more
Visit website
Embedded world: Altera optimizes FPGAs for edge AI
Embedded Magazine
by Nitin Dahad
1w ago
Altera, an Intel company, has announced new edge-optimized processors, FPGAs and programmable solutions enabling AI capabilities for edge computing across retail, healthcare, industrial, automotive, defense and aerospace industries. The company said its new edge-optimized Intel Core Ultra, Intel Core and Intel Atom processors and discrete Intel Arc graphics processing units (GPUs) will advance innovation for artificial intelligence (AI), visual computing and media processing – in support of faster and smarter decisions with on-premise edge computing. Its Agilex 5 FPGAs for mid-range applicati ..read more
Visit website
New wireless MCUs feature software radio and Bluetooth channel sounding
Embedded Magazine
by Nitin Dahad
1w ago
NXP Semiconductors has introduced the MCX W series of scalable wireless microcontrollers which claim to feature industry’s first wireless MCU with Bluetooth channel sounding, and add multiprotocol, software upgradeable connectivity to its MCX portfolio to enable future flexibility for industrial and IoT devices. The new MCX W series enable edge devices with secure wireless MCUs for Matter, Thread, Zigbee, and Bluetooth Low Energy. The MCX W series builds on the company’s FRDM development platform, as well as the MCX portfolio device architecture, core, peripherals, and MCUXpresso developer ex ..read more
Visit website

Follow Embedded Magazine on FeedSpot

Continue with Google
Continue with Apple
OR