element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Community Hub
Community Hub
Member Blogs I finally made it! My own 1/8 scale ESC
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Leaderboard
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Community Hub to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: strb
  • Date Created: 27 Nov 2022 2:43 PM Date Created
  • Views 1104 views
  • Likes 13 likes
  • Comments 7 comments
  • esc
  • brushless
Related
Recommended

I finally made it! My own 1/8 scale ESC

strb
strb
27 Nov 2022

Looking back to my (few) posts in e14 community, I realized that I've spent more or less 4 years playing with motors. This has been a love-hate relationship for me, and  I really can't count how many component I've smoked since then!

About a couple of years ago I decided to challenge myself to build from scratch a brushless motor controller (ESC), without using any pre made scheme or firmware library. This decision escalated and quickly joined with my RC car passion, so the final goal rapidly become building an 1/8 scale capable ESC.

Design constrains that I imposed myself made for a difficult, but very rewarding, journey and I'm really pleased with all the stuff that I've learned along the way. The amount of experience I've gatered is something that I really could not even imagine at the beginning.

CAD image of my ESC

CAD image of my ESC

What is special about this ESC, compared to commercial ones?

  • Well, it's my own of course!
  • Thermal design is as simmetric as possible between high bridge side and low bridge side. I've found only one other commercial ESC that uses a similar thermal design
  • Even if my design is sensorless, due to embedded current sensors it can measure rotor position when motor is not rotating, and start the rotation accordingly
  • Acceleration profile can be set using current limitation, for a smoother torque control. This is quite helpful with slippery terrains, when a correct acceleration set up helps prevent any slide during acceleration
  • It has a soft start mechanism that prevent sparks when connecting the battery

Is it perfect? Of course not! Probably it has more issues than features but it can run for 10 consecutive minutes (that's the duration of a race final) without (usually) giving me problems, thermal design works well even without any fan and efficiency seems to be at least on par compared to commercial ESC's. To me, that's an huge success.

The only thing that remains is to bring it to a local race and see if it can perform well. In the mean time, I will enjoy and continue test it on the road in front of my house.

image    image

Some photos of the prototype

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Car test, standing start

  • Sign in to reply
  • strb
    strb over 2 years ago

    For those interested, I've uploaded another small video here

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz over 3 years ago in reply to Fred27

    We couldn't afford the commercial one (it was a school project, our teacher paid for what he could from his own pocket), so we just reverse-engineered from a small photo in a magazine. But I couldn't quite figure out the etched pattern, and my implementation burned through the copper traces every time it was used, due to the sparking : )
    It needed a new PCB each time hehe.

    The teacher was really proud of the final project, it was speedy, had a nice brazed chassis (heavy!), threaded rod as axles (not a great idea, it bends) and we vacuum-formed a cool VW Beetle cover, and he took it home to show his family. However it came back a burned-out wreck : ) 

    I still have a photo of it somewhere (pre-fire!) since the local newspaper wrote an article and my mum kept the clippings. It was obviously a slow news week.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • strb
    strb over 3 years ago in reply to Fred27

    I had the opportunity to play with one of those servo/resistor speed controller too. To me  was both fascinating for its simplicity and scaring due to random sparks! :)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • strb
    strb over 3 years ago in reply to dougw

    Thank you!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dougw
    dougw over 3 years ago

    Well done. Definitely a notable accomplishment.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube