Skip to main content

Setup

ODrive and NEOs

  • Whether through user error or not, we have found the odrives to be very unreliable
  • Although unconfirmed, we think only some motors work paired with others
  • One combination we have found
┌──────────────────┐  ┌──────────────────┐  ┌──────────────────┐
│ ODRIVE 5 │ │ ODRIVE 1 │ │ ODRIVE 2 │
│ M1 M0 │ │ M1 M0 │ │ M1 M0 │
└──────────────────┘ └──────────────────┘ └──────────────────┘
║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║
║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║
║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║
║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║
.-----. .-----. .-----. .-----. .-----. .-----.
( NEO ) ( NEO ) ( NEO ) ( NEO ) ( NEO ) ( NEO )
|~-----~| |~-----~| |~-----~| |~-----~| |~-----~| |~-----~|
| LEFT | | RIGHT | | LEFT | | LEFT | | RIGHT | | RIGHT |
| BACK | | MIDDLE| | FRONT | | MIDDLE| | FRONT | | BACK |
└───────┘ └───────┘ └───────┘ └───────┘ └───────┘ └───────┘

Neo Encoders

  • Hall Encoders have 6 Wires
  • We only use 5
  • Here are how they plug into an odrive
    3.3V ▣
5V ▣ 🟥🟥🟥🟥🟥
A ▣ 🟦🟦🟦🟦🟦
B ▣ 🟨🟨🟨🟨🟨
Z ▣ 🟩🟩🟩🟩🟩
GND ▣ ⬛⬛⬛⬛⬛
3.3V ▣
5V ▣ 🟥🟥🟥🟥🟥
A ▣ 🟦🟦🟦🟦🟦
B ▣ 🟨🟨🟨🟨🟨
Z ▣ 🟩🟩🟩🟩🟩
GND ▣ ⬛⬛⬛⬛⬛