title: How do DHT22 and gpio's work?
body: <p>I just got myself a sensor DHT22 for temperature and humidity and I have some doubts:
  - Is this device only usable with arduino or Rpi?
  - If the answer is No, how does it work with the GPIO? As far as I understand, gpio has2 options: -Direcion (in or out) and Value (0 or 1). So according to this, I was checking a lot of examples for arduino and Rpi on how to use this devices, and all are attached to gpio's port. So how is this working? Does c/c++ has bigger capacity to handle this readings?
  - If the sensor can be used with more devices, is there any linux standard library/code to handle this device? </p>
  
  <p>Thanks.</p>