Homepage • Discord • Report bug • Request feature
Flowshutter is a custom camera remote. When used in conjunction with readily available hardware, this results in a flexible and reliable external camera motion logger for Gyroflow. It can provide precise synchronization of camera video recording and motion logger (betaflight/emuflight FC) recording.
It was designed to be used with the Gyroflow software to provide you one of the best open source video stabilization experiences.
Flowshutter has the following features:
- '1-click' - (1) start/stop camera recording and (2) arm/disarm FC, via one click
- Camera recording start/stop control
- FC arm/disarm control
- OLED display
with many more features on the way!
Flowshutter haven't worked with any manufacturer yet. So there's no "Ready-to-Use" commercial hardware/product yet.
However you can try to build an official design from us at your own! The community credit card sized design and FC sized design are already open-sourced. Check out our Build Video!
- Sony Multiport USB protocol
- [] Sony LANC protocol (WIP)
- [] Canon shutter wire (WIP)
- [] Nikon protocol (WIP)
- [] Others are on the way
FC is short for flight controller, more specifically with betaflight/emuflight running on.
- flowbox (highly recommended)
- modern FC with BMI270 gyroscope (recommended)
- any other FC that support CRSF protocol
The micropython firmware we used is v1.18, You can find a copy in the /tools
directory. Also, a uPyCraft
windows version is also provided in the /tools
directory. You can try to use that to flash your ESP32 without the help of ESP-idf.
Visual Studio Code
with Pymakr
extension is recommended.
- Install
Visual Studio Code
- Install
node
- Install
Pymakr
extension inVisual Studio Code
- Edit
Pymakr
's global settings that add"wch.cn",
to"autoconnect_comport_manufacturers"
- Modify content of
"address"
to"address": "",
- Pull flowshutter code from
https://github.com/gyroflow/flowshutter
- Then you can connect and upload the flowshutter code
- micropython binary
/tool/esp32-20210902-v1.17.bin
comes from micropython, licensed under MIT - uPyCraft_V1.1.exe
/tool/uPyCraft_V1.1.exe
is no licensed - documents under
/doc
are licensed under MIT - SSD1306 driver
/ssd1306.py
is licensed under MIT wlan.py
is licensed under MIT and AGLPv3- other code is under AGPL-v3.0 ONLY
This software is provided as is, and please feel free to use this on your own camera which will be used for shooting comercial images/videos. For any other commercial usage, please contact DusKing1.
Due to egregious abuse of open source in Wuxi, China, this project refuses to provide any support to any user in Wuxi, or to cooperate in any form with any company or individual in Wuxi. Please do something worthy of your conscience.