SparkFun
SparkFun Servo Trigger - Continuous Rotation
The SparkFun Continuous Rotation (CR) Servo Trigger lets you control a hobby CR servo motor without any programming. Simply connect a servo and a switch, adj...
Get notified when back in stock
The SparkFun Continuous Rotation (CR) Servo Trigger lets you control a hobby CR servo motor without any programming. Simply connect a servo and a switch, adjust the three onboard potentiometers, and the board handles everything — when the switch changes state, the servo transitions between two speeds/directions over a configurable time period.
Built around an ATtiny84 microcontroller with pre-loaded CR servo firmware, the board draws just 5 mA at 5 V and supports daisy-chaining multiple boards by connecting VCC and GND pads together.
Key Features
- No Programming Required – Control CR servos with just a switch and three pots
- Three Potentiometers – A (switch-open speed), B (switch-closed speed), T (transition time)
- Configurable Input Polarity – Works with switches or logic signals
- Configurable Response Mode – Choose how the servo responds to input changes
- Daisy-Chainable – Connect multiple boards via VCC/GND pads
- ISP Header – Reprogram the ATtiny84 for custom firmware
- Low Power – ~5 mA draw at 5 V (servo current additional)
Specifications
- Recommended Voltage: 5 V DC
- Maximum Voltage: 5.5 V DC
- Current Draw: ~5 mA (board only)
- Servo Compatibility: Analogue continuous rotation servos
Ideal For
- Robotics projects without a microcontroller
- Automated displays and animatronics
- Kinetic art and interactive installations
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- DC
- DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
- GND
- GND is the ground or reference connection (0 V) for a circuit. When connecting two devices together, their grounds must be joined so both agree on what counts as a low or high signal.
- ISP
- In electronics, ISP usually means In-System Programming, a way to load firmware onto a microcontroller while it stays on the board (often via an ICSP header), or an Image Signal Processor, hardware that turns raw camera sensor data into usable images and offloads the main CPU. The surrounding context shows which meaning applies.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- servo
- A servo is a motor with built-in position control, usually told to move to a specific angle by a control signal. It matters when you need repeatable movement, such as steering, arms, flaps, or linkages, rather than continuous spinning.
- servo motor
- A motor module that moves to a commanded angle rather than simply spinning freely. It matters for robotics and mechanisms because it is useful for steering, arms, gates and other parts that need controlled position.
- VCC
- VCC is the positive power-supply connection on a chip or module. Connecting it to the correct supply voltage is needed for the part to power on and helps avoid damaging the electronics.
Find this product in
Brands
Robotics & Motion
SparkFun Servo Trigger Continuous Rotation Schematic
Schematic · 75.4 KB · Click any page to view full size
555 Timer Datasheet
Datasheet · 4.4 MB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 595.1 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
Board that actuates a servo based on switch closures, logic pulses, etc.
92e9792
over 6 years ago
· 31 commits
- Docs Revision from collaborator and checklists over 11 years ago
- Firmware Adding FSM comments to C source over 11 years ago
- Hardware Updating description of mode jumper. almost 11 years ago
- Production Updating README, fixing directory names over 11 years ago
- .gitattributes Initial Commit almost 12 years ago
- .gitignore Adding makefile, some proofreading. over 11 years ago
- LICENSE.md Initial Commit almost 12 years ago
- README.md Update README.md over 6 years ago
Related Tutorials
Free guides on learn.littlebird.com.au