#25-The 1st ESC project based on RISC-V MCU
HTML-код
- Опубликовано: 7 сен 2024
- #riscv #ch32 #mcu #esc
If you're into drones, RC cars, or other motorized devices, understanding Electronic Speed Controllers, or ESCs, is essential. In this video, we'll cover ESCs from basics to advanced topics. This was implemented using WCH's CH32V203 and currently can support 3 protocols
DShot 300
DShot 600
Conventional PWM
Souce code and Schematic:
github.com/ope...
*Abstract*
This presentation explores the creation of an Electronic Speed Controller (ESC) suitable for controlling brushless motors, such as those commonly found in drones. The design utilizes the CH32 V203 microcontroller and the AM32 firmware. We'll cover the basic principles of ESCs, along with the process of preparing the ESC, including flashing the bootloader and firmware.
The speaker demonstrates changing the operational modes (PWM, DSHOT 300, and DSHOT 600) with a servo testing tool to provide input signals, showcasing the differences in frequencies and their impact on motor control responsiveness and power consumption. This project, utilizing WCH chips, illustrates the potential to create custom ESC controllers capable of supporting various configurations and protocols.
I used Gemini Advanced 1.0.
Thanks for making it real
His channel is amazing! I'm trying to implement the GRBL firmware on CH32v003. I want use it to use a unipolar stepper motor 24BJY-28 and a ULN2003 to do the cheapest CNC controller of the market. In other words i need to g-code support. This kind of implementation will help poverty people in all the world! Teachers, students, makers and a lot more! The WCH are able do to it fast and good. I'll do it slow and bad. WCH, help us! =) =) Thanks for u content!
How to use your chip to make game controller
I have lose 4 ch32v003 in one day because i try to use PD1 as out put . why this situation happen. how can i fix it. i use linux and programer call minichlink .
Hi, you can use the WCH-LinkUtility to Clear all code Flash-By Power off. Let me make a video for this problem
I wish you could also make bldc foc engine control like simplefoc.