English | 日本語 | Traditional Chinese
I would like to express my sincere thanks to JLCPCB for their support and sponsorship of this project, without which I would not have been able to complete this project. Without the help of JLCPCB, I would not have been able to complete this project successfully, not only did JLCPCB provide me with the printed circuit boards for my project, but the quality of their PCBs was very good, which fully met the requirements of my project. Once again, I would like to express my sincere thanks to JLCPCB for their support, which means a lot to me as I continue to work hard on this project and create more valuable works. Thanks to JLCPCB, my path of creation has become smoother.
JLCPCB is a leading PCB manufacturer known for its superior quality, fast turnaround time and affordability. The company's commitment to precision and adherence to industry standards ensures high quality PCBs. JLCPCB caters to global customers with its user-friendly platform, transparent pricing and comprehensive services including assembly options. Its efficient processes and fast manufacturing make it an ideal choice for projects with tight deadlines. Overall, JLCPCB is a reliable and cost-effective solution for a wide range of engineering and innovation needs.
ShadowDrive has a smaller size and higher integration compared to normal electric skateboard controllers. Although it is only the size of a credit card, the control capability is not sloppy and it can control 60V 170A Peak 300A motors.
- MCU using two STM32F405RGT6
- Can choose to configure whether the MPU, gyroscope using MPU6500 data lines on two SDA and SCK.
- Grid controller using DRV8301~8303 option.
- LED display the current mode and system information.
- Bluetooth module is optional, you can use Bluetooth module to edit ShadowDrive.
- Drive go-karts from 1 to 4WD (4WD requires two ShadowDrives).
- Drive Motorized Skateboards with 1~4 drives (4 drives require 2 ShadowDrives).
- Motorized Scooter
- Drive ONE-WHEEL (MPU-equipped version required)
- Drive any single motor 15000W BLDC motor.
- Current and voltage measurement in all phases (triple shunt design)
- Adjustable voltage filters
- Built-in IMU chip (accelerometer, gyroscope)
- Regenerative brakes
- Traction control (single and dual setting)
- Sensor or sensorless operation + mixed mode
- ASS Ready (Advanced Sensorless Start = full torque from 0 RPM) Programmable RPM, current, voltage and power limits
- Input sources: PPM, analog
- Communication ports: USB, CAN, UAVCAN, UART
- Throttle curves and ramps for all input sources
- Individual throttle curves for acceleration and braking
- Seamless 4-quadrant operation
- Motor revolutions, ampere-hour, watt-hour counts
- Displays speed, power, duty cycle, amp flow, estimated range, and status on battery applications
- Accumulated data from VESC arrays
- Real-time data is analyzed and read out through the communication port.
- Real-time data analyzed and read via VESC-Tool APP or VESC-Tool software
- Adjustable protection:
For basic usage, please refer to VESC's instructions.
The design blueprint is from vedderb's Perfection topic.
- VESC Brushless Motor Drive