bheli32 under linux

bheli works great with the chrome app under linux,

so i buyed some bheli32, everything goes now to 32bit, why not, chips with 32bit does not cost really more nowadays.

Okay lets got the download site and get the latest suite…

oh wait, shit bheli32 is not open source anymore and it comes worse, only a windows tool for configuration -> holy shit

But not with us, lets install wine if you dont have it already (i used a old ubuntu version 16.04lts for it, but it should also work similar for other distros)

sudo apt-get install wine

verify we are allowed to access serial and are in the group dialout


xeniter adm dialout cdrom sudo dip plugdev lpadmin sambashare libvirtd

okay if not add the current user to dialout:

sudo adduser <your_username> dialout

then connect your quadcopter with betaflight >= 3.2 to your pc and see what serial it get mapped, enter dmesg to see latest kernel messages from the system


[ 1323.376331] usb 2-1.4.2: new full-speed USB device number 9 using ehci-pci
[ 1323.470627] usb 2-1.4.2: New USB device found, idVendor=0483, idProduct=5740
[ 1323.470633] usb 2-1.4.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1323.470637] usb 2-1.4.2: Product: DysF4Pro
[ 1323.470640] usb 2-1.4.2: Manufacturer: Betaflight
[ 1323.470643] usb 2-1.4.2: SerialNumber: 0x8000000
[ 1323.471149] cdc_acm 2-1.4.2:1.0: ttyACM1: USB ACM device

in this case we got “/dev/ACM1” lets map this to the virtual windows COM port1:

ln -s /dev/ttyACM1 ~/.wine/dosdevices/com1

Finally start with wine the windows executeable:

xeniter@ubuntu-werkstatt:~/Downloads/BLHeliSuite32_32500$ wine BLHeliSuite32.exe

After the gui opens click on connect and have fun setup your esc under linux (: