The Servo SolderBridge allows you to control up to 24 Servos per board. It is controllable via the SplashBase board using SPI, allowing network control over all of the servos or USB via a PC. The Servo SplashBridge code is open source so you can even build upon our work and write your own application code.
At the heart of the board is an ARM Cortex M0 LPC11U24 processor from NXP, running at 48MHz. It features a ROM based USB peripheral stack, which allows quick easy updating of its firmware. It appears as a mass storage device and you can simply drag and drop your new HEX file to it.
A digital servo is a DC motor with gears, potentiometer and control board allow fine positional control over a the set range of the servo. They come with different ranges most can do 180 degrees. To control its movement you use a 50hz PWM with a duty cycle varying between 1-2ms. At 1.5ms duty the Servo is centred, 1ms it rotates anti-clockwise to it’s end point and 2ms clockwise to it’s end point.
You can now buy continuous rotation servos that can do a full 360 degrees, at 1.5 ms duty it stops, 1ms rotates fast anti-clockwise, 2ms rotates fast clockwise.
What is a SolderBridge
It’s our name for a board that stacks on top of a SplashBase, many of them can even operate as stand-alone boards and control other SolderBridges making them very flexible tools. The Servo SolderBridge communicates to the SplashBase via SPI allowing up to 5 SPI SolderBridges to be used at one time. SPI Base SolderBridges also have the ability to become the master of the bus and control the chip select lines for use without a SplashBase. Letting you create code to control your own configurable stack of SolderBridges.
Where do you get one?
Register your interest to buy this SolderBridge
- Download the free LpcXpresso IDE here
- Coming soon : source code and compiled hex for the Servo SolderBridge as well as other example code
- Servo SolderBridge Schematic v1.0