By textbook definition, Embedded Electronics can be defined as a system that “Integrates Hardware circuitry with software programming techniques to provide real-time solutions”. From age old pocket calculators to advanced automobile and security devices the applications of Embedded System continue to show a strong progress.
In this section we will discuss about the various embedded controllers and embedded development platforms including, but not limited to Arduino, Raspberry Pi, NodeMCU, ESP32, Microchip, AVR, ARM, MSP430, STM32, STM8S, Nuvoton etc. It also updates the readers with latest Embedded News and technology trends to help them plan and design their Embedded Projects with ease.
Designers of wirelessly connected, coin cell-operated internet of things (IoT) products can now reduce bill-of-materials (BOM) costs by one-third while also saving space and battery life with the MAX32666 microcontroller (MCU) from Maxim Integrated Products. This ultra-low-power dual Arm® Cortex®-M4 MCU with floating-point unit (FPU) and Bluetooth Low Energy 5.2 (BLE 5.2)…
STMicroelectronics has announced a wireless M-Bus (wM-Bus) software stack that leverages the integrated sub-GHz radio and multiple modulation schemes supported by STM32WL microcontrollers to cut bill-of-materials cost and enhance flexibility for developers of smart-metering systems.
Developed by Stackforce, the wM-Bus stack complies with…
The Renesas Electronics Corporation has introduced a new 256kilobyte(KB) flash memory variant to the RE01 Family embedded controllers that include the 1.5 megabytes (MB) flash memory embedded controller. The new ultra-low power consumption controller is designed based on the breakthrough silicon-on-thin-buried-oxide (SOTB) process technology and it is built around the Arm…
Maxim Integrated has released the MAX3260, a low-power Arm Cortex-M4 Microcontroller (MCU) with a floating-point unit. The device protects all embedded memory for both flash and SRAM with error-code correction (ECC) for providing the highest reliability at a power consumption of 40µW/MHz. The MAX32670 executes commands for flash at 40% lower power and It is the lowest power…
STMicroelectronics has released three functional-safety packages that simplify the development of safety-critical industrial, medical, consumer, and automotive products based on STM32 and STM8 microcontrollers and microprocessors.
The packages are available free of charge and contain the resources developers need to satisfy applicable IEC and ISO…
Microchip Technology Inc. has introduced the VectorBlox Accelerator Software Development Kit (SDK) to meet the growing need for power-efficient inferencing in edge application by making it easier for software developers to implement their algorithms in PolarFire field-programmable gate arrays (FPGAs). By using the SDK developers can use the PolarFire FPGAs for creating low-…
Renesas introduced the RA4W1 microcontroller (MCU) with an integrated Bluetooth 5.0 Low Energy radio, which includes a 48 MHz, 32-bit ArmCortex M4 core and Bluetooth 5.0 core delivered in a 56-pin QFN package. The RA4W1 MCU allows the designers to develop safe and secured IoT endpoint devices for Industry 4.0, building automation, metering, healthcare, consumer wearable…
Microchip announced the new AVR DA family of microcontrollers (MCUs), its first Functional Safety Ready AVR MCU family with Peripheral Touch Controller (PTC). The Functional safety ready designation is applied to devices that incorporate the latest safety features and are supported by safety manuals, Failure Modes, Effects, and Diagnostic Analysis (FMEDA…
In previous tutorials, we have covered the basics of FreeRTOS with Arduino and the Queue kernel object in FreeRTOS Arduino. Now, in this third FreeRTOS tutorial, we will learn more about FreeRTOS and its advance APIs, which can make you understand the multi-tasking platform more deeply.
Semaphore and Mutex (Mutual Exclusion) are the kernel objects…
Renesas Electronics Corporation today announced the two new group of 32-bit microcontrollers, namely the RX72N Group and RX66N Group, these MCUs combines equipment control and networking function on a single chip. With the RXv3 CPU core, the RX72N operates at a maximum frequency of 240MHz with two Ethernet channels, and the RX66N operates at a maximum frequency of 120 MHz…
In the previous tutorial, we introduced FreeRTOS in Arduino Uno and created a task for the blinking LED. Now, in this tutorial, we will dive more into advance concepts of RTOS APIs and learn about communication between different tasks. Here we also learn about Queue to transfer data from one task to another and demonstrate the working of queue APIs by interfacing 16x2 LCD…
The OS present inside the embedded devices is called an RTOS (Real-Time Operating System). In embedded devices, real-time tasks are critical where timing plays a very important role. Real-time tasks are Time Deterministic means the response time to any event is always constant so that it can be guaranteed that any particular event will occur at a fixed time. RTOS is designed…