New features

Please note that Embed Basic has been retired, and all 32-bit versions of Embed software will be retired after 2024.

 

General

New Feature

Version

Open Source Computer Vision Library

Supports OpenCV 4.10.0

2024.1

Easy documentation access

Adds the Common Tasks Tutorial and Release Notes to the Help menu

2024

NI-simulated devices

Adds procedure to create NI-simulated devices to Embed

2024

Trial licenses

Activates a 30-day trial license using the Setup License dialog

2024

Blocks

New Feature

Version

break

Terminates a Do Loop when iteration count is reached

2024

JSON Create String

Renames JSON block to JSON Create String block

2024

JSON Get Value

Gets the value of the given key

2024

PolarPlot

Displays time or sample segment in a floating dialog based on whether the polarPlot is encapsulated in an enabled compound block

2024

PSIM- and Twin Activate-generated DLLs

Automatically adds PSIM- and Twin Activate-generated blocks to Embed’s Imported Blocks menu

2024

State

Displays a warning message when a state chart state has no output arc

2024

Code Generation

New Feature

Version

Extern Read and Write blocks

Adds the const property to the variable declaration

2024.1

HRPWM

Creates high frequency PWMs and Captures

2024.1

Arduino OS

Supports Bookworm OS; deprecates Buster OS

2024.1

STM32 target support

Supports STM32C0x and STM32G0Bx boards

2024.1

Arduino IDE 2.3.2

Supports Arduino IDE v2.3.2

2024

MISRA C compliance

Supports MISRA C2023 compliance on the Embed RTOS

2024

STMicroelectronics

Supports the ARM GCC 10.3 and KEIL 5 toolchains. You can install both toolchains. Embed lets you choose the toolchain to be used when you configure your target.

2024

Unconnected blocks warning

Displays a warning for enabled compound blocks with no internal computational blocks, which allows code generator to not allocate unnecessary memory space and save on RAM requirements

2024