Skip to content
A digispark project to extend a servo to its full range given limited range input
C++ C
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
include
lib
src
test
.gitignore
.travis.yml
README.md
case.f3d
case.step
case.stl
platformio.ini

README.md

ATTiny Servo Extender

This is a small project to extend the range of servos from e.g. 90 degrees to 180 degrees with a cheap $4 DigiSpark.

There's also some PWM code to provide a 25KHz pwm on pin 3 (PB4, P4 on the digispark) with a duty cycle of about 30%. This allows you to slow down a PC fan.

Wiring

Your input, from the receiver should come in on pin P0, and the adjusted signal to the servo, will be output on pin P2.

You can’t perform that action at this time.