Materials
Introduction
The parts cost of an OpenOBS-328 is approximately $50 USD. This can be slightly reduced in larger quantities ($40 at 50 qty). You will also need tools and equipment to build your sensors, which we have tried to reduce to the essentials here. These costs are substantial, especially if you are trying to build just a few sensors. If you don’t have a lot of this equipment and aren’t looking to invest in these tools, look into community resources. For example, the Univeristy of North Caorlina at Chapel Hill has a ‘makerspace’ with most of these tool available. Similar spaces and tool sharing communities exist outside of univiersities.
Table of Contents
Tools & Materials
- Soldering iron
- Solder
- Hot air gun/station for electronics. (sometimes called rework station)
- No clean solder paste
- Vacuum pump
- Vacuum chamber
- disposable pipettes (3 mL size works well)
- Hot glue gun
- 3D printer
- PVC pipe cutter (can use a saw)
- PVC cement/solvent
- Electronics tweezers
- Fine flush cutters
- Wire strippers (22-30 AWG)
- Electrical tape
- micro USB cable
- Arduino Nano (or clone; for ISP programmer)
- Pogo pins (6 individual or 2x3 grid)
Parts
Item | Appx. Cost | Links | Notes | |
---|---|---|---|---|
Sensor head | 3D printed head | 0.50 | files | |
Light sensor | 2.5 | Gerber files | ordering instructions below | |
pressure PCB | 0.4 | Gerber files | ordering instructions below | |
pressure sensor | 21 | 14 bar 5 bar |
5 bar max sensor has better resolution | |
flat flex cable | 0.61 | octopart | ||
0603 0.1uF | 0.01 | octopart | Very generic part. Any 0603 0.1uF will do. | |
epoxy | 0.5 | 750g 1500g |
~20g per sensor | |
1" PVC | 0.4 | Lowe's | 6" per sensor | |
pvc cement | 0.2 | Lowe's | cost based on 50 sensors | |
OpenOBS-328 | assembled PCB | 12 | Gerber files | ordering instructions below |
Battery holder | 1.1 | Octopart | ||
qwiic connector | 0.5 | Octopart | ||
qwiic cable (JST SH connector 4 pin 20cm length) | 1 | Octopart Sparkfun AliExpress |
Can cut in half, need ~20 cm length. Double check options if using AliExpress. | |
end plug | 3.5 | Amazon | ||
Iridium | iridium module | 267.5 | Sparkfun | + $15/month and $0.12/transmission |
pressure sensor (baro) | 22 | Octopart | ||
qwiic cable | 1 | Octopart Sparkfun |
Cut in half, 1 part supplies 2 sensors. | |
100' cable | 35 | Amazon | ||
case | 30 | Amazon | ||
solar panel | 38 | Amazon | ||
12V SLA battery | 50 |
Ordering PCBs from JLCPCB
-
Download the manufacturing files for the data logger, turbidity sensor, and pressure sensor from the project Github repo. The data logger and turbidity sensors can be ordered assembled, and as such will have 3 files each. The pressure sensor directory only has 1 file because you have to assemble it separately.
-
Go to JLCPCB and click “Instant Quote”.
- Upload one of gerber files at the top of the page (.zip extension). You will need to change the following settings:
- PCB Qty: This is the number of panels you are ordering, and the actual number of finished boards will be greater. See next 2 steps. Multiply the rows and columns of Panel Format to get number of boards per panel.
- Delivery format: Panel by Customer
-
Panel Format: This is different for each board:
PCB Columns Rows data logger 1 5 turbidity sensor 5 4 pressure board 9 10 - Remove order number: Specify a location
- If you are ordering the pressure board, click add to cart and skip past the remainder of this section. If you are ordering the data logger or turbidity sensor, enable the option for PCB Assembly towards the bottom and continue.
- PCBA type: Standard
- Assembly side: Top (Optionally both sides for the data logger)
- Edge Rails/Fiducials: Added by Customer
- Click Confirm.
- Click Next
- This should take you to a page to upload upload the BOM and CPL files. They are both .csv files, named “BOM_*.csv” and “PickAndPlace_*.csv.” respectively.
- On the same page, select File provided as “Single Piece, pls help … “
- Click Process BOM & CPL. You may get a warning that some components were not included in the BOM. This is fine, click Continue.
- Now a table of the parts will be shown. Make sure they’re all selected and there are no warnings about inventory shortage etc. Send me an email if any parts are out of stock and I can check if there are any compatable replacements.
- Click Next. Now a rendering of the populated board should appear, but it will only include the first PCB on the panel.
- Click Next again and then Save to Cart.
- Repeat the last section with any other PCBs you are ordering.
- Go through checkout.