{"version":1,"pages":[{"id":"WxNxzcSoVKMIbcHfQoDa","title":"eVOLVER Documentation Wiki","pathname":"/evolver","siteSpaceId":"sitesp_CHGMG","description":"Welcome to the eVOLVER documentation wiki! This aims to be a resource for all things eVOLVER, covering how to set up, use, modify, and troubleshoot hardware, software, and wetware on the platform."},{"id":"iwoUcsnFmPybwXWwgAzd","title":"About Us","pathname":"/evolver/general/about-us","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"General"}]},{"id":"CmRQs1FmKKe9rjSvuOTb","title":"eVOLVER Community","pathname":"/evolver/general/evolver-community","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"General"}]},{"id":"IoHFGhrPSA62qVU4Gyfq","title":"Code of Conduct","pathname":"/evolver/general/evolver-community/code-of-conduct","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"General"},{"label":"eVOLVER Community"}]},{"id":"QBFDhcmSVIzckmLdOwkK","title":"Buying eVOLVER","pathname":"/evolver/getting-started/buying-evolver","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"ZyYhRi4cOcOtpVY9kEJX","title":"Part Sourcing","pathname":"/evolver/getting-started/part-sourcing","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"UXqVYktXrkhdbSiLZRV1","title":"Unboxing and Setting Up","pathname":"/evolver/getting-started/unboxing-and-setting-up","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"FlNtBjOtwKMQ8FXryaKC","title":"Software Installation","pathname":"/evolver/getting-started/software-installation","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"gSOHZt7oNjKAHqi0vZgo","title":"DPU Installation","pathname":"/evolver/getting-started/software-installation/dpu-installation","siteSpaceId":"sitesp_CHGMG","description":"Process for installation of the Data Processing Unit (DPU)","breadcrumbs":[{"label":"Getting Started"},{"label":"Software Installation"}]},{"id":"14JcZqpgDaajsFf8i7VC","title":"Electron App (GUI) Installation","pathname":"/evolver/getting-started/software-installation/electron-app-gui-installation","siteSpaceId":"sitesp_CHGMG","description":"Process for installing the Electron App (GUI) for eVOLVER.","breadcrumbs":[{"label":"Getting Started"},{"label":"Software Installation"}]},{"id":"QCl2reXPgmeDDubJiFHo","title":"Configuring Computer and Networking","pathname":"/evolver/getting-started/configuring-computer-and-networking","siteSpaceId":"sitesp_CHGMG","description":"How to set up your computer to communicate with and run eVOLVER software.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"zyIo8kFtTSRghj0PZuuj","title":"Router Setup","pathname":"/evolver/getting-started/configuring-computer-and-networking/router-setup","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Configuring Computer and Networking"}]},{"id":"eK8LVIrBXi9GK35JnP32","title":"Calibrations","pathname":"/evolver/getting-started/calibrations","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"n50K6NLvC11dnkzSAxKF","title":"Temperature Calibration","pathname":"/evolver/getting-started/calibrations/temperature-calibration","siteSpaceId":"sitesp_CHGMG","description":"The goal of this tutorial is to learn how to calibrate the temperature settings for each Smart Sleeve in a 16 vial eVOLVER setup","breadcrumbs":[{"label":"Getting Started"},{"label":"Calibrations"}]},{"id":"jFVdIBNQvNt4RG5Wd8t6","title":"Optical Density Calibration","pathname":"/evolver/getting-started/calibrations/optical-density-calibration","siteSpaceId":"sitesp_CHGMG","description":"The goal of this tutorial is to learn how to efficiently generate OD calibration curves for each Smart Sleeve in a 16 vial eVOLVER setup.","breadcrumbs":[{"label":"Getting Started"},{"label":"Calibrations"}]},{"id":"Z5LJCaudxHTv9WOjNv0B","title":"Pump Calibration","pathname":"/evolver/getting-started/calibrations/pump-calibration","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Calibrations"}]},{"id":"gNfnbyltLY4T28mSZKvv","title":"Manual Calibration - calibrate.py","pathname":"/evolver/getting-started/calibrations/manual-calibration-calibrate.py","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Calibrations"}]},{"id":"LxmU1D9MYC5naAVCBBya","title":"Upgrade Base eVOLVER Hardware","pathname":"/evolver/upgrade-base-evolver-hardware","siteSpaceId":"sitesp_CHGMG"},{"id":"0Zf5dIbWtnkOjtlihewy","title":"Starting an Experiment","pathname":"/evolver/experiments/starting-an-experiment","siteSpaceId":"sitesp_CHGMG","description":"List of things to do to setup and run an eVOLVER experiment.","breadcrumbs":[{"label":"Experiments"}]},{"id":"hF00iG9sUujvJNxb7ump","title":"Carboy Media Prep","pathname":"/evolver/experiments/starting-an-experiment/carboy-media-prep","siteSpaceId":"sitesp_CHGMG","description":"Considerations while preparing large volumes of media for continuous culture in 20L carboys.","breadcrumbs":[{"label":"Experiments"},{"label":"Starting an Experiment"}]},{"id":"FB3GbWjFLXHkGQwd0jed","title":"Preparing Vials","pathname":"/evolver/experiments/starting-an-experiment/preparing-vials","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Experiments"},{"label":"Starting an Experiment"}]},{"id":"wVJdmWNhNSqdz0yrx1Mg","title":"Setup Waste Carboy","pathname":"/evolver/experiments/starting-an-experiment/setup-waste-carboy","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Experiments"},{"label":"Starting an Experiment"}]},{"id":"QfPFc7fCfVElzKQ2g392","title":"Sterilizing Lines","pathname":"/evolver/experiments/starting-an-experiment/sterilizing-lines","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Experiments"},{"label":"Starting an Experiment"}]},{"id":"ljGRrBVz4gbQldPC48rQ","title":"Loading Vials and Setting Initial Conditions","pathname":"/evolver/experiments/starting-an-experiment/loading-vials-and-setting-initial-conditions","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Experiments"},{"label":"Starting an Experiment"}]},{"id":"yi59imswSjGUqJeV0PFT","title":"OD Blank","pathname":"/evolver/experiments/starting-an-experiment/od-blank","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Experiments"},{"label":"Starting an Experiment"}]},{"id":"RxbF9jqo3i1cY9siOuR8","title":"GUI Start Guide","pathname":"/evolver/experiments/starting-an-experiment/gui-start-guide","siteSpaceId":"sitesp_CHGMG","description":"Guide for using the eVOLVER GUI to start and manage an experiment","breadcrumbs":[{"label":"Experiments"},{"label":"Starting an Experiment"}]},{"id":"hoAkg4ARYIM0S3eOqPmL","title":"Command Line Start Guide","pathname":"/evolver/experiments/starting-an-experiment/command-line-start-guide","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Experiments"},{"label":"Starting an Experiment"}]},{"id":"rlVMub7HEUBaf1KQ8NQn","title":"Cleaning Up After Experiment","pathname":"/evolver/experiments/starting-an-experiment/cleaning-up-after-experiment","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Experiments"},{"label":"Starting an Experiment"}]},{"id":"YLSoOfNm1DDEYOaddZmn","title":"Growth Curve","pathname":"/evolver/experiments/growth-curve","siteSpaceId":"sitesp_CHGMG","description":"Process and considerations for running a growth curve.","breadcrumbs":[{"label":"Experiments"}]},{"id":"MVZqTKpscE0aWCIpHcdj","title":"Chemostat","pathname":"/evolver/experiments/chemostat","siteSpaceId":"sitesp_CHGMG","description":"Process and considerations for running a chemostat.","breadcrumbs":[{"label":"Experiments"}]},{"id":"SEaOIQUkipoefI96V0pY","title":"Turbidostat","pathname":"/evolver/experiments/turbidostat","siteSpaceId":"sitesp_CHGMG","description":"Turbidostats are automated culturing systems used to maintain a constant cell density in microbial cultures.","breadcrumbs":[{"label":"Experiments"}]},{"id":"9dbSfO0bXba5kBMnHXEv","title":"FAQs","pathname":"/evolver/experiments/faqs","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Experiments"}]},{"id":"hBbG8tH8vmr4BJ2KxFyg","title":"Tips and Tricks","pathname":"/evolver/experiments/tips-and-tricks","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Experiments"}]},{"id":"Oa3gmprwUbtebFpMxqSI","title":"Use the GUI to Control Parameters","pathname":"/evolver/guides/use-the-gui-to-control-parameters","siteSpaceId":"sitesp_CHGMG","description":"A guide for usage of the eVOLVER GUI to set parameters","breadcrumbs":[{"label":"Guides"}]},{"id":"QaalV47rLdlsmfsHN2Du","title":"Building a Smart Sleeve","pathname":"/evolver/guides/building-a-smart-sleeve","siteSpaceId":"sitesp_CHGMG","description":"A guide for building Smart Sleeves on eVOLVER","breadcrumbs":[{"label":"Guides"}]},{"id":"HHNFUoFwAkoOAGUr3tna","title":"Making media bottles and splitters","pathname":"/evolver/guides/making-media-bottles-and-splitters","siteSpaceId":"sitesp_CHGMG","description":"For routing media from standard lab glassware","breadcrumbs":[{"label":"Guides"}]},{"id":"KSPHrnfiGgWKm8GHlR6l","title":"Emergency Efflux","pathname":"/evolver/guides/emergency-efflux","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Guides"}]},{"id":"slvJWXrCT97llVYwObHs","title":"Soldering Basics","pathname":"/evolver/guides/soldering-basics","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Guides"}]},{"id":"4TfprUsXzhNVaycz0EFy","title":"View the Server Log and Restart Server","pathname":"/evolver/guides/view-the-server-log-and-restart-server","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Guides"}]},{"id":"qhI7WubfAeZcGSBoryNl","title":"Updating the eVOLVER Server","pathname":"/evolver/guides/updating-the-evolver-server","siteSpaceId":"sitesp_CHGMG","description":"Process for updating code on the eVOLVER Server (Raspberry Pi)","breadcrumbs":[{"label":"Guides"}]},{"id":"Qr3zwBQAfVKe6nuHTfW6","title":"Change Your conf.yml File","pathname":"/evolver/guides/change-your-conf.yml-file","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Guides"}]},{"id":"kHrwD5oVWEtlYQDkRRVV","title":"Arduino Software Installation","pathname":"/evolver/guides/arduino-software-installation","siteSpaceId":"sitesp_CHGMG","description":"Process for installing the Arduino IDE and necessary eVOLVER Arduino libraries.","breadcrumbs":[{"label":"Guides"}]},{"id":"KzThXUsaFNnknJztXmPC","title":"Raspberry Pi Configuration","pathname":"/evolver/guides/raspberry-pi-configuration","siteSpaceId":"sitesp_CHGMG","description":"Process for configuring a Raspberry Pi for eVOLVER","breadcrumbs":[{"label":"Guides"}]},{"id":"a6kJrijNfiuM7EGx8pro","title":"Command Line Usage","pathname":"/evolver/guides/command-line-usage","siteSpaceId":"sitesp_CHGMG","description":"A guide to basic command line terminal usage on a UNIX based machine.","breadcrumbs":[{"label":"Guides"}]},{"id":"HfqvVo0OilImNPmeQwtq","title":"Millifluidics Guides","pathname":"/evolver/guides/millifluidics-guides","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"dBUQalF0JV1Ap6UoRWKs","title":"Designing Millifluidics Using Eagle","pathname":"/evolver/guides/millifluidics-guides/designing-millifluidics-using-eagle","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Millifluidics Guides"}]},{"id":"zC6qFpAEnJeSHq4jv7oq","title":"Constructing Laser Cut Millifluidics","pathname":"/evolver/guides/millifluidics-guides/constructing-laser-cut-millifluidics","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Millifluidics Guides"}]},{"id":"Byutpxrti4kBFTu6pWat","title":"Constructing Millifluidics via SLA Printing","pathname":"/evolver/guides/millifluidics-guides/constructing-millifluidics-via-sla-printing","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Millifluidics Guides"}]},{"id":"AYufnJvmNNDstYXbyIex","title":"Calibrating IPPs","pathname":"/evolver/guides/millifluidics-guides/calibrating-ipps","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Millifluidics Guides"}]},{"id":"4vUqZJEru5lZMBfCCSpA","title":"Operating Millifluidics","pathname":"/evolver/guides/millifluidics-guides/operating-millifluidics","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Millifluidics Guides"}]},{"id":"qVjpCTdGztYXsmLAkBFp","title":"Troubleshooting Overview","pathname":"/evolver/troubleshooting/troubleshooting-overview","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"Qb1TcPc9uy8WAD76B2dP","title":"Experiment Troubleshooting","pathname":"/evolver/troubleshooting/experiment-troubleshooting","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"EFkM29BttnJy0Bh3zTYM","title":"Contamination","pathname":"/evolver/troubleshooting/experiment-troubleshooting/contamination","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"},{"label":"Experiment Troubleshooting"}]},{"id":"nR2Tj4uynmvtE2njZuet","title":"Vial Overflow, Pump Failure, and Spills","pathname":"/evolver/troubleshooting/experiment-troubleshooting/vial-overflow-pump-failure-and-spills","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"},{"label":"Experiment Troubleshooting"}]},{"id":"2c2CUvnpFwnejNptY77E","title":"Tubing and Connector Blockage and Bursting","pathname":"/evolver/troubleshooting/experiment-troubleshooting/tubing-and-connector-blockage-and-bursting","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Troubleshooting"},{"label":"Experiment Troubleshooting"}]},{"id":"jdpHqggvPavOGQbZg9I7","title":"Optical Density (OD) Readings","pathname":"/evolver/troubleshooting/optical-density-od-readings","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"tlSUI73qbzdWCcirV3aF","title":"Vial Troubleshooting","pathname":"/evolver/troubleshooting/vial-troubleshooting","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"OAa7oMZPbDyeICfZlnNI","title":"Replacing Photodiodes and LEDs","pathname":"/evolver/troubleshooting/vial-troubleshooting/replacing-photodiodes-and-leds","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"},{"label":"Vial Troubleshooting"}]},{"id":"HoE65PJT6jlwTwA7WUVX","title":"Heating Element","pathname":"/evolver/troubleshooting/vial-troubleshooting/heating-element","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"},{"label":"Vial Troubleshooting"}]},{"id":"kMDt8NBK5CNabpCWbLZQ","title":"Stirring","pathname":"/evolver/troubleshooting/vial-troubleshooting/stirring","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"},{"label":"Vial Troubleshooting"}]},{"id":"35Bzd16cSptCpRva5Phg","title":"Server Troubleshooting","pathname":"/evolver/troubleshooting/server-troubleshooting","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"fy5jcTaSk0UI6XEYGu9Y","title":"Vial Platform Troubleshooting","pathname":"/evolver/troubleshooting/vial-platform-troubleshooting","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"YOwsAFYHHq4jVNoJRkUr","title":"Motherboard Troubleshooting/Replacement","pathname":"/evolver/troubleshooting/vial-platform-troubleshooting/motherboard-troubleshooting-replacement","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"},{"label":"Vial Platform Troubleshooting"}]},{"id":"5QRCAQDR9XX8fdpYC1uG","title":"12V Power Supply Troubleshooting/Replacement","pathname":"/evolver/troubleshooting/vial-platform-troubleshooting/12v-power-supply-troubleshooting-replacement","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Troubleshooting"},{"label":"Vial Platform Troubleshooting"}]},{"id":"ULqWkuGlsewAMNvP1UOp","title":"GUI Troubleshooting","pathname":"/evolver/troubleshooting/gui-troubleshooting","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"ahfYbquHsV2LdFf6S5N1","title":"eVOLVER Maintenance","pathname":"/evolver/troubleshooting/evolver-maintenance","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Troubleshooting"}]},{"id":"yi3kXCGihtBYt6RgHPZk","title":"Overview of Hardware Architecture","pathname":"/evolver/hardware/overview-of-hardware-architecture","siteSpaceId":"sitesp_CHGMG","description":"High-level description of hardware architecture","breadcrumbs":[{"label":"Hardware"}]},{"id":"CezRcHmMXiZMyqc2ocU3","title":"Overview of Fluidics","pathname":"/evolver/hardware/overview-of-fluidics","siteSpaceId":"sitesp_CHGMG","description":"Making culture continuous","breadcrumbs":[{"label":"Hardware"}]},{"id":"4KjgQilUacWb5Hi5YqXa","title":"Tubing and connectors","pathname":"/evolver/hardware/overview-of-fluidics/tubing-and-connectors","siteSpaceId":"sitesp_CHGMG","description":"Also known as plumbing","breadcrumbs":[{"label":"Hardware"},{"label":"Overview of Fluidics"}]},{"id":"MX1jkLxB7o2dTSGfBTNb","title":"Peristaltic Pumps","pathname":"/evolver/hardware/overview-of-fluidics/peristaltic-pumps","siteSpaceId":"sitesp_CHGMG","description":"Just like the digestive system!","breadcrumbs":[{"label":"Hardware"},{"label":"Overview of Fluidics"}]},{"id":"zSOxs0Bceyjg1f4Emh41","title":"Fluidics box","pathname":"/evolver/hardware/overview-of-fluidics/fluidics-box","siteSpaceId":"sitesp_CHGMG","description":"Separating fluidic control from the motherboard","breadcrumbs":[{"label":"Hardware"},{"label":"Overview of Fluidics"}]},{"id":"lTbUHKXWQjtksNEqArVv","title":"Overview of Millifluidics","pathname":"/evolver/hardware/overview-of-millifluidics","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Hardware"}]},{"id":"f8CnhaFmgMFBcJ7IieMN","title":"IPPs (Integrated Peristaltic Pumps)","pathname":"/evolver/hardware/overview-of-millifluidics/ipps-integrated-peristaltic-pumps","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Hardware"},{"label":"Overview of Millifluidics"}]},{"id":"MGv6SF3L612uxFpeAFj4","title":"Pressure Regulator","pathname":"/evolver/hardware/overview-of-millifluidics/pressure-regulator","siteSpaceId":"sitesp_CHGMG","description":"Described initially in Huang, Heins et al. 2022 Nature Biotech","breadcrumbs":[{"label":"Hardware"},{"label":"Overview of Millifluidics"}]},{"id":"2vmRXAg4dTlgSNaQ4ogb","title":"Vial Caps","pathname":"/evolver/hardware/vial-caps","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Hardware"}]},{"id":"GjulWpbdoFazYYQ6OhcS","title":"Universal Vial Cap Construction Guide (Luer Connectors Only)","pathname":"/evolver/hardware/vial-caps/universal-vial-cap-construction-guide-luer-connectors-only","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Hardware"},{"label":"Vial Caps"}]},{"id":"Pgccshbm94VHak1zrqRG","title":"5 and 7 Port Nylon Tubing Caps Construction Protocol","pathname":"/evolver/hardware/vial-caps/5-and-7-port-nylon-tubing-caps-construction-protocol","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Hardware"},{"label":"Vial Caps"}]},{"id":"yCm1RWffViP3EjxQJ5FZ","title":"Smart Sleeve","pathname":"/evolver/hardware/smart-sleeve","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Hardware"}]},{"id":"rclHg0XjUaovHacpVEEb","title":"Vial Board","pathname":"/evolver/hardware/smart-sleeve/vial-board","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Hardware"},{"label":"Smart Sleeve"}]},{"id":"U8iNTeu3RosyBKTf6wyS","title":"Stirring","pathname":"/evolver/hardware/smart-sleeve/stirring","siteSpaceId":"sitesp_CHGMG","emoji":"1f32a","description":"","breadcrumbs":[{"label":"Hardware"},{"label":"Smart Sleeve"}]},{"id":"iBlvg4rmftkBEVko37zb","title":"Temperature","pathname":"/evolver/hardware/smart-sleeve/temperature","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Hardware"},{"label":"Smart Sleeve"}]},{"id":"1dFWKn0zkT2H4ge07uHw","title":"Optical Density","pathname":"/evolver/hardware/smart-sleeve/optical-density","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Hardware"},{"label":"Smart Sleeve"}]},{"id":"gqVHwY6QTIzD5wkHLpaq","title":"OD90 vs OD135","pathname":"/evolver/hardware/smart-sleeve/optical-density/od90-vs-od135","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Hardware"},{"label":"Smart Sleeve"},{"label":"Optical Density"}]},{"id":"QkgBIRN32CL3tE6GSQH1","title":"Motherboard Layout and Circuitry","pathname":"/evolver/hardware/motherboard-layout-and-circuitry","siteSpaceId":"sitesp_CHGMG","description":"This page aims to go more in depth into the Motherboard's circuitry to assist users in making the necessary modifications to add/subtract new experimental parameters or tune existing ones.","breadcrumbs":[{"label":"Hardware"}]},{"id":"E9YVbsjm6nmR0y0sQ4Ug","title":"Arduino","pathname":"/evolver/hardware/motherboard-layout-and-circuitry/arduino","siteSpaceId":"sitesp_CHGMG","emoji":"1f321","description":"Resources related to using and programming arduinos for eVOLVER.","breadcrumbs":[{"label":"Hardware"},{"label":"Motherboard Layout and Circuitry"}]},{"id":"OQTdNyc7rI360H39zLFY","title":"Sensor/Actuator Board Slots","pathname":"/evolver/hardware/motherboard-layout-and-circuitry/sensor-actuator-board-slots","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Hardware"},{"label":"Motherboard Layout and Circuitry"}]},{"id":"rRWEhHAs6ppQke5y9nkJ","title":"Pulse Width Modulation (PWM) Boards","pathname":"/evolver/hardware/motherboard-layout-and-circuitry/pulse-width-modulation-pwm-boards","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Hardware"},{"label":"Motherboard Layout and Circuitry"}]},{"id":"llPxfYZryTQxYvfq3J2w","title":"Analog-to-Digital Converter (ADC) Boards","pathname":"/evolver/hardware/motherboard-layout-and-circuitry/analog-to-digital-converter-adc-boards","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Hardware"},{"label":"Motherboard Layout and Circuitry"}]},{"id":"oYMCEx5FrT65fYCX4tGM","title":"RS485 Board","pathname":"/evolver/hardware/motherboard-layout-and-circuitry/rs485-board","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Hardware"},{"label":"Motherboard Layout and Circuitry"}]},{"id":"MKzyXuZ0DF1caPiCaE9B","title":"Raspberry Pi","pathname":"/evolver/hardware/raspberry-pi","siteSpaceId":"sitesp_CHGMG","description":"Resources for setting up and interacting with the Raspberry Pi for use in the eVOLVER platform.","breadcrumbs":[{"label":"Hardware"}]},{"id":"YppZYDWMYtWgAPGAC1hC","title":"Chassis","pathname":"/evolver/hardware/chassis","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Hardware"}]},{"id":"GCRLHP9RTKgNeW5mZsCo","title":"Light Blocker / Splash Guard","pathname":"/evolver/hardware/light-blocker-splash-guard","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Hardware"}]},{"id":"rxl6cCKKVJ49JZFrnPHg","title":"Known Issues","pathname":"/evolver/hardware/known-issues","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Hardware"}]},{"id":"xyHy7dot4lOSaa8THQYK","title":"Overview of Software Architecture","pathname":"/evolver/software/overview-of-software-architecture","siteSpaceId":"sitesp_CHGMG","description":"High-level description of software architecture","breadcrumbs":[{"label":"Software"}]},{"id":"lzg1YVqQkR7X9lv878Cb","title":"DPU","pathname":"/evolver/software/dpu","siteSpaceId":"sitesp_CHGMG","description":"Description of how the DPU (Data Processing Unit) code functions.","breadcrumbs":[{"label":"Software"}]},{"id":"mnoqCpMarT6tKLhVs2Re","title":"Calibration","pathname":"/evolver/software/dpu/calibration","siteSpaceId":"sitesp_CHGMG","description":"An overview of what happens in the software during a calibration","breadcrumbs":[{"label":"Software"},{"label":"DPU"}]},{"id":"hukhdxpLkArGYe6pNQaZ","title":"custom_script.py","pathname":"/evolver/software/dpu/custom_script.py","siteSpaceId":"sitesp_CHGMG","description":"Detailed description of the custom_script.py file.","breadcrumbs":[{"label":"Software"},{"label":"DPU"}]},{"id":"3CItpEgFiXifsTMdH81b","title":"Experiment Data Files","pathname":"/evolver/software/dpu/experiment-data-files","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Software"},{"label":"DPU"}]},{"id":"e6wZ6xxmkLXBPp6NCJF5","title":"eVOLVER.py","pathname":"/evolver/software/dpu/evolver.py","siteSpaceId":"sitesp_CHGMG","description":"Detailed description of the eVOLVER.py file.","breadcrumbs":[{"label":"Software"},{"label":"DPU"}]},{"id":"C8FtuqXYTqkwSVgiP6MI","title":"Arduino","pathname":"/evolver/software/arduino","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Software"}]},{"id":"bVTauLMV7X4UUjxHFNQb","title":"Server (Raspberry Pi)","pathname":"/evolver/software/server-raspberry-pi","siteSpaceId":"sitesp_CHGMG","description":"Description of how the Raspberry Pi eVOLVER server code functions.","breadcrumbs":[{"label":"Software"}]},{"id":"oe1E4AKVZDOd11UGmvhU","title":"Calibration Files","pathname":"/evolver/software/server-raspberry-pi/calibration-files","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Software"},{"label":"Server (Raspberry Pi)"}]},{"id":"K5V3Fp6Gf8HgSkmKw78W","title":"Configuration Files (conf.yml)","pathname":"/evolver/software/server-raspberry-pi/configuration-files-conf.yml","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Software"},{"label":"Server (Raspberry Pi)"}]},{"id":"0i8eyDlYcv9J6lOHMVcq","title":"Known Issues","pathname":"/evolver/software/known-issues","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Software"}]},{"id":"y3SroftepANvnCDGpOJI","title":"Adding A New Experimental Parameter","pathname":"/evolver/extensions/adding-a-new-experimental-parameter","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"}]},{"id":"8AyAt8DiXE9xLynMr5M8","title":"Power Supply","pathname":"/evolver/extensions/adding-a-new-experimental-parameter/power-supply","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"},{"label":"Adding A New Experimental Parameter"}]},{"id":"jsvxalac2KzgZHNxv6F2","title":"Specific Applications","pathname":"/evolver/extensions/adding-a-new-experimental-parameter/specific-applications","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"},{"label":"Adding A New Experimental Parameter"}]},{"id":"689yidoQk8VWo0b70d9d","title":"Custom Calibration Code","pathname":"/evolver/extensions/adding-a-new-experimental-parameter/custom-calibration-code","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"},{"label":"Adding A New Experimental Parameter"}]},{"id":"dpUHtS5NhEVUdYJwmOO2","title":"Custom Experiments","pathname":"/evolver/extensions/custom-experiments","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"}]},{"id":"S6fyW3X4syH6bbAbg6cz","title":"ePACE","pathname":"/evolver/extensions/custom-experiments/epace","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"}]},{"id":"pPPe0x235MpkMoSkXRzc","title":"Experiment Setup","pathname":"/evolver/extensions/custom-experiments/epace/experiment-setup","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"ePACE"}]},{"id":"rpCAzEob166Vyxd3ml1T","title":"Morbidostat","pathname":"/evolver/extensions/custom-experiments/morbidostat","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"}]},{"id":"MXwxtP7aWkchLmwCYJ9q","title":"Extractor Column","pathname":"/evolver/extensions/custom-experiments/extractor-column","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"}]},{"id":"XQABsNFfVzUbOPzGzTfl","title":"Extractor Volume Maintenance","pathname":"/evolver/extensions/custom-experiments/extractor-column/extractor-volume-maintenance","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Extractor Column"}]},{"id":"ZudJQ5ZR0vp9xhzPhRac","title":"Experiment Start","pathname":"/evolver/extensions/custom-experiments/extractor-column/experiment-start","siteSpaceId":"sitesp_CHGMG","description":"Setting up and starting an experiment with the extractor set up","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Extractor Column"}]},{"id":"2XQAumkuzrF3bes8fbCr","title":"Sterilizing Extractor Fluidics","pathname":"/evolver/extensions/custom-experiments/extractor-column/experiment-start/sterilizing-extractor-fluidics","siteSpaceId":"sitesp_CHGMG","description":"How to set up the extractor fluidics utilizing the slow pump systems","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Extractor Column"},{"label":"Experiment Start"}]},{"id":"Mn2J0k0I9bUdJnZDHefF","title":"Setting up your experiment","pathname":"/evolver/extensions/custom-experiments/extractor-column/experiment-start/setting-up-your-experiment","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Extractor Column"},{"label":"Experiment Start"}]},{"id":"ktR2gSgnxTLEWIujT6Cd","title":"Using the extractor script","pathname":"/evolver/extensions/custom-experiments/extractor-column/experiment-start/using-the-extractor-script","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Extractor Column"},{"label":"Experiment Start"}]},{"id":"GOgYGWQ8Rk0P8YUJi07e","title":"Extractor Analysis","pathname":"/evolver/extensions/custom-experiments/extractor-column/extractor-analysis","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Extractor Column"}]},{"id":"9ranHFWHMfxFokvvaRAY","title":"Troubleshooting","pathname":"/evolver/extensions/custom-experiments/extractor-column/troubleshooting","siteSpaceId":"sitesp_CHGMG","description":"Possible errors you can run into","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Extractor Column"}]},{"id":"d54OteagOojyLjAU4rli","title":"Example protocols","pathname":"/evolver/extensions/custom-experiments/extractor-column/example-protocols","siteSpaceId":"sitesp_CHGMG","description":"Sample protocols of experiments ran using the two column extractor","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Extractor Column"}]},{"id":"EJbi9JhoRcrwsiE4UVWA","title":"Phototroph Growth","pathname":"/evolver/extensions/custom-experiments/phototroph-growth","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"}]},{"id":"ei4xG6Iyc4OtDAix0vk1","title":"Setup Phototroph eVOLVER","pathname":"/evolver/extensions/custom-experiments/phototroph-growth/setup-phototroph-evolver","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Phototroph Growth"}]},{"id":"Ctsy2ARelvhILfRQ0wIl","title":"Photo-eVOLVER Smart Sleeves","pathname":"/evolver/extensions/custom-experiments/phototroph-growth/photo-evolver-smart-sleeves","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Phototroph Growth"}]},{"id":"GCb8z5eVDz1MKFfQiRFI","title":"Photo-eVOLVER Smart Sleeve Construction Guide","pathname":"/evolver/extensions/custom-experiments/phototroph-growth/photo-evolver-smart-sleeves/photo-evolver-smart-sleeve-construction-guide","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Phototroph Growth"},{"label":"Photo-eVOLVER Smart Sleeves"}]},{"id":"ndBgvLmjJ65cJrLYC9hJ","title":"Light Calibration","pathname":"/evolver/extensions/custom-experiments/phototroph-growth/light-calibration","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Phototroph Growth"}]},{"id":"UTc8bFeL59Sb0rwyPqb3","title":"Experiment Guide","pathname":"/evolver/extensions/custom-experiments/phototroph-growth/experiment-guide","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Experiments"},{"label":"Phototroph Growth"}]},{"id":"TFhldIIdA4drjN6yXD4u","title":"Custom Fluidics","pathname":"/evolver/extensions/custom-fluidics","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"}]},{"id":"CJNy9fjdF8m12ujsOCT4","title":"Adding a Third Pump Rack","pathname":"/evolver/extensions/custom-fluidics/adding-a-third-pump-rack","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Fluidics"}]},{"id":"2gAaqjDofwH8ODd1GZis","title":"Bubblers / In-Vial Aeration","pathname":"/evolver/extensions/custom-fluidics/bubblers-in-vial-aeration","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Fluidics"}]},{"id":"tWWJEQqE7eQBmKVme1F2","title":"Bubbler Construction Protocol","pathname":"/evolver/extensions/custom-fluidics/bubblers-in-vial-aeration/bubbler-construction-protocol","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Fluidics"},{"label":"Bubblers / In-Vial Aeration"}]},{"id":"IsGliDDl1cs38L3ZcaIU","title":"Bubbler Cleaning / Testing Apparatus","pathname":"/evolver/extensions/custom-fluidics/bubblers-in-vial-aeration/bubbler-cleaning-testing-apparatus","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Fluidics"},{"label":"Bubblers / In-Vial Aeration"}]},{"id":"QY97RYK45T2MBTAWmdtm","title":"Bubbler Cleaning Protocol","pathname":"/evolver/extensions/custom-fluidics/bubblers-in-vial-aeration/bubbler-cleaning-protocol","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Fluidics"},{"label":"Bubblers / In-Vial Aeration"}]},{"id":"6vyhtDLT1NIHCOltgLxE","title":"Running the slow pumps","pathname":"/evolver/extensions/custom-fluidics/running-the-slow-pumps","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"Custom Fluidics"}]},{"id":"WtNMsAvQ1r0GIKxQenWa","title":"min-eVOLVER","pathname":"/evolver/extensions/min-evolver","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"}]},{"id":"04gdyu4QZGqwVLAGAEhE","title":"About","pathname":"/evolver/extensions/min-evolver/about","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"}]},{"id":"Z1Xc7odVzq23Vc3B1onX","title":"min-eVOLVER Construction","pathname":"/evolver/extensions/min-evolver/min-evolver-construction","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"}]},{"id":"SfpT2vZwhTzNjU9oZjNj","title":"Parts","pathname":"/evolver/extensions/min-evolver/min-evolver-construction/parts","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"},{"label":"min-eVOLVER Construction"}]},{"id":"SThGTvEoOU4HgjGFCkCP","title":"Construction Protocol","pathname":"/evolver/extensions/min-evolver/min-evolver-construction/construction-protocol","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"},{"label":"min-eVOLVER Construction"}]},{"id":"1ANez3DaafWlcHFjgOUn","title":"Fluidics Setup","pathname":"/evolver/extensions/min-evolver/fluidics-setup","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"}]},{"id":"xJVVE59wvOMRoLmkmI16","title":"Software Installation and Startup","pathname":"/evolver/extensions/min-evolver/software-installation-and-startup","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"}]},{"id":"pG1jrxpCzIa50oLp6pL6","title":"send_command.py","pathname":"/evolver/extensions/min-evolver/send_command.py","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"}]},{"id":"7stcsQwworIQabcEIluz","title":"Calibrations","pathname":"/evolver/extensions/min-evolver/calibrations","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"}]},{"id":"lYUK3zX6XjJ4Pb89m0pc","title":"OD Calibration via Growth Curve","pathname":"/evolver/extensions/min-evolver/calibrations/od-calibration-via-growth-curve","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"},{"label":"Calibrations"}]},{"id":"f9wIbaBDzOn5hRsRRgIo","title":"Starting an Experiment","pathname":"/evolver/extensions/min-evolver/starting-an-experiment","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"}]},{"id":"5bgCTpkHD9SW6WQGIxF3","title":"Reusing vial assembly between experiments","pathname":"/evolver/extensions/min-evolver/starting-an-experiment/reusing-vial-assembly-between-experiments","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"},{"label":"Starting an Experiment"}]},{"id":"DrKQlyY0MpkaDPSe3QI3","title":"ePACE with min-eVOLVER","pathname":"/evolver/extensions/min-evolver/epace-with-min-evolver","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"}]},{"id":"TRNTbRcHgxpEzSHSN1S3","title":"Experiment Setup","pathname":"/evolver/extensions/min-evolver/epace-with-min-evolver/experiment-setup","siteSpaceId":"sitesp_CHGMG","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"},{"label":"ePACE with min-eVOLVER"}]},{"id":"91i01GSuDjjzqJh6tmpq","title":"Troubleshooting","pathname":"/evolver/extensions/min-evolver/troubleshooting","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"},{"label":"min-eVOLVER"}]},{"id":"5m2WKsuhf8bCLJVaESKk","title":"Interfacing with Other Systems","pathname":"/evolver/extensions/interfacing-with-other-systems","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Extensions"}]},{"id":"GOUYLMK8UblGEJeDGPuy","title":"Guidelines for Contribution","pathname":"/evolver/contributing/guidelines-for-contribution","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Contributing"}]},{"id":"u5rdkpL2qRqvdowbZc86","title":"Reporting a Bug / Hardware Failure","pathname":"/evolver/contributing/reporting-a-bug-hardware-failure","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Contributing"}]},{"id":"7HjBtngZqYojt0NbGz9h","title":"Documentation","pathname":"/evolver/contributing/documentation","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Contributing"}]},{"id":"v7Tmh0zfj0QrmdxA0z47","title":"Making a Forum Post","pathname":"/evolver/contributing/documentation/making-a-forum-post","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Contributing"},{"label":"Documentation"}]},{"id":"TPGFd9MiVMSkQz5kWDnM","title":"How to Edit the Wiki","pathname":"/evolver/contributing/documentation/how-to-edit-the-wiki","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Contributing"},{"label":"Documentation"}]},{"id":"Jm6ZcB7xIUCpcNGL2lqE","title":"Software Development","pathname":"/evolver/contributing/software-development","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Contributing"}]},{"id":"kpmhwxMFSdUL6Gw6B8pI","title":"Hardware Development","pathname":"/evolver/contributing/hardware-development","siteSpaceId":"sitesp_CHGMG","description":"","breadcrumbs":[{"label":"Contributing"}]}]}