feat(firmware): Servo driver — PWM output for pan-tilt camera head #206

Closed
opened 2026-03-02 11:17:24 -05:00 by sl-jetson · 0 comments
Collaborator

Single-file driver. servo.h/servo.c — TIM4 PWM on CH1 (PB6) pan + CH2 (PB7) tilt. servo_set_angle(channel, degrees) maps 0-180 to 500-2500us pulse. servo_sweep(channel, start, end, speed_dps) for smooth motion. Default center position on boot. Include unit tests.

Single-file driver. servo.h/servo.c — TIM4 PWM on CH1 (PB6) pan + CH2 (PB7) tilt. servo_set_angle(channel, degrees) maps 0-180 to 500-2500us pulse. servo_sweep(channel, start, end, speed_dps) for smooth motion. Default center position on boot. Include unit tests.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seb/saltylab-firmware#206
No description provided.