Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

System Workbench for STM32


Successfully Built Blinky in Eclipse Luna and Linux on STM32F429I-Disco

Okay assuming that you have Eclipse and the Worbench for STM32 and also a programmer link working via Qstlink2 or whatever version of Stlink you need for your board it is time to get our Very First Blinky project underway!!!!

First when starting Eclipse you have to select a workspace for this i will chose mydemo.
So in the workspace box you should have “/home/(yourname)/workspace/mydemo” and hit okay.

Next select FIle at the top left corner and then “New” and click on “Project”.
In the “Selcet a wizard” menu select “C/C++” and click on “C Project” and then click on “Next”.

In he next menu “C Project” you put in your project name in our case “Blinky” then go to the Project type box and select “Executable” then highlight “Ac6 STM32 MCU Project” and your tool chain should also be highlighted as “Ac6 STM32 MCU GCC” and then click “Next”.

The next menu should be “Select Configurations” and see that both “Debug” and “Release or both checked and the click on “Next”.

This next menu is “MCU Configuration” and here you set your MCU type and board that you are using, in this case I select for “Series: STM32F4” and “Board: STM32F429I-DISCO” then click “Next”.

This next page is called “Project Firmware configuration” fris ther are two options the “StdPeriph” or the “Cube HAL” when you click on either one of these for the first time you will have to wait for them to download and install themselves.
In this menu we want to select “Standard Peripheral Library” and also selct “Extract all firmware in a seperate folder” and click on “Finish”

Congratulations of have just set up a blank C Project with all of the tools needed for this Project named “Blinky” !!!

Now to add the Program !!!

jer :-)

 

Newest Forum Posts

  1. I2S DMA Audio stuttering/repeating snippets on STM32G071RB by fillnether, 2026-03-17 19:06
  2. Unable to build project by septimusbob, 2026-02-08 20:27
  3. New installations is now uploaded ! by karushifa, 2025-12-25 00:53
  4. Analog servomotors with nucleo f334r8 by SkelePaw, 2025-11-01 05:57
  5. STM32 MCU model shortlisting for Making RC remote by Palvish, 2025-07-07 15:05
  6. SPI on Nucleo_STMH533RE by royjamil, 2025-05-04 20:13
  7. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-25 07:37
  8. SPI on Nucleo_STMH533RE by royjamil, 2025-03-23 11:31
  9. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-23 09:33
  10. Configuring DMA for ADC in SW? by sam.hodgson, 2025-03-04 12:58

Last-Modified Blogs