Dual FSESC6.6 Plus based on VESC6 include two versions:
Dual FSESC6.6 Plus Smart Switch
Dual FSESC6.6 Plus Pro Switch
Smart switch version:
Skate to power on automatically
Keep eboard still for 10minutes, it will power off
Power on/off by pressing the button
Pro switch version:
Power on/off by pressing the button
Added Can bus connector, be more convenient for 4WD set up
Changed the USB port soldering process to SMT soldering instead of manual soldering
Reminder : the LED button is defaultly inserted in the switch in shipping status,
DO NOT power on switch without the LED button connected.
- Hardware: V 6.6
- Firmware: VESC_default_no_hw_limits - Voltage: 8V - 60V (Safe for 3S to 12S LiPo) for the dual ESC
- Voltage spikes may not exceed 60V - Current: Continuous 100A single, total 200A , Instantaneous current 400A per single, total 800A for system instantaneous current. - 5V 1.5A output for external electronics for single - 3.3V 1A output for external electronics for single - Modes: DC, BLDC, FOC (sinusoidal) - Supported sensors: ABI, HALL, AS5047
ESC can reach continuous 200A big current, give your board strong power
Preserve Bluetooth module and RF module connections for both master and slave board
Aluminum anodized Heat sink with fins design for better heat dissipation
Compact size with heatsink:58x80x15mm (L*W*D)
PCB layers: 8layers, thickness: 3oz/layer, total 24 oz thickness
Hardware: V 6.6
Voltage: 8V - 60V (Safe for 3S to 12S LiPo, Voltage spikes may not exceed 60V)
Current: Continuous 200A , Burst current 800A
5V 1.5A output for external electronics
3.3V 1A output for external electronics
Modes: DC, BLDC, FOC (sinusoidal)
Supported sensors: ABI, HALL, AS5047
FSOdrive 48V V1 for Robots / 3D Printers /CNC mills
-2 in stock
Control two motors
Current: single continuous 50A, burst 100A, dual system continuous 100A, burst 200A
Encoder feedback for arbitrarily precise movements.
PCB Size: 144*56*27mm.
Anodized aluminum case is available. CNC processing, aluminum material :6061 , with laser carving . The size is : 161*59*22mm
PC , RaspberryPi, etc
ROS mode(in development)
UART - Arduino ,mBed, etc.
Servo PWM/PPM -RC receivers, arduino, etc.
Step/direction - Existing motion controllers
Some general purpose digital and analogue pins
CAN - Snychronise multiple ODrives (In development)
Goto(position control with trajectory planning )
4. What do we changed comparing with original version?
4.1 Added a RESET button
The RESET button is used for forcing the hardware to reset. It’s similar like the power on/off button in your mobile phone.
4.2 Added an ISP button
The purpose is to provide one more way to do firmware upgrading.
4.3 Increase the capacitance(2.2 uf)on the GVDD power circuitto fix the DVDD failure of the original hardware 3.4 version
4.4 Modified the USB interface toMini USB( UX60SC-MB-5ST)
4.5 Modifiedall connectors to more applicable for operation
4.6 All connectors are installed to the BOTTOM sidefor better heat dissipation performance.
4.7 Added motor grounding pin line for some motors that may need to solder the ground circuit.
4.8 Enlargethe soldering pad hole of DRV8301 chip to lessen void soldering chance
4.9 PCB processing technology: PCB adopts a gold-thickening process with a 2 layer PCB layout design. 2OZ thickness.
5. Cable Connection Diagram
Hobby Motors For Robotics
Stepper motors are ubiquitous in hobby robotics projects: If you make a robotics or automation project today, it is very likely you will use them. Almost all DIY projects from 3D printers and CNC mills, to various custom robots and automation solutions use them. However in industrial automation, brushless servomotors have taken over, and it's clear why: They don't lose steps, are much more powerful, efficient, and silent.
Brushless motors are not unique to expensive industrial automation equipment. In fact, you can get some very powerful and cheap motors at hobby shops. The electronics to drive these motors are also dirt cheap. So how come virtually no non-industrial automation systems use them?
To be honest, I have no idea. Seriously, a driver that allows this should clearly exist. But since it didn't, I decided to make one.
And you are invited! This project is open source, both in hardware and software, and I warmly welcome anyone who wants to join.
◆ STM32F4 32Bit ARM micro-controller. ◆ DRV8302 MOSFET driver / buck converter / current shunt amplifier. ◆ 12pcs NTMFS5C628NL MOSFETs. ◆ Regenerative braking. ◆ DC motors are also supported. ◆ Sensored or sensorless operation. ◆ Adaptive PWM frequency to get as good ADC measurements as possible. ◆ Good startup torque in both sensored and sensorless mode. ◆ Duty‐cycle control, speed control or current control. ◆ Wireless WII nunchuk (Nyko Kama) control through the I2C port. This is convenient for electric skateboards. ◆ Optional PPM signal output. e.g. when controlling an RC car from a Rasp Berry Pi or an android device. ◆ The USB port uses the modem profile, so an Android device can be connected to the ESC without rooting. Because of the servo output, the odometry and the extra ADC inputs(that can be used for sensors), this is perfect for modifying an RC car to be controlled from Android (or Raspberry Pi). ◆ Sensored and sensorless (FOC) Field Oriented Control allows your electric skateboard to run with barely any motor noise, it auto-detects motor parameter since FW3.34. ◆ Many safety features such as current control and temperature control features. ◆ The motor is used as a tachometer, which is good for odometry on modified RC cars. ◆ Adjustable protection against: Low input voltage High input voltage High motor current High input current High regenerative braking current (separate limits for the motor and the input) Rapid duty cycle changes (ramping) High RPM (separate limits for each direction). ◆ When the current limits are triggered, a soft back-off strategy is used while the motor keeps running. If the current becomes too high, the motor is switched off completely. ◆ The RPM limit also has a soft back-off strategy. ◆ Commutation works perfectly even when the speed of the motor changes. This is due to the fact that the magnetic flux is integrated after the zero crossing instead of adding a delay based on the previous speed. ◆ When the motor is rotating while the controller is off, the commutations and the direction are tracked. The duty-cycle to get the same speed is also calculated. This is to get a smooth start when the motor is already spinning