The open-source high-power sensorless square wave ESC using BLHeli_s JH-05 firmware
has a maximum operating voltage of 36V.
Recommended operating voltage: 8S (Li-Po) or 24V (switching power supply).
Maximum operating current: 60A for 10s (motor end, untested), 15A continuously (motor end, tested).
Due to limited tools, detailed testing was not conducted. With good heat dissipation, 30A continuous should be fine.
*Regenerative braking is always enabled; please handle regenerative current carefully, otherwise a boom may occur.
Supported input signals:
Analog: 1-2ms PPM, Oneshot125 (125-250us), Oneshot42 (41.7-83.3us), Multshot (5-25us); Digital signals: Dshot150, Dshot300, and Dshot600.
When flashing the Bluejay firmware, bidirectional Dshot RPM feedback is supported
(if you don't understand this, you are not a racing game enthusiast; you can ignore this and directly use servo signals for drive).
Supports motor forward/reverse rotation and advance angle adjustment.
Onboard 5V 1A. BEC can power the receiver but is not suitable for servos.
It is suitable for various brushless motors, and its applications include but are not limited to fishing boats, large drones, RC models, and large fans (!?). Please explore its various uses yourself.
Firmware burning guide:
Recommended: Use Arduino Nano (other methods can be found in the manual, or you can use just a USB to serial port).
The specific steps are as follows (other Arduino boards are also acceptable, just apply the same principles)
: 0: Open BLHeliSuite.exe in the attachment and select the Make interfaces tab.
1: Plug the nano into the computer and select the corresponding Arduino port number.
2: Confirm that the board model matches your hardware.
3: Click the 4way-interface button.
4: Click OK.
5: Select the firmware version shown in the image, confirm the burning, and wait a while. If the first line pops up as "Arduino flashed successfully by Avrdude.", the download is successful. This Arduino Nano can now be used as a programmer.
6. Connect the Nano to the ESC, with the Nano on the left and the ESC on the right. At this point, the ESC should not be powered (note that the order may vary depending on the Nano).
GND => GND
Vin => 5V
D2 => C2D
D3 => C2CK
7. Switch back to the first tab
. 8. Select the programming interface as SILABS C2 4way-if, see Figure
9. Select the corresponding serial port number and click Connect.
10. Click the Programming button and select JH-05 Firmware Programming.



