Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.39 KB

File metadata and controls

32 lines (24 loc) · 1.39 KB

Remote-Cell-Density-Determination

Ongoing developing a low-cost cell density monitoring accessory for standard laboratory glassware with NetBio Research Group at New York University Abu Dhabi (NYUAD). The project's primary mission is to reduce the manual labor burden of growing large batches of cells such that lab technicians may focus their time on more personally and professionally fulfilling work.

Hardware Used

  • ESP32 Sparkfun Thing Plus
  • ADAFRUIT AS7341
  • 56 Ohm Resistor
  • ThorLabs LED631E
  • 1000 mAh 3.7V LiPo Battery

ESP32 Hardware Connections

  • VIN: 3.3V
  • I2C SDA: IO21
  • I2C SCL: IO22
  • LED PWM: IO4

Compilation Instructions

This code is designed to be deployed using PlatformIO on either VSCode or Atom. Before attempting to build or upload the code, make sure to verify the upload_port parameter is correct on the platform.ini file.

Raspberry Pi Hub Setup

  1. Configure Raspberry Pi as an access point following instructions here
  2. Follow instructions here under the "Setup the MQTT Broker to Receive MQTT Data (Raspberry Pi)" section.
  3. Make sure the mosquitto (The MQTT Broker) is running
  4. cd into the repository
  5. cd into Webserver
  6. source env/bin/activate
  7. python3 app.py
  8. Run the app.py flask server