This Tiny Motor Is Built Into A PCB

Mounting a motor on a PCB is nothing new, right? But how about making the PCB itself part of the motor? That’s what [Carl Bugeja] has done with his brushless DC motor in a PCB project, and we think it’s pretty cool.

Details on [Carl]’s Hackaday.io page are a bit sparse at this point, but we’ve been in contact with him and he filled us in a little. The PCB contains the stator of the BLDC and acts as a mechanical support for the rotor’s bearing. There are six spiral coils etched into the PCB, each with about 40 turns. The coils are distributed around the axis; connected in a wye configuration, they drive a 3D-printed rotor that has four magnets pressed into it. You can see a brief test in the video below; it seems to suffer from a little axial wobble due to the single bearing, but that could be handled with a hat board supporting an upper bearing.

We see a lot of potential in this design. [Carl] mentions that the lack of cores in the coil limit it to low-torque applications, but it seems feasible to bore out the center of the coils and press-fit a ferrite slug. Adding SMD Hall sensors to the board for feedback would be feasible, too — in fact, an entire ESC and motor on one PCB could be possible as well. [Carl] has promised to keep the project page updated, and we’re looking forward to more on this one.

For a more traditional approach to printed motors, check out this giant 3D-printed BLDC.

53 thoughts on “This Tiny Motor Is Built Into A PCB

  1. Very nice. This is a step on the way to drone swarms. I’ve never seen a PCB coil with more than a few turns used as anything else than a tuning circuit. PCB bldc motors with glued on coils are as old as tape drives, but this is original.

      1. I’ve designed a few low-profile switchmode supplies using planar transformers, which is where you lay out the windings in a multi-layer PC board, with cutouts to allow a ferrite transformer core to mount around the PC board. Similar concept, and you could probably work ferrite or other core material for this motor application.

        IIRC, we used Ferroxcube for our planar ferrite cores. They, at least at the time, did provide free samples.

    1. Making the rotor also a pcb with magnets to its back is a very interesting idea. The only problem would be passing signals and giving power to that board. But with a little imagination, I think it can be solved

    1. I believe that the wobbling problem is more of a balancing issue. The rotor is 3d printed and thus unlike metal plastic can easily bend/deform when inserting the shaft. A custom shaft would also help. Hopefully, I will fix this wobbling issue in my next prototype.

    1. No, they weren’t. Floppy (and many optical and HDD) drives use copper wire windings, which are fitted to a PCB like other discrete components. This project uses the PCB traces themselves for the coil. 10 seconds of googling could have spared us from your pointless comment.

      For low volume applications this is a nice idea, if you can live with very, very low torque. For anything in larger volumes the extra cost of some CNC wound coils would probably be justified because you’ll get a much better motor.

  2. Hi everyone thanks for the kind comments about my project. This motor has a 4-layer pcb stator which like a normal wounded motor rotates the rotor. The cd/floppy/tape drives mentioned in some comments above still have a wire wounded motor. The stator I designed is solid-state meaning that it is printed on the board and traces act as the coil.

    My goal for this project was to try and improve micro drone technology by designing a cheaper and smaller brushless motor. You can follow my project page for more updates: https://hackaday.io/project/39494-pcb-motor

    1. Thanks for the info! The patent is a bit different from what I have designed but still fall in the PCB stator category. Nevertheless, I’m not planning to sell this idea, I’m more interested in open sourcing it and making the technology more accessible.

  3. Some of the latest battery powered weed eaters are doing this same thing. The controller and battery pack are in the plastic housing where the engine used to be. Wires run through the shaft, the head actually is a large pcb with several sensors and other stuff for turning the plastic wire blades. We did a tear down of one a few years ago to see what was going on, do some quotes.

    1. Not sure?

      Though with a design like this you could get more power by adding additional PCB’s&rotors as long as you can keep the rotor magnets aligned right, not to mention that the additional bearings in the PCB’s might help keep the axel from wobbling…..though bearing strength/mounting, PCB connections and the housing that all of this would fit into (if any?) would effect that as well.

  4. As cool as halbach arrays are, they are a pain to make. He could get the flux density up easily (and therefore more torque for the same current) by putting a backing iron plate on the rotor. If he then sandwiched the stator with a second rotor below it, doubling the number of magnets, the flux going through the stator would once again be significantly increased. I designed and built a PCB based axial motor stator back when I did solar car racing. I think it had on the order of 1000 “windings” based on the number of turns, pole count, and PCB layers. The thing was so heavy and thick with copper it damaged the PCB fab’s conveyor belts and drill machines. :-)

  5. Super cool project. And kudos to not only having the idea, but getting it to work this well. Is it a problem that the iron cores, normally present in a bldc, are lacking? Would it make sense to insert them into the middle of the coils?

    1. Hi Steve thanks for your comments! Adding iron cores would definitely increase the motor’s torque but the idea behind this project is to have a very cheap brushless motor. These type of motor is commonly used to drive a drone’s propeller which requires high speed and a low torque.

      1. I used to design voice coil motors (different thing, same physics) professinally and there is one more thing to consider when not putting in any iron: the magnets working point. Without any iron, the magnet has to ‘work hard’ to push the field through space. This becomes a problem when using low temperature magnets (i.e. not ‘H’ or at least ‘M’ grade) because the coercivity depends both on temperature and working point. What this means is that parts of the magnet can be de-magnetized when the motor runs hot so it can lose efficiency and torque. Just a heads up ;) great desigh though, cudos! Something very similar is used in flex prints inside of mobile phone cameras (iPhone image sabilization for example) but much more tiny and a completely different purpose, but still similar.

  6. This is like every floppy PCB made between the mid to late 80’s and now… Why is it that people see something on the internet that they haven’t seen before, and assume that because *they* haven’t seen it, it must be new?

    There is nothing new under the sun, people. It’s incredibly rare nowadays to do/make something that hasn’t been done/made countless times in the past……………

    1. Hi Nato! Floppy disk motors have wire wounded stators just like any other motor.This motor that I designed has a 4-layer pcb stator meaning that the pcb’s tracks are being used as the motor’s coil. I highly suggested you do some research before commenting.

      1. Carl,

        I guess I shouldn’t be surprised that you don’t know this. It seems that this site caters to viewers which do not question the statements made in the writeups.

        PCB stator coils are nothing new; There has been significant research put in to this over the past decade or so. There are many products which use this technology. There are numerous research papers, bench test analysis results, etc which study and compare torque capabilities vs. PCB coil design, noise vs. design, etc.

        As I stated before, this is absolutely nothing new. It’s really quite old. When you see something on an internet blog regarding some technology like this, claiming to be new, just always assume that it’s not. You’ll be right 99.99999% of the time, these articles/blogs are just clickbait nowadays ;)

        1. Why do you care if it’s “new” or not? Why does your definition of “new” (meaning, it’s similar enough to something you’ve seen that you discount any differences) matter to anyone else?

          You could simply observe that you’ve seen something similar AND GIVE US A LINK TO THAT instead of making the point of your post derogatory, you know…. we’d do it for you! ;)

Leave a Reply to Carl BugejaCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.