There are 26 repositories under motor-controller topic.
Open Source, easy to use Ethernet connected stepper motor controller. Built in FreeCAD, KiCAD and Arduino.
A dual channel brushless motor controller based on the RP2040 microcontroller, designed in Kicad.
Compact brushless motor controller with FOC, integrated absolute encoder and CAN Bus.
My implementation of Field-Oriented Control(FOC) on STM32 following DengFOC's tutorial
The Janus Controller is a Brushless motor driver with an on-board magnetic encoder, a three-phase MOSFET driver, three MOSFET half-bridges, a temperature sensor and current sensing resistors.
Arduino motorized fader controller, and example code for integration with the Control Surface library.
Software examples for Thorlabs motion control products (e.g. T-Cube, K-Cube, and benchtop brushless, DC, stepper, and Piezo motor controllers)
:arrow_up_down: A height-adjustable desk controlled by Siri using Homekit
An ESP32 based 8 channels motor controller (to replace Homematic IP Floor Heating Actuator)
The repository contains the design database and documentation for Electric Drives Demonstration Platform
PyVESC is an easy to use and robust Python implementation of the VESC - Open Source ESC communication protocol
BLDC Motor Controller based on the VESC 4.12 hardware
ESP32-based Development Board for Robotics and Embedded Applications
Discrete Time C++ Modeling Library
There isn't much to say. is a possible implementation of a controller for a motorcycle in Unity 3D
Open Inverter - Alternative Web Interface
Dual brushed motor ESC firmware compatible with brushless motor ESCs
Sensorless Brushless Motor ESC firmware
STM32 SERVO FOC PMSM with Encoder interface and NRF24L01 communication
PCB designs for Infinity ESC
BabyDriver stepper board. SPI driven 3A 8-45V, based on L6470 part from Linear
Motorized solder paste dispenser
Python stepper motor library with customizable acceleration strategies and responsive, interruptible motor operations.
The TB6612FNG motor driver can control up to two DC motors at a constant current of 1.2A (3.2A peak).
This app is a Dashboard and visual debug purpouse of the RS485 internal bus. It can be used to retrieve the different answers of the bike devices and instruments, like BMS, ECU, Display and electronics. Last version suport CAN messages from S.S. CPX motorcycles, too.
Firmware for Infinity brushless motor controllers
The Big Easy Driver available from SparkFun Electronics
A fork of the linorobot/linorobot2_hardware project which builds motor controller firmware for teensy, esp32 and pico to control mobile robots based on micro-ROS with various sensors support.
Generates TRIAC control pulse for soft start of motors used in circular saw and other DIY tools.