Microflow studio
Getting started
A desktop application that allows you to create interactive prototypes using a visual, flow-based, interface.
Download the latest release to get started.
Connect your microcontroller
Microflow studio is nothing more than a fancy wrapper around the Johnny-Five platform. Microflow studio should automatically detect your microcontroller and connect to it following the steps below.
- Waiting for a microcontroller to be connected to your computer
- Detecting the type of microcontroller.
Be patient
To be able to communicate with your microcontroller we will automatically install the StandardFirmata sketch on your microcontroller in this step.
This will only happen the first time you connect your microcontroller, and will take some time.
- Uploading your flow.
- Running your flow.
If your microcontroller does not reach step 4 automatically, your microcontroller might either not be supported or having issues connecting.
Supported microcontroller boards
While Johnny-Five supports a broad range of boards, as of right now Microflow studio support the following boards
- Arduino uno
- Arduino mega
- Arduino leonardo
- Arduino micro
- Arduino nano
- Arduino yun
Not connecting?
Oops, something might be going on with your microcontroller.
You should see the Upload failed for unknown reasons
status.
In order to validate if the problem is with your microcontroller or with Microflow studio, you can try the following:
1. Check your microcontroller
Validate if you can upload a sketch to your microcontroller using the Arduino IDE.
- Install the latests Arduino IDE
- Open the Arduino IDE and connect your microcontroller
- Go to
Tools > Port
and select the port where your microcontroller is connected - Go to
Tools > Board
and select the board you are using - Go to
File > Examples > Firmata > StandardFirmata
Upload
the sketch to your microcontroller
If you can successfully upload the sketch to your microcontroller, then the problem is with Microflow studio (ooops).
2. Install the correct drivers
If you are using an unofficial board, you might still need to install the correct drivers for your specific board.
This is a common issue for Arduino clones which require the CH34x driver. You can find the driver here, and check this youtube video for instructions on how to install the driver on your machine
If non of the sollutions above work, you can help us by sharing your log file with us in a new bug report.
The log file should be located at:
OS | Log file path |
---|---|
Linux | ~/.config/microflow-studio/logs/main.log |
macOS | ~/Library/Logs/microflow-studio/main.log |
Windows | %USERPROFILE%\AppData\Roaming\microflow-sudio\logs\main.log |