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

I don’t have a reflow station so I wasn’t planning on getting the BMI160. Let me know if you want them and I’ll add them to my order

I need to find an alternate source for the 7 pin JST as well

LCSC has many different PH compatible connectors, i think the ones i ordered are from boomele

1 Like

Yeah look for generic ones on LCSC.

1 Like

Look at this motheFOCer!

7 Likes

Good work man!

2 Likes

Pricing out my order looks like if I include shipping in to my board costs – $40 a board. Still not too bad… Gonna have to wait until [C76233] is back in stock before ordering though

I assume that’s an order of 5. I was surprised how much cheaper it is if you get 10. Have you considered that?

Yeah it almost cuts the price in half. At 10 though we might as well throw a group buy thread up. I was mainly considering 5 because I felt I could get rid of the extras to offset the costs. It’s almost not worth it to do 5 though considering the savings… Maybe we stick to your idea of gauging interest in 10 - something to think about

1 Like

my 10 PCBs just arrived in Toronto, the extra bits should be here later today. Don’t mind shipping to US as long as shipping is covered by buyer.

3 Likes

So who out there has been using the CFOC2? I’d like to hear what you think and get some feedback for the v1.0 release.

I’ve got a few things in mind such as better placement of the large caps, more gate drive optimizations, and switching to the MPU6050 for the IMU so that JLCPCB can supply and solder it.

10 Likes

I’ve been using one of my CFOC2’s on my two-wheeler. I haven’t pushed it terribly hard, but it’s working perfectly. I’m running it in FOC mode, and plan to increase the frequency to see if the motor becomes quieter.

I have very few suggestions. But one thing I’d be tempted to change is the servo connector. I think going with standard 0.1" header pins might make more sense since servo cables could plug into it directly.

4 Likes

I was just going to ask if there is any timeline for 1.0 as I want to jump into this but maybe I could wait for 1.0

Anything that can make it more error proof for both JLCPCB and for the end user while ordering and assembly is a step in the right direction.

8 Likes

Other than leaving some more space to solder the 4.7uF caps and making the headers pin compatible with the other escs i have no complaints at all.

This is really a great design. Thank you shaman!

3 Likes

My wish is CFOC2 PRO with directFETs :pray: reflowing smt fets with hot air is much easier than bending legs imo… Also they could be possibly soldered by JLCPCB?
But yea the design seems to be quite solid. If you want to rearrange mounting of the caps… then how about more caps? but smaller and subbier. Then they could be placed on the edge of the pcb vertically. I wouldn’t mind soldering bunch of these:

3 Likes

I like the idea about the directFETs, more amps with the same formfactor and still a cheap 2 layer pcb.

3 Likes

You should should look at the neobox Gerber’s (direct fets). After I build CFOC2 I am going to have a go at building a few neo4s.

1 Like

Ftfy 10potters

2 Likes

Stolen from jedwu who stole it from Potter who stole it from Charles.

3 Likes

I heared the files were incomplete, something was missing.

I’m sorry but the cooling solution for the current design is far from optimal. Using the pcb to put pressure on fets while they try to shed head through a thick silicon layer is just not a good design.

If we want to keep Tht fets than each fet should be mounted individually with screws to the heatsink isolated by mica and using thermal paste. This can be easily done by making holes in the pcb right above the fets to mount the bolts.

The problem with mounting just the fets on heatsink is that the other components are not cooled. This can be improved by using smt fets and mounting the whole bottom of the pcb to the heatsink to cool the mosfets, drv and all the other components on the pcb. Thank me when there will be 35C outside and the controller will be enclosed in a plastic box.