mikroSDK 2.0 is an embedded software development framework designed to simplify and accelerate application development on Mikroe hardware platform, specifically for Click Boards™ and other extension board drivers, on a wide range of microcontroller vendors and architectures.
Automated MCU Setup Building Tool with mikroSDK Support in NECTOStudio
Overview
This tool automates recursive setup builds for all MCUs, MCU cards, and Boards affected by changes to mikroSDK files. It ensures changes don't cause build failures, allowing safe merging to the master branch and live release.
Workflow Steps
1. Prepare Your Branch
Ensure your branch is up-to-date and all changes are pushed.
Automated MCU Setup Building Tool with mikroSDK Support in NECTOStudio
Overview
This tool automates recursive setup builds for all MCUs, MCU cards, and Boards affected by changes to mikroSDK files. It ensures changes don't cause build failures, allowing safe merging to the master branch and live release.
Workflow Steps
1. Prepare Your Branch
2. Draft a New Release
3. Update Release
4. Index Latest Release
5. If Adding MCU Card/Board
necto_db.db
in your branch in the core_packages repo.6. Run SDK Recursive Build
Results
Detailed Workflow
1. Dependency Installation
2. File Changes Detection
bsp/board/include/boards
), MCU Cards (bsp/board/include/mcu_cards
), MCUs (target
), or general SDK files (other folders).3. Classification Logic
_MSDK_BOARD_NAME_
fromboard.cmake
for SQL queries.4. Data Retrieval via SQL Queries
5. Build Execution
6. Artifacts Collection
Additional Option