Content for Software

Software

Software is a collection of data or computer instructions that tell the computer how to work. This is in contrast to physical hardware, from which the system is built and actually performs the work. In computer science and software engineering, computer software is all information processed by computer systems, programs and data. Computer software includes computer programs, libraries and related non-executable data, such as online documentation or digital media. Computer hardware and software require each other and neither can be realistically used on its own.

Microchip Launches MPLAB® Machine Learning Development Suite to More Easily Incorporate ML into MCUs and MPUs

“Machine Learning (ML) is becoming a standard requirement for embedded designers working to develop or improve a vast array of products. Meeting this need, Microchip Technology (Nasdaq: MCHP) has launched a complete, integrated workflow for streamlined ML model development with …

Linux 6.5 kernel arrives with exciting new features

“This major Linux kernel update brings numerous new features, improvements, and hardware support. Back in July, Linus Torvalds was worried the next update of the Linux kernel might be “one of those releases that may drag out” because most of …

Linux Kernel 6.4 Released: Embracing Apple M2, New Hardware, and More Rust Code

“It’s a new Linux Kernel release day! Hardware enthusiast? Dive in to learn more what Linux Kernel 6.4 brings in. Another Linux Kernel release is here! This comes just months after the release of Linux Kernel 6.3 …

STMicroelectronics adds lossless image compression and information sharing in TouchGFX UI design software for STM32 microcontrollers

“STMicroelectronics has released TouchGFX 4.22 user-interface software with improvements that include advanced memory-saving image compression and built-in information sharing. TouchGFX 4.22 automatically selects the optimum compression for images and graphics, greatly reducing the system memory requirement without compromising …

CircuitPython 8.1.0 Released

“This is CircuitPython 8.1.0, the latest minor revision of CircuitPython, and is a new stable release. Notable changes to 8.1.0 since 8.0.0 - Silicon Labs (SiLabs) MG24 microcontroller family port (silabs), contributed by Silicon Labs …

New Raspberry Pi OS Update Arrives with Linux Kernel 6.1

“A new version of Debian-based Raspberry Pi OS is available for download. This is the first update to the official operating system for Raspberry Pi devices in 3 months and is notable for being the first version powered by the …

New toolchain and software package from STMicroelectronics ease development of edge processing with intelligent inertial sensors

“STMicroelectronics has released a toolchain and accompanying software package for programming the intelligent sensor processing unit (ISPU) embedded in the latest-generation intelligent MEMS IMUs, ISM330IS and LSM6DSO16IS. The toolchain and software help employ the ISPU to handle motion-related workloads such …

Arduino IDE 2.1 is now available!

“We’re happy to share that version 2.1 of the Arduino IDE is out! Among the many updates and fixes, this latest release includes two main highlights: A full redesign of the Library Manager panel, which is now more …

Linux Kernel 6.3 Released, This is What’s New

“A new version of the Linux kernel is out with an assortment of hardware, performance, and security improvements. Announcing the release of Linux 6.3 over on the Linux kernel mailing list (LKML) Linus Torvalds remarked “…here we are, right …

New MPLAB® SiC Power Simulator Allows Customers to Test Microchip’s SiC Power Solutions in Design Phase

“Microchip’s PLECS-based tool quickly evaluates solutions across power-switching topologies before committing design to hardware The electrification of everything is driving the growth of SiC semiconductors as large market segments such as E-Mobility, sustainability and industrial turn to SiC …