cancel
Showing results for 
Search instead for 
Did you mean: 

Can someone help me about visual programming of STM32?

Zabranjeni
Associate III

Hello, i need to find visual programming( with code blocks) like mBlock, Scratch, eBlock etc..

These programs doesn't include STM32 devices to use Arduino Firmware.

How can i find program for STM32 or how can i add stm32 to mBlcok external devices?

İ tried but , i couldnt be success.

9 REPLIES 9
Ons KOOLI
Senior III

Hi Zabranjeni,

I think you are looking for TouchGFXDesigner.

I hope this is helpful.

Best Regards,

Ons.

Hello, actually i am not looking for it.

İ am looking program like mBlock, i mean codes are looking like lego.

İn mBlock v5, there are many mcu's which can work with arduino framework such as esp32 ; however there is no STM device in the mBlock list or other visuual programming softwares.

İ found S4A( Scratch for Arduino) and this program can recognize my STMboard like Arduino ; however S4A can't upload codes into the board , i mean doesnt create hex file for board. mBlock doing this but it has no STM option.

Mazen Aljeddani
Associate II

Hi Zabranjeni,

You can try FlowCode with STM32, is not free and I am not involve with them.

Here a YouTube video show how to use it.

https://www.youtube.com/watch?v=a6FQDfC6Ys4

Regards,

Mazen

İt's not code block style which i looking for.

İt should be like Scratch blocks. İ am searching this for my senior project survey.

MM..1
Chief II

Maybe now only one BluePill try

[Work In Progress] STM32 Blue Pill Visual Programming with MakeCode, CODAL and libopencm3 | by Lup Yuen Lee �?�立�? | Medium

. Info on eBlocks readme about STM32 seems be not real.

@Zabranjeni​ 

You have entered expert teritory☺. Arduino is really a toy:(, not an industrial part😎. There is no block programing in real industrial projects💪.

İ saw this but it's the only try with STM32 , unfortunetely not enough :\

İ don't know how this dude do this.

Yeah, but think that, i am tryiyng to make kids love STMboards with using Scratch code blocks. If they learn the stmboard with arduino framework in the first stage, it will be easier to work with stm boards in the future.

Hi @Zabranjeni​ ,

What about STM32duino (https://www.stm32duino.com/)?

The exhaustive list of supported boards is available on STM32duino Github repository, and precisely this link: https://github.com/stm32duino/Arduino_Core_STM32

You find there also a Getting Started section that describes required steps to configure the IDE.

-Amel

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.