The Mixly visual programming editor

Continuing the discussion from Is this topic limited to Arduino created tools?:

------( WHY WE ARE HERE )------
Hi Everyone. I am using the Mixly visual programming editor which generates Arduino code and uploads it to UNO etc. to teach Electronics and Coding.

I will soon add a more specific outline for this and also a request for testers / collaborators.

For now, a quick example is here (click)

T


Hi Pert,
THANKS for digging!
The Arduino folder inside the Mixly 1.2.5 install is 1.3 GB and clicking on arduino.exe in that folder it loads, looks like regular IDE and identifies itself as 1.8.12

I have had students (last semester in Cairo Egypt) open that IDE and write nontrivial code. They started with some block programming, clicked the "Show The Code" button, copied that and pasted it into the IDE and went about adding / changing it. This may be the future of code education.

My son Elden is teaching AP Computer Science in Guyana South America this year. Most of that is Python. But this semester he created a 1/2 year Introduction To Robotics and they will be using Mixly and Arduino IDE on UNOs. I am revising and adding to the materials I used in Egypt last and Elden and I are defining the curriculum for that class. I have strong hopes that materials will be used elsewhere too, like earlier stuff I wrote.

If you're interested, take a look at that stuff as it stands, a week before that class starts.
Here:

If you'd like a quick Mixly/Arduino example install, Try This.. It's just one big folder moved to c:\ No registry writes, no paths messed with. Just Delete it and it's gone. (I wish I knew just how they did that). Clever those Chinese! I lived in China for 2 years and I really did see a lot of hands-on inventiveness and workmanship.

I'm mostly fixated on kids/people learning stuff, not the Latest/Greatest.

Oh: Mixly is very actively being developed in Beijing. Mixly 2 and latest Mixly 3 have left Arduino behind and are concentrating on ESP32 and various larger SOCs. I'm working on a new Kit for ESP32..

Many thanks for all the effort I've seen you put into the Arduino community..

Regards, Terry King
...In The Woods In Vermont
The one who dies with the most Parts LOSES! WHAT DO YOU NEED??

1 Like

I have installed Mixly 1.2.5. for WIN10. And When I click on Code Tool, the Arduino IDE Codes do appear. How do I check the IDE Vesion being used during compilation/making?

Is there any Example here in Mixly like Arduino IDE Examples? If yes, how to load them on the Editor/Interface?

Mostafa, open the main Mixly folder, goto the arduino folder inside it. Find arduino.exe and click on it. The IDE should load. Look at the top of the ide window for the arduino version.

I will post links to many examples here today.

See a few here:
but you would have to reenter those yourself.

There ARE many examples provided in the Mixly you have. At the bottom of the mixly window go to:

OPen > Arduino > AVR > 01 > 01 for example. PROBLEM: Titles are in CHINESE!

I have translated most of these and I will post some here today...

Let us know if this works for you...

Regards, Terry

2 Likes

Mixly?
This is brand new for me. Nothing for my deeper interest. It is good to know there is something like this, though.

I am very fortunate to see your post for knowing about Mixly for the first time in my Arduino Life which I can now comfortably utilize to teach Robotics to our Class-V1 to Class-VIII pupils without exposing them to the Arduino/Programming Codes.

Hi Everyone, Some sample .mix files here:

IF you have Mixly installed, just click on a downloaded .mix file

Pert, Thanks! posted for GENERAL DISCUSSION about Mixly. I will point to it from here.

Regards, Terry

HI, well I hope they can be later exposed to the Arduino / C / IDE after they get a little hands-on experience..

I hope so!

I have got it -- it is 1.8.12

Who is the developer of Milky? Are they going to update the Milky by IDE 2.2.x?

Mixly is a free, open-source graphical Arduino programming software developed by the Mixly Team at Beijing Normal University (BNU)
It is based on Google's Blockly graphical programming framework and designed to make Arduino programming more accessible, especially for beginners and younger students

The Mixly developers are concentrating on versions for ESP32 and other Systems-On-Chip boards. There may not be many more upgrades for Arduino AVR based boards.

I am working on future teaching materials (and hardware kits) based on ESP32. That could support more complex systems, WiFi, IOT etc. I will be doing some of that next school year with a school in South America my son teaches at.
T

I am hoping to follow you your path as I have already experince working on ESP32 Family of MCUs.

@pert
I propose to transform the thread Title into the following as the interface is more than an Editor:

Mixly Visual Programming IDE (MVPI)

The creators describe it as "A visual programming editor based on blockly for Arduino, Microbit, MicroPython, Python":

@terryking228 is welcome to adjust the title as they see fit.

I don't think it is appropriate to invent an acronym for the application. This would only lead to confusion if Arduino community members started referring to the application by a non-standard name instead of using the real name: Mixly.

1 Like

I have understood and agreed.

Hello Everyone. Just copying this from the top so new viewers will know what this is all about:

------( WHY WE ARE HERE )------
Hi Everyone. I am using the Mixly visual programming editor which generates Arduino code and uploads it to UNO etc. to teach Electronics and Coding.

I will soon add a more specific outline for this and also a request for testers / collaborators.

For now, a quick example of using this is here (click)

And there are some .mix examples that can use loaded into Mixly. (Examples HERE)

Saved Mixly programs are saved as XML files with .mix extensions. If you have Mixly installed and you click on a .mix file it will load directly into a Mixly window.

I am working on organizing the many examples. BUT they need to be paired with hardware information and How-To that students can understand.

Regards, T

1 Like

I do not think that that is necessary. Somebody who visits this topic for the first time sees the first post as far as I know.

OK; won't do that again. I did add material to the original...
SORRY T

Don't worry. It was just to let you know.

This is my first Mixly Program to blink L of UNO Board for five times at 2-sec interval. Awaiting to see shortly if it attracts the attention of the school students of age span: 11 to 14.

Where is Donkey Kong, Sonic, the Mario Bros, Roblox? :smiley: :rofl:

Good luck, it has the GUI appeal rather than the "boring" text method.

Thanks.. Tom... :grinning: :+1: :coffee: :australia:

1 Like