HTTP Syringe Tool#

The HTTP Syringe tool is one adaptation of the Digital Pipette tool developed by Naruki Yoshikawa et. al to the Jubilee platform. This adaptation adds a Jubilee tool plate and parking post wings to the tool and adapts the control interface to integrate with the science-jubilee library. This tool uses a linear servo actuator mounted in a 3D printed frame to drive a disposable plastic syringe. The servo is controlled through a raspberry pi, which exposes an HTTP interface to interact with the science-jubilee library client for this tool. This tool is similar in principle to the other Jubilee syringe tool. This tool uses linear servo motors instead of stepper motors and leadscrews. This makes this version lighter, easier to build, and extensible to a multi-tool setup with fewer duet boards. The stepper motor version will provide more force for handling viscous liquids.

Pros of this tool#

  • Low cost liquid handling - this tool can be built for a per-tool cost of around $80USD, with some additional control hardware costs spread across multiple tools. This is much cheaper than the OT2 Pipette tool.

  • Swappable liquid-contacting parts. Everything that comes into contact with liquids and their vapors is fast and easy to swap out, so you don’t need to worry about damaging expensive equipment with incompatible solvents. You do still need to worry about solvent compatibility for safety and experimental fidelity reasons.

  • Choice of syringe tips - this tool uses syringes with Luer-lock tips, which is the standard interface for syringe tips. This gives you access to a wide range of tips/needles for various purposes. Sharp, blunt, flexible, stout, long, short - there are endless options out there.

  • Potentially faster batch dispensing compared to traditional pipette tool, especially for bulk liquid quantities

  • No headspace volume. This tool allows you to remove all air from the plunger-barrel-liquid system. This results in better performance with volatile liquids (no headspace evaporation leading to dripping and inaccurate dispense) and better performance when injecting liquids into sealed containers, such as when using pre-slit silicone septa to manage evaporation

Cons of this tool#

  • lower accuracy and precision. Performance is lower than the OT2 pipette for water.

  • No disposable pipette tips. This tool places liquid to be transferred in direct contact with the syringe barrel. To perform multi-liquid transfers, multiple tools or a thorough rinse process are needed.

Parts list#

This Jubilee adaptation of the tool uses a single control box to manage several individual syringe tools. The linear servos are driven off of raspberry pi GPIO pins, so in practice the number of tools will be limited by how many you can fit on a Jubilee. 5 is likely the maximum on a standard Jubilee V2. All printed parts are printed in PLA.

For each tool#

You will need one set of these parts for each indivdual tool you want to build.

Parts to purchase#

Description

Quantity per tool

Vendor 1

Est. total cost

Linear servo actuator, Actuonix L16-100-63-6-R

1

Actuonix

$70

M12 4-pin connector

1

Lonlonty via Amazon

$4.50 per tool (sold in 4 pack)

M12 4-pin panel mount socket

1

Lonlonty via Amazon

$4.25 per tool (sold in 4 pack)

M3 brass heat set inserts

12

Mcmaster

$4.30

22g Hookup wire

18 feet

Any brand is fine

$ 3?

1/8” expandable wiring sleeve

6ft

Alex Tech via Amazon

\( 1 (\)13/100 foot roll)

Misc. M3 and M4 hardware

varies

Suggested kit to have on hand

$2ish

Jubilee tool vitamins (wedge plat and tool balls)

1 set

Filastruder

Syringes:

The current printed parts are designed to hold either a 1cc or 10cc syringe. Specifically, they are designed around the ones listed. If you are using a different volume or brand, you may need to re-design the mounting interface. At the time of writing, both of the above listed options are out of stock, so shifting to a more reliable vendor may be worthwhile.

Tips: We use a variety of blunt-tip luer lock tips with our syringe tools. We like these 20gauge, 50mm blunt tips for general liquid handling as they are stout enough to pierce silicone septa and long enough to aspirate liquid from the bottom of a 20cc scintillation vial.

Parts to print#

Shared between 1cc and 10cc tool:#

Part Name

Quantity

Link

Print notes

Tool platform upper

1

platform_upper v5.stl

Tool Template assembly

1

tool_template_assembly v1.stl

Left tool wing

1

left_tool_wing_v2.STL

Right tool wing

1

right_tool_wing_v2.STL

For 1cc tool:#

Part Name

Quantity

Link

Print notes

Tool platform lower 1cc

1

platform_bottom_1cc v2.stl

Barrel cover 1cc

1

cover_1cc v3.stl

Plunger holder 1cc

1

holder_1cc v7.stl

Mind your supports and print orientation

Plunger holder clamp 1cc

1

holder_clamp v2.stl

Mind your supports and print orientation

For 10cc tool:#

Part Name

Quantity

Link

Print notes

Tool platform lower 10cc

1

platform_bottom_10cc v2.stl

Should be printed flat side down

Barrel cover 10cc

1

cover_10cc v4.stl

Plunger holder 10cc

1

holder_10cc v2.stl

Mind your supports and print orientation

Plunger holder clamp 0cc

1

holder_clamp v2.stl

Mind your supports and print orientation

Control hardware#

You will need one control module for each Jubilee you want to use the HTTP syringe tool on.

Parts to buy#

Description

Quantity per control box

Vendor 1

Est. total cost

Notes

Raspberry pi 4 8GB

1

PiShip.us

$75

This is flexible. You may need to change GPIO pin assignments in config if you use a different model. We use an 8GB, you may get away with less but we haven’t tested.

Power distribution block

1

OONO via Amazon

$11

6V DC power supply

1

Amazon

$11

You probably have one sitting in your box of cables somewhere

Panel mount barrel jack receptacle

1

Amazon

$1.5 (Sold in 8 pack)

Any other quick-connect plug for DC power will work here

Parts to print#

This control support module is designed to fit onto the Autonomous Formulation Lab modular frame system. For use with Jubilee, modifying this box to mount to the back panel of Jubilee would make more sense.

Part Name

Quantity

Link

Print notes

Control support module

1

module_main v2.stl

Lid

1

module_lid v3.stl

Assembly Instructions#

to come!

Software configuration#

to come!

Using the tool#

to come !

License#

The original Digital Pipette tool, and this derivative work, are licensed under CC4.0