NECTO Studio Update 6.0

Cross-platform IDE for the rapid development of applications for the embedded world, available on Windows, Linux, and macOS.
Locked
Author
Message
User avatar
Tanja_Kovacevic
mikroElektronika team
Posts: 98
Joined: 09 Aug 2021 11:39

NECTO Studio Update 6.0

#1 Post by Tanja_Kovacevic » 31 Jan 2024 16:45

Image


Welcome to the January 2024
RELEASE of NECTO Studio 6.0


NECTO is getting six new major features and bunch of other improvements with this update:
  1. LVGL - enhanced graphics library with a brand new UI designer
  2. CLANG & LLVM - toolchain for ARM and RISC-V microcontrollers
  3. CAN supported by mikroSDK
  4. DMA included in mikroSDK
  5. RTC now available in mikroSDK
  6. LCD featured in mikroSDK

SIX NEW FEATURES

1. LVGL - Enhanced Graphics Library with a Brand New UI Designer
  • Bring circuits to life with a blend of algorithmic precision and graphical creativity.
    The new NECTO Designer and LVGL Library transform UI creation into a harmonious mix of functionality and aesthetics, turning code into captivating visual narratives.
  • LVGL SUPPORT & 18 UI COMPONENTS
    Unlock a new era of interface design with LVGL support and 18 dynamic UI components in NECTO Studio Designer, featuring intuitive drag-and-drop functionality.
    This update introduces a realm of creativity, enabling developers to craft visually appealing and user-friendly interfaces.
    The ability to group and save custom controls enhances workflow efficiency and project consistency.
  • EASILY DESIGN COMPLEX APPS
    Revolutionize your design process with the latest event handling and automatic code generation features, making it simpler to craft dynamic and interactive user experiences.
    Our multi-screen design support is a game-changer, allowing you to create complex, versatile applications that seamlessly adapt to various devices and meet diverse user needs.
2. CLANG & LLVM - toolchain for ARM and RISC-V microcontrollers
  • NECTO Studio takes a significant leap forward in improving the coding experience on multiple platforms by integrating the Clang compiler for ARM and RISC-V architectures.
  • QUICKLY FIND & SOLVE ISSUES
    This update brings the LLDB debugger for both ARM and RISC-V architectures. With features like comprehensive call stack analysis and a detailed core registers view,
    debugging becomes more intuitive and efficient, speeding up problem identification and resolution in complex projects.
3. CAN - mikroSDK Library
  • The two-wire interface ensures real-time communication between components, optimizing performance in applications ranging from automotive controls to industrial automation.
4. DMA - mikroSDK Library
  • Boost your project's efficiency with this controller integration. Gain enhanced system performance, reduced CPU load, and optimized data transfer, collectively improving device responsiveness and operation.
5. LCD - mikroSDK Library
  • Revamp project with LCD technology integration, boosting visual communication, user interaction, and providing an advanced display interface. This upgrade not only increases functionality but also greatly enhances user experience.
6. RTC- mikroSDK Library
  • Improve project's time management with a Real-Time Clock (RTC) integration. This feature offers precise timekeeping, accurate event scheduling, reliable data logging, and it supports time-sensitive operations for unmatched system reliability.

IMPROVEMENTS
  • Debugger
    • Better handling of debugging variables, especially for complex structures
    • Faster retrieving of local variables and watch list evaluation
    • New call stack and register tabs added
    mikroSDK
    • Flatten option included in mikroSDK for GPIO module, significantly improving execution speeds
    • Clock speed in SPI implementation of mikroSDK has been refurbished with additional checking and correct return values
    • GPIO module for TIVA MCUs has been updated for additional and improved control

16 NEW BOARDS SUPPORTED
WRAPPING UP

The latest update to NECTO Studio IDE has significantly improved the development experience. Inclusion of LVGL enhances the graphical aspects of projects.
Clang for ARM and RISC-V compilers integration, along with LLDB for ARM and RISC-V debuggers, provides powerful tools for code compilation and debugging.
The IDE now boasts advanced debugging features, such as call stack support for GCC and Clang compilers, a detailed core registers view,
and a comprehensive library collection for CAN, DMA, RTC, and LCD within the mikroSDK framework, streamlining the development process.

For a full list of all improvements and bug fixes, please check out the RoadMap and Release changes on the NECTO Studio page.


WHAT'S COMING NEXT?
  • CODEGRIP
    • Enhance speed of programming and debugging over USB & WiFi interface
    • Support for new MCUs and families
  • mikroSDK 2.11.0 middleware enhancement:
    • Creating specialized layers for already supported DMA focusing on one module specifically (SPI, I2C, UART etc)
    • Adding SPI Eth support through already supported Cyclone TCP
    • Supporting more hardware kits from different vendors
  • UI/UX Enhancements

Locked

Return to “IDE”