📖
eVOLVER
  • eVOLVER Documentation Wiki
  • General
    • About Us
    • eVOLVER Community
      • Code of Conduct
  • Getting Started
    • Buying eVOLVER
    • Part Sourcing
    • Unboxing and Setting Up
    • Software Installation
      • DPU Installation
      • Electron App (GUI) Installation
    • Configuring Computer and Networking
      • Router Setup
    • Calibrations
      • Temperature Calibration
      • Optical Density Calibration
      • Pump Calibration
      • Manual Calibration - calibrate.py
  • Upgrade Base eVOLVER Hardware
  • Experiments
    • Starting an Experiment
      • Carboy Media Prep
      • Preparing Vials
      • Setup Waste Carboy
      • Sterilizing Lines
      • Loading Vials and Setting Initial Conditions
      • OD Blank
      • GUI Start Guide
      • Command Line Start Guide
      • Cleaning Up After Experiment
    • Growth Curve
    • Chemostat
    • Turbidostat
    • FAQs
    • Tips and Tricks
  • Guides
    • Use the GUI to Control Parameters
    • Building a Smart Sleeve
    • Making media bottles and splitters
    • Emergency Efflux
    • View the Server Log and Restart Server
    • Updating the eVOLVER Server
    • Change Your conf.yml File
    • Arduino Software Installation
    • Raspberry Pi Configuration
    • Command Line Usage
    • Millifluidics Guides
      • Designing Millifluidics Using Eagle
      • Constructing Laser Cut Millifluidics
      • Constructing Millifluidics via SLA Printing
      • Calibrating IPPs
      • Operating Millifluidics
  • Troubleshooting
    • Troubleshooting Overview
    • Experiment Troubleshooting
      • Contamination
      • Vial Overflow, Pump Failure, and Spills
      • Tubing and Connector Blockage and Bursting
    • Optical Density (OD) Readings
    • Vial Troubleshooting
      • Replacing Photodiodes and LEDs
      • Heating Element
      • Stirring
    • Server Troubleshooting
    • Vial Platform Troubleshooting
      • Motherboard Troubleshooting/Replacement
      • 12V Power Supply Troubleshooting/Replacement
    • GUI Troubleshooting
    • eVOLVER Maintenance
  • Hardware
    • Overview of Hardware Architecture
    • Overview of Fluidics
      • Tubing and connectors
      • Peristaltic Pumps
      • Fluidics box
    • Overview of Millifluidics
      • IPPs (Integrated Peristaltic Pumps)
      • Pressure Regulator
    • Vial Caps
      • Universal Vial Cap Construction Guide (Luer Connectors Only)
      • 5 and 7 Port Nylon Tubing Caps Construction Protocol
    • Smart Sleeve
      • Vial Board
      • 🌪️Stirring
      • Temperature
      • Optical Density
        • OD90 vs OD135
    • Motherboard Layout and Circuitry
      • 🌡️Arduino
      • Sensor/Actuator Board Slots
      • Pulse Width Modulation (PWM) Boards
      • Analog-to-Digital Converter (ADC) Boards
    • Raspberry Pi
    • Chassis
    • Light Blocker / Splash Guard
    • Known Issues
  • Software
    • Overview of Software Architecture
    • DPU
      • Calibration
      • custom_script.py
      • Experiment Data Files
      • eVOLVER.py
    • Arduino
    • Server (Raspberry Pi)
      • Calibration Files
      • Configuration Files (conf.yml)
    • Known Issues
  • Extensions
    • Adding A New Experimental Parameter
      • Power Supply
      • Specific Applications
      • Custom Calibration Code
    • Custom Experiments
      • ePACE
        • ATTiny1634 Writing
        • LUX Board Troubleshooting
      • Morbidostat
      • Extractor Column
        • Extractor Volume Maintenance
        • Experiment Start
          • Sterilizing Extractor Fluidics
          • Setting up your experiment
          • Using the extractor script
        • Extractor Analysis
        • Troubleshooting
        • Example protocols
      • Phototroph Growth
        • Setup Phototroph eVOLVER
        • Photo-eVOLVER Smart Sleeves
          • Photo-eVOLVER Smart Sleeve Construction Guide
        • Experiment Guide
    • Custom Fluidics
      • Adding a Third Pump Rack
      • Bubblers / In-Vial Aeration
        • Bubbler Construction Protocol
        • Bubbler Cleaning Protocol
      • Running the slow pumps
    • min-eVOLVER
      • About
      • min-eVOLVER Construction
        • Parts
        • Construction Protocol
      • Fluidics Setup
      • Software Installation and Startup
      • send_command.py
      • Calibrations
      • Starting an Experiment
      • ePACE with min-eVOLVER
        • [v1.1] ePACE with min-eVOLVER
      • Troubleshooting
    • Interfacing with Other Systems
  • Contributing
    • Guidelines for Contribution
    • Reporting a Bug / Hardware Failure
    • Documentation
      • Making a Forum Post
      • How to Edit the Wiki
    • Software Development
    • Hardware Development
Powered by GitBook
On this page
  • Background
  • Guide

Was this helpful?

Edit on GitHub
Export as PDF
  1. Guides

Building a Smart Sleeve

A guide for building Smart Sleeves on eVOLVER

PreviousUse the GUI to Control ParametersNextMaking media bottles and splitters

Last updated 10 months ago

Was this helpful?

If you need additional aid or have questions about this process, feel free to ask on the !

Background

eVOLVER hardware is primarily divided between the Smart Sleeves and Motherboard. The Motherboard is where all the sensitive control hardware is, whereas the Smart Sleeve is nice modular way of integrating all the sensors to control your culture conditions.

Goal

The goal of this tutorial is to show how one can build an eVOLVER Smart Sleeve using commonly found tools and easily customizable parts.

Time/Cost

In this post, we are describing the Smart Sleeve built for continuous culture documented in our . It typically takes 10 to 15 minutes for construction of this version of the Smart Sleeve with all the appropriate parts (e.g. soldered PCB, constructed aluminum tube). Raw materials cost roughly $40/ vial however cost for 3D printing, machining, and coloring (spray painting/ anodizing) parts vary due to accessibility to appropriate tools.

That all sounds great, but I have never soldered or 3D printed before, how do I start?

Here is a great introductory tutorial on soldering from our friends at . Also, you can easily outsource your 3D printed parts to be produced by folks at by uploading the appropriate (if you’re a student, don’t forget the student discount!). Generally, building a Smart Sleeve is simple because we only use through hole components and screw terminals, so it is much easier to make than surface mount designs.

How can I modify or change the design?

We built our PCB designs on , an open-sourced software for circuit board design, and our 3D models on Solidworks. Here is a schematic of the PCB and the Solidworks part . There are many other programs for vial board design, including a bunch of tutorials on , another popular CAD tool for the open-source community.

Does this tutorial include how to build the Motherboard?

No. This tutorial only provides instructions on how to build a Smart Sleeve.

Guide

1. Order all of the necessary parts and tools.

List of supplies needed ( displayed in photograph above ):

  1. Laser Cut 1/4" Acrylic Base

  2. 2 pieces of laser cut 1/8" Acrylic Fan Spacers

  3. 5/64" Hex Key

  4. IR LED

  5. IR Photodiode

  6. Thermistor

  7. 2x Socket head screw

  8. 12 V DC Computer Fan with Magnets Glued

  9. Vial Board

  10. Lab Tape

  11. 3D Printed Part

  12. Aluminum Tube

  13. Soldering Iron + Solder

  14. 2x Stainless Steel Screws, 2.5" 4-40 threading (Not Shown)

2. Familiarize yourself with how the Vial Board, 3D printed part, and aluminum tube should be assembled.

Take notice if all the components line up properly:

  • Tapped 2-56 holes on the Aluminum Tube lines up with holes on heating resistors (2 black rectangular components soldered on vial board)

  • The heating resistors should sit on two rectangular holes on the 3D printed part

  • Green screw terminals line up with the LED holes on the 3D printed part

Take note of where the two holes labeled “thermistor” are on the PCB.

3. Tape thermistor on the aluminum tube near where the two vias were located on the PCB.

When taping the thermistor, ensure the writing on the thermistor is facing away from the aluminum tube. Tape the thermistor parallel to the length of the tube about .5 cm away from the bottom of the tube. The leads should be exposed when slotted into the 3D printed part.

4. Slot the aluminum tube into the 3D printed part. Verify that the holes for the LEDs on both the aluminum tube and 3D printed part are properly aligned.

Make sure 3D printed part is slotted tightly. Add additional pieces of tape if is loose. Avoid damaging the thermistor by twisting or rotating the parts.

5. Align the PCB over the 3D printed part, with the two thermistor leads threading through the vias on the PCB.

Also verify that the two small 2-56 holes on the aluminum sleeve align with the holes on the heating resistor.

6. Use the 2x Socket head screws to fasten the heating resistors to the aluminum sleeve.

Aligning the hole with the heating resistor makes screwing the socket cap in much easier. Thermal paste can also be applied before this step to form better contact between the heaters and aluminum tube.

7. Place the 1/8" laser cut acrylic pieces onto of the fan to act as spacers between the magnets and glass vessel.

8. Use the two 4-40 stainless steel screws to fasten the assembled 3D printed part and the computer fan with spacers. Fasten both screws onto the 1/4" acrylic piece.

9. Coil the wires from the computer fan around the Smart Sleeve and connect to appropriate ports on the screw terminal labeled “fan”.

The red wire should go into PWR and the black wire should go into the GND ports.

10. Attach the LED (clear packaging) and photodiode (dark packaging) for OD measurement to the appropriately labeled slots.

Both the photodiode and LED should have a short and a long lead. This corresponds to the polarity of components. Make sure for both components, the longer lead is connected to PWR . If this is done improperly, you will not get a reliable signal.

11. Bend the LED and diode into the corresponding slots.

12. Finally, solder the thermistor onto the PCB.

That’s it! You’re done.

Following a similar framework for building the Smart Sleeves enables adding different parameters, adaptation to different vial sizes, and other creative eVOLVER applications! Have fun! Let me know if anything is unclear on the .

forum
forum
Nature Biotechnology paper
Sparkfun
3DHubs
STL file
KiCAD
here
here
Eagle from Sparkfun
Background
Guide
Page cover image