Cheap FOCer 2 (Open-source, Low-cost, VESC 6 based ESC) (v0.9 Release. Beta testing ongoing)

Only got them recently and sadly it’s snowing outside, so I am patently waiting to test them on my, soon to be, 12s4p daily beater and DIY hoverboard. Friend of mine may also put it on one of a kind EV for old people with hover board hub motors. Will let you know how they will hold together once I have chance to test them.

1 Like

All our 30 pieces will go to electric scooters. A bunch of our makerspace members got FOCers for their electric scooters, so at least 4-5 vehicles (including one tricycle) will go out shortly. I can just say that at least mine el. scooter, during entire summer (hundreds of kilometers travelled) no issues so far. Thus this was huge push for our members to go from hoverboard PCB to FOCer. Of course, I will drop feedback as soon as I have some. Now it is -20C here and snowing 24/7…

2 Likes

It’s winter here so I haven’t been using mine. The two boards I have are not exactly stressing the CFOC2 but they have worked perfectly.

Haven’t had any complaints about the 1.0’s that have sold.

1 Like

Shaman, I have two of the HW 0.9 boards in my mountain-board and another in my two-wheeler. All have been working perfectly. I’ve been waiting for a bit of thermal grease before swapping the 1.0’s into the mountain-board, but that’s done now, so I can go ahead and do the swap.

I’m always logging to a MicroSD card, and happy to share that data. I do push the mountain-board pretty hard.

Thanks so much for a great design and great support!

2 Likes

On your rigs, What voltage do you run? what battery and motor current do you run? Let’s see some numbers!

1 Like

I’m running 2 CFOC2 v0.9’s on my mtn board with two Keda 63-64 motors. They get up to about 50A each when I’m climbing steepish hills. I’m using those SPIM08HP LiIon cells from the electric bus program in 6S1P. I keep thinking of going to 8S, but would probably want to go to a different type of cell. These cells are good in a number of ways, but they’re quite bulky for their capacity.

On the two wheeler I’m running single CFOC2 v0.9 with a generic 63-74 motor, on those same cells in a 10S1P config. I don’t normally push that one as hard, but probably pull 50A on occasion.

3 Likes

Same here, i only got some feedback when i asked in the onewheel builders forum. And even then it was only from one guy(onewheel, 12s, phub motor). Seems that his focer only acts out (drv errors but no need to reboot) on hills when motor amps are set to >40A. If they are >70A he needs to reboot. This seems to be the exactly the same observation as on all my boards.

I wonder if switching mosfets could help reaching higher amps without drv errors or is it just less heat?

1 Like

The variESC Tool has firmware for both 0.9 and 1.0.

2 Likes

This issue seems to be particular but frequent enough to need to be addressed. I ran the CFOC2 0.9 at 13S at 60A+ on my ebike at one point without issues. MOSFET selection is a factor but the gate drive needs some more help in my opinion. I tried some stuff that didn’t work but I’ve some more tricks up my sleeve that just needs some experimentation to figure out.

Going to a 4-layer board could enable some stuff that helps too. The 4-layer board pricing on JLCPCB is pretty damn good now

4 Likes

Uh oh - new words. Is that an alternative to the VESC_tool for configuring these things?

It’s a fork of the tool and the firmware, but it supports both 0.9 and 1.0 versions.

3 Likes

@doomy has any experimentation say with switching frequency or other attempts at tuning settings helped with this?

Tuning switching frequency 15-25khz did not help.

On my mountainboard enabling hfi helped somewhat because most of the time the drv errors show up at high current / low rpm. I had some dangerous situations when accelerating full throttle and one of the motors cut out. Nowadays this happens less maybe bc i got more carefull and dont accelerate that hard.

The onewheel has hall sensors and there the problem is most obvious. Probably because it is in low rpm high current situations most of the time. I also switched the motor from wye to delta to get higher top speed and this only worsend the situation. Im thinking of switching back to wye config.

On the 2 longboards (one is 13s) i have the least troubles. I can still get the error when accelerating hard from a standstill.

1 Like

Mine are quite conservative. I run 2 FOCers, one for each hoverboard 10" wheel. They are connected via CAN bus. Current is limited up to 20Amps for each wheel/focer. Battery is 10S2P, but I have now made new one for this summer 10S8P.

1 Like

Did one think about a brake resistor channel, in case you do not use this controller with a battery but with a power supply which does not like power going back from the braking motor?

1 Like

Unfortunately that’s not a thing. If you use the motor itself to brake, then you generate energy. That energy has to go somewhere.

If you are using a power supply then don’t do motor braking.

Hi, @shaman. Just a quick question before doing this.

Will this UART communication work with FOCer? I assume this is more or less built in original VESC, but I was wondering if this is going to work with FOCer.

2 Likes

Uart works like any other vesc. I don’t have time to watch the video right now but it should work if it’s meant to work with a vesc

1 Like

You do not have to watch video :slight_smile: That is fine, I was just wondering if that is going to work. If you say that is OK, then yeap, thanks a lot!

1 Like

I’ve implemented UART telemetry on both of my FOC’er boards. I’m using bluetooth to send the data to an LCD on my hand controller. As long as you have the protocol for the firmware version you’re using, all will be fine. It’s a bit frustrating that the protocol seems to change with each firmware version.

7 Likes