Getting Started With OpenHumidor - sharst/OpenHumidor GitHub Wiki
This document will guide you through the process of getting your OpenHumidor system up and running.
Get an OpenHumidor board
The OpenHumidor board is the heart of the project, so you better get your hands on one.
a) Try getting pre-assembled PCBs on ebay
- Sometimes there are pre-assembled PCBs for sale on ebay. If you do not want to order and solder them yourself, this is the way to go.
b) Order your own PCBs and construct them yourself
- Head over to OpenHumidor-Kicad. The different versions of the PCB are arranged in folders. You will probably want the latest version.
- Inside of each folder, there is a folder called "gerber". It contains the files necessary for PCB production. There's also a .zip-file, that contains all gerbers. Download it.
- I order my PCBs at SeeedStudio. Production and shipping takes about a month, but it's super cheap. On Seeedstudio, select the zip-file you just downloaded. Continue with the checkout.
- After a month or so, you'll have 10 OpenHumidor PCBs!
Assemble the OpenHumidor board
- Get the parts: Inside the board's folder, there's a PDF with "BOM" (Bill of Materials) in the title. It contains all the parts necessary to assemble your boards as well as where to get them. Buy enough parts for all your boards. Remember to get soldering equipment as well, like a decent soldering iron, solder wick, etc.
- Get-a-solderin': Watch a video on how to do SMD soldering, in case you've never done it before. There's an image of the board with all the part's references on it inside the hardware folder. Use it in combination with the BOM to figure out which parts go where. Pay special attention to the orientation of diodes, capacitors and the microcontroller on the board.
- If you ever want to know more about how the board is routed or need more information, download the open source software KiCad. Clone the hardware repository and open the board files in kicad.
- Use two pieces of wire to
Build a programmer and program the board
- There's a separate wiki page for this step: Programming the sensor board
(Optional) Calibrate your board
- There's a separate wiki page on how to calibrate the humidity sensor on your board, in case it is reporting wrong values: Calibrating the humidity sensor on the OpenHumidor board
(Optional) Print an enclosure for your board
- There are STL-files for all kinds of enclosures in the hardware repository of OpenHumidor. You can modify the source files (filename ending in .skp) in Trimble Sketchup if you like or just have a look at the STLs in any STL-Viewer.
- You can print the enclosures yourself or have them printed at an online printing service such as fabberhouse
Should the OpenHumidor board misbehave
- The OpenHumidor board constantly blurts out debug messages on it's serial port. Read the wiki page on how to display debug messages
Create a basestation
Coming soon...