Motor, servo, haptic and motion-sensing interfaces for controlled movement. Adapting these two-layer circuits to ViaGrid requires checking current paths, power returns, thermal behavior and the connected load.
Published open-source PCB projects
Open source · CC BY-SA 3.0 16-channel Servo Driver
Control a bank of servos over I2C, with one PWM controller and no board firmware to write.
Open source · CC BY-SA 3.0 8-Channel Solenoid Driver
Eight MOSFET load switches with flyback protection and I2C control for small solenoids and other DC loads.
Open source · CC BY-SA 3.0 AS5600 Magnetic Angle Sensor
Measure a rotating magnet’s absolute angle over I2C, with analog and PWM output options.
Open source · CC BY-SA 3.0 DRV2605L Haptic Controller
An I2C-controlled vibration driver that plays tactile effects through a small ERM or LRA actuator.
Open source · CC BY-SA 3.0 US EasyDriver
An A3967 stepper driver that turns step-and-direction signals into controlled motor motion, with adjustable current limiting.
Open source · CC BY-SA 3.0 Motor Shield V2
An I2C-controlled motor board with four H-bridges for small DC motors or two steppers, based on the tested v2 design.
Open source · CC BY-SA 4.0 Optical tracking odometry sensor
Combine optical floor motion, an IMU and onboard processing for robot odometry.
Open source · MIT SimpleFOCMini BLDC Driver
A three-phase driver for low-power brushless gimbal motors, controlled by a separate microcontroller running SimpleFOC.
Browse these projects in the 3D PCB project directory. Open-source rows can be shallow-cloned into the git bucket. Generated board renders belong on the artifact CDN, not in git. See the hardware repository guide.