ODrive v3.2 and Alpha Release

A project log for ODrive - High performance motor control

Hobby brushless motors are incredibly cheap and powerful. However we need a way to make robots out of them. ODrive is that way.

Oskar WeiglOskar Weigl 03/27/2017 at 20:312 Comments

I am excited to let you know that the time has finally come for the alpha stage of the ODrive project. This consists of two components, the alpha software release and the manufacturing run for ODrive v3.2.

TL;DR: Get your v3.2 alpha board Here.

ODrive v3.2

The new design is ready, and can be reviewed here. The design will go to production on Monday the 17th of April. As a one man team, I would greatly appreciate any and all feedback in from your review. Feel free to leave comments on this post, or write a private message.

Changes from v3.1

ODrive v3.2 production run

You can buy a board in this run on the shop: The expected shipping date is expected to be the 15th of May, and the pre-orders will close on Monday the 17th of April, though some extra stock may be left after that. This is the board revision designed to be delivered simultaneous to the alpha firmware release.

Firmware alpha release

You can check which features will be included in the release here. The alpha release will include all the core features of the board, and allow go-to commands sent over USB, as well as step/direction interfacing.

Proper documentation, setup and tuning instructions will be ready for you by the time that the board ships.

ODrive is for real

As I mentioned in the previous post, I finish my day job on Friday, and I will be taking up developing ODrive full time.

ODrive is a serious product and deserves a website, so I bought the domain, and set up a Squarespace website. As of the time of writing, I have only added the shop page: the reason for putting up that first is to be able to take the payments for this v3.2 pre-order. I've been focusing on getting the v3.2 board ready, and I haven't had time to put the rest up just yet. It will be up soon :)

The reason I'm sharing this with you now, is because some people astutely pointed out that a website with no content, and only a shop page, looks very suspicious. Rest assured that the site at is mine, and communication from is legitimate. Any payments should go to ODrive SWE, and the address of the business is in Stockholm, Sweden. The VAT number of the business is SE901114035801.

ODrive forums

I am deeply impressed with the projects, ideas, skills and contributions that all of you have conveyed to me through various channels. I am really excited to talk to you about your application, how we can build the ODrive community and advance the project. In the next couple of weeks, I will set up an online forum for ODrive, and I hope you will join the community there!

This will be the place for all kinds of discussions, comments, ideas, feature requests and queries. It will also serve as the main place to get help with your ODrive; where I, and others who will be gaining experience with the board, can all help you and each other. We'd also love to hear about your project: what you wish to do when kilowatts and micrometers meet in an affordable package.


eric wrote 04/09/2017 at 05:43 point

i was looking at your schematic and noticed that you have the current sense chip, U7, setup for an inverting signal biased at mid supply, i would expect you to use here a ground-reference output since you won't get ground-sourced (negative) currents except for flyback or braking current.   is that why?

also it seems to me that the AD8418 would be a good choice for a high-side current sense, but there would be cheaper/faster chips for low side sense, which is what you're doing here.  Plus I think you want more gain than 20.

i have some other comments regarding niceties (protect CPU pins and supply pins from user mis-use, etc), and some documentation stuff  if you're interested.

  Are you sure? yes | no

Oskar Weigl wrote 04/19/2017 at 21:47 point

Hi eric, thanks for your feedback! Do you mind repeating your comments on the ODrive forums, where I think more people will end up seeing it?

I'll make sure to follow up on them there. Thanks!

  Are you sure? yes | no