Incubicles

Incubator Modules for the Home Bio Lab

Abstract

Home DIY Bio Labs have become commonplace, basic DIY Bio Hardware and Tools can be made in FabLab or sourced on the second-hand market.

Biological experiments often require environmental controls, usually laboratory incubators are fridge-sized appliances, incubators are usually set at at target temperature. The size of laboratory incubators make them impractical for a home setup, requiring both a high space and energy commitment. Maintaining a range of incubators with different temperatures in a Home Lab environment is therefore not practical.

This project proposes small, configurable, networked incubator modules that can be configured for a range of Home Lab requirements. Existing home infrastructure like lightening rails and existing shelving systems are used to integrated and blend the incubators into the home environment.

Monitoring and Control of the incubators is done through a dedicated website/app.

Motivation

Doing DIY Bio at home is becoming both feasibly and necessary, as lab access to universities and bio-hacker spaces can be affected by restrictions and lockdown.

DIY Bio tools and equipment, like PCR machines, Clean-benches, Centrifuges, Microscopes can either be made DIY style or bought through second-hand. See Bento Bio, Amino Labs, etc for low-cost lab equipment and Hackteria, BioHack Academy, GoSH, etc for open source lab devices and tools.

While mini incubators can had for around ¥10,000 ($100), they are too big and don't have networking and observation capabilities.

My project is to make small incubators for DIY bio experiments, that blend and fit into the home.

Questions

Extensions


Spiraling & Scaling

An incubator is quite a common and basic tool for working and collaborating with micro-organisms. I choose it, because:

Spiraling Opportunities


Background

Climate in Japan

The climate in around Tokyo and Kamakura is not a extreme as in the north, winters can get below 0ºC, summers can be around 40ºC - with high levels of humidity. Houses are following strict earthquake-proofing regulations, mostly fabricated from wood, not much isolation - I assume because of the humidity, and its effect on isolation material. Heating cooling is done with air-conditioners, which have the disadvantage, that as soon as you turn them off, the inside temperature aligns with the outside temperature rather quickly.

Access to Incubators and DIY Bio/BioHacking

Access to incubators in universities and bio-hackers spaces can be difficult during the pandemic. A range of tools, equipment and tactics for and from the BioHacking community exists:

Bento Lab and Urs Gaudenz' DIY Lab Tools (Photo: Hackteria)

Cheap, affordable Incubators are also on the market, cheap ones can be had for ca ~¥10,000 (~$100, ~€85), giving you a basic temperature-controllable environment.

Sometimes these cheap, affordable options are not suitable, after all, it depends on the collaborating organism - and which environment, or milieu, it needs.

Organisms have their own specific environments, here are some common - and more extreme - examples.

The Incubator(s)

While I am very clear on the functionality of the incubator, I am less clear about the shape and form of it. Most incubators have fridge-like designs - which take up a lot of space - I would like to explore possible design and sizes.

Planned Technical Setup

Incubator for Sea Sparkle?

Catching N. scintillans at Yuigahama Beach in Kamakura

Glowing ヤコウチュウ (Sea Sparkle), at Yuigahama Beach, 2sec Exposure, May 2017, Photo: Georg Tremmel

The FabLab Kamakura is about 500m from the beach, that's where I observed (for the first time) the amazing and magically spectacle of glowing Sea Sparkle. The picture above was taken in May. Need to observe the most suitable weather conditions of the last blooms and find suitable weather forecasts for upcoming blooms. (Side Project: Make Forecast Site for Sea Sparkle Bloom, can it be seen from satellites?)

Growing N. scintillans

Sea Sparkle grow in Artificial Seawater Medium, with Guillard's (F/2) Marine Water Enrichment Solution, which is for growing Micro-algae, which in turn are consumed by N. scintillans. Suitable temperature are from ca. 10ºC - 24ºC, N. scintillans also has a funky diplontic life cycle, the incubator(s) can also help in finding the right growth conditions for the different life cycle stage.

Many Opportunities for Failing

Ok, now we are getting to the really interesting part. I am aware that this is quite a large and long project, with one big uncontrollable parameters (what if there is no Sea Sparkle bloom in Kamakura this year?) I could try to obtain Sea Sparkle from other sources, but I like the fact that the beach with the organisms and the FabLab are in close, hyper-local distance. Even if I can not obtain and grow the Sea Sparkle, the incubator will functioning and ready. Which is a also a success in itself.

Volumetric Bioluminescence Display

In the best-case scenario, I have the Sea Sparkle, they are growing abundantly, we are now ready for the final experiments. Mechanically disturbing a container of Sea Sparkle light up the container. How can we selectively excise the Sea Sparkle? How can we selectively shake the water? Transparent Nylon wires? Ultra-sound? What is the exact activation energy that Sea Sparkle need to bioluminescent? These questions and experiments can only be done once we can stably and reliably grow and cultivate the organisms.

Schematic Sketches

UI Sketch

Pre-Visualisation

Ceiling Lights

Ceiling Lights (天井照明) in Japan 100V, 50Hz in Eastern Japan, 60Hz in Western Japan - depending from where the first power stations got imported back in the day. The need to care for both 50Hz and 60Hz for the national market might also be a reason, why Japan was so successful in exporting their electronic products to different foreign markets. (Analog TVs relied on the frequency to sync their image. That's why PAL was 50Hz, and NTSC 60Hz, and that's why we still have these frame rates in modern cameras.)

Lighting Rails

Lighting rails are systems for mounting one or more lights (or power adaptors) on a rail usually suspended from the ceiling. Lighting rails allow for the flexible and individual position of lights, and with their integrated mechanical and electrical connector they make it easier to place multiple lights.

Examples from an electronics store. Rail system is around ¥3,000, individual connectors start at ¥1,000.

Universal Ceiling Sockets in Japan

Japanese houses and apartments are equipped with universal, non-grounded twist lock sockets, which not only provider power but also allow for the suspension of lamp shades etc.

The socket can support up to 5kg and up to 10kg if a hook is used to distribute the weight.

Provisional Bill-of-Materials

Electroncics Vendors in Japan

Offline AND Online, (all Akihabara):

Online only:

Bill of Materials

Amout Name Link Price Remarks
1 Expressif ESP32-WROOM-32E 16MB https://akizukidenshi.com/catalog/g/gM-15675/ ¥360
1 Peltier Device, 30 x 30mm https://akizukidenshi.com/catalog/g/gI-14751/ ¥770 4.6A (max), 16V (max)
1 Heat Sink Sengoku ¥250
1 5V 30mm Fan https://akizukidenshi.com/catalog/g/gP-14183/ ¥250 30 x 30 x 10, 0.36A
1 OLED 128 x 64, I2C https://akizukidenshi.com/catalog/g/gP-12031/ ¥580
1 3mm Acrylic Royal Home Center ¥1000 A3, Side Panels
1 5mm Acrylic Royal Home Center ¥1200 A4, Top Panels
2 DS18B20+ 1-Wire Temperature Sensor https://akizukidenshi.com/catalog/g/gI-05276/ ¥320
1 A4953 Driver https://akizukidenshi.com/catalog/g/gI-12317/
1 BD6211F Driver https://akizukidenshi.com/catalog/g/gI-05087/ ¥100
3 1W 1 Power Resistor Sengoku ¥25
1 DC-DC Variable Buck Converter Amazon ¥110 / unit Variable

Possible Modules

Module Configurations

Why the need for independent modules? Why not integrate everything into one system? Incubators haves different requirements, depending on the use-case. To allow for a

Example 1: Suspended Incubator with Room Temperature Adjustment

Example 2: Shelf Incubator

Use existing shelf infrastructure (Muji, Ikea, etc) for incubation.

Biopolar Stepping Motor Driver: https://akizukidenshi.com/catalog/g/gI-07408/

https://maker.pro/custom/tutorial/how-to-select-the-best-motor-driver-for-your-project

https://www.digikey.jp/product-detail/en/rohm-semiconductor/BD6222HFP-TR/BD6222HFPTR-ND/1936306

Fan Controller

https://pdfserv.maximintegrated.com/en/ds/MAX31790.pdf

6-Channel PWM-Output Fan RPM Controller, I2C

Peltier Drivers

I am still confused about how to efficiently drive a Peltier Device. There seem to be 3 choices:

PWM - Bad or not?

Using PWM to drive a Peltier works, but it is not efficient and will decreased the life-span of the device.

https://electronics.stackexchange.com/questions/118536/thermistor-control-of-peltier-voltage-with-arduino-for-dslr-chill-box-project

https://forum.allaboutcircuits.com/threads/driving-a-peltier-with-power-op-amp-pi-control.138587/

Class D Audio Amplifiers for driving Peltier

https://www.infineon.com/dgdl/an-1071.pdf?fileId=5546d462533600a40153559538eb0ff1 https://www.ti.com/lit/an/snaa092/snaa092.pdf

Dedicated Peltier Driver

Simplified Block Diagram, MAX1968, MAX1969: Typical Operating Circuit, Source

Application Reports

Buck-Booster Converter?

Examples from FabAcademy Archive

Nciri Mejdi:

...high-current DC motor driver + a low-pass LC filter... http://archive.fabacademy.org/2018/labs/fablabdigiscope/students/nciri-mejdi/Final_Project.html

Tomasero:

Therefore, I had to implement a low-pass filter to keep the instantaneous current closer to the average current. However, I didn't want to add more hardware, so he suggested decreasing the PWM frequency to a low range of 1 to 100Hz https://fab.cba.mit.edu/classes/863.17/CBA/people/tomasero/

Daisuke Doyo:

... using SSR to drive Cartridge Heater http://archive.fabacademy.org/2018/labs/fablabkamakura/students/daisuke-doyo/assignments/week12.html

Driving the Peltier

After some discussion and advice from both the Global Open Time Sessions and from our local electronics guru Yamamoto-san, BD6231F-E2

Power Supply & H-Bridges

Settled on using a DC-DC Convertor board to supply power to the project

Ceiling Modules

Temperature Modules

Task List

List of atomic tasks. Task go into the schedule.

Module

Module Designs

3D Printing Module

Starting a (small) Print Farm

Print Farm
Print Farm
Printing Done. One Module, Draft Resolution ~7 hours

First Print Results: Printing Time: 7h 06m

Improvements for next prints:

Side Connectors

Side Connectors and Tests

Side Connectors and Tests.

Door Connectors

One thing I nearly forgot, when getting carried away with the modular aspects of the design - is a door:

Door Connectors in Action.

Test Assemble of Suspension Module

Top and Bottom Housing, and Side Connectors are 3D printed, the Side Walls and Cable Channel Covers and Module Covers are laser-cut.


Gram & Lasercutting

A last week Global Open Time session Leo McElroy was presenting his amazing Gram Language. Gram is parametric line drawings language for digital fabrication technologies like laser cutters and CNC mills.

Gram Programme for Incubator Module Cover
h = 109
w = h
r = 10
hole = 4/2

square = layer:
  newstroke [r 0]
  for 2:
    forward h-r*2
    arc 90 r
    forward w-r*2
    arc 90 r

fixtures = layer:
  layer:
    circle hole
    translate 25 5
  layer: 
    circle hole
    translate 5 25
  copypaste n = 4:    
    rotate [h/2 h/2] 360/(n)

x = 7
dist = 5
airholes = layer:
  for x as i:
    for x as j:
      layer:
        circle 2 - i*0.1 -  j*0.1
        translate h/2 + 10 + dist*i w/2 + 10 + dist*j

OK, it's not a heroic program, it does not do anything unexpected, but what it does, it does very well.

Saving as SVG and importing to Inkscape to prepare for laser cutting went without drama.

https://leomcelroy.com/gram/?code=㐐཈ئΐ厹ô䃐ੲ抇ʚ෭䙒ǩÐ幤ਊ㦸嵘⹘䃦挋斕摴ਠ့ᥝ湮䜦筛ᒁ㛤‰⺅ࠈ್眢Ɩၯਖ睡㤲ࠚ֮⊣ᘨ䦅擆‹᠐Ჳ⏮絁硓ᦥ烨畲㊹猛夡ሂ̛◉䛘攠爀➱∎䜦୳䶱䋨攠ᤚ䠍㤥䈍祩咀斈ⵣ㞸Ṝమ㝆⤃㮐ǘ㫄ዢ䪜䷮䱂㫛₼摀栯᤮䠌曆˲䍱➐ń砠Ẑෂ䲍᜷℁璀樔慩㥢᡻‖Ṁ࡫悁䋦⁩璀䒱䈍ⱡݨ͏嘁⨲ဖ䠚╆ˣँ㒀䃕䐉撑㪀វ䀉⅙Ä恀⬠爀⅊䴤ݼ碓⬤气 耀

Laser-cutting

Laser-cutting the Top Panel of the Module.

Circuit Board Design

Logic Board

JST Connector Zoo

I want to make the connections to sensors and boards clean and flexible, the different-sized JST connectors let themselves to different connective functions.

Name Pitch A max V max Wire
XH 2.50mm 3 250 32 - 22
PH 2.00mm 2 100 32 - 24
ZH 1.50mm 1 50 32 - 26
JST Connector Size Comparison

JST Eagle Libraries

JST is the name of the company, the different names (XH, PH, ZH, etc) describe a range of standards. Because of the variety of the connectors, it can be both confusing and difficult to find working and correct libraries for Eagle.

Searching for JST on eagle.autodesk.com shows a number of results. These are working for me:

ZH (Library Name: jst.lbr)
http://eagle.autodesk.com/eagle/download/505

XH (Library Name: jst_xh_connectors_v1-0.zip )
http://eagle.autodesk.com/eagle/download/51

I could not get the PH Library from the Eagle site to show up in Eagle, but I found an alternative one here:

PH (Library Name: con-jst-ph.lbr)
https://github.com/robertstarr/lbr_user/blob/master/con-jst-ph.lbr

Adventures in Crimping

Board Milling Images

Milling Images

Boards

Power and Logic Board

System Integration

System Integrations
Testing Boards
Testing Boards
Incubator Modules

License

Incubicles is shared under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license.

Hero Image

Incubicle, Hero Image!

Presentation Image

PNG, 2M

Presentation Video

60s, 10M

Files