Skip to content

ukhasnet node with temperature, light and humidity sensing

Notifications You must be signed in to change notification settings

cillian64/teapot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TEApot

TEApot: Tiny Environment Analyser. A ukhasnet node with various sensors. ukhasnet node IDs TEA0 through TEAe.

Photo of TEA5

Structure

  • board contains schematics and board layouts for KiCAD EDA 4
  • case contains plans for laser-cut cases for the nodes
  • firmware contains firmware for the various node flavours
  • software contains Python3 software for the USB gateway and GridEye receiver.

Nodes

Hardware

  • Microcontroller: STM32F0 and STM32L0
  • Power: AA or D alkaline cell with TLV61225 boost switcher
  • Assorted sensors:
    • T: Temperature (HTU21d)
    • H: Humidity (HTU21d)
    • P: Pressure (MS5637)
    • S: Light (TEPT4400)
    • X: 8x8 thermopile array (AMG88 Grid-eye)

Variants

  • r2 was the first set manufactured. Issues with I2C meant sensors did not work. L0 variants are lower power than F0 but do not support USB. L0 variants include a RTC crystal.
  • r3 was the second set manufactured, omitting USB but including support for the Grid-eye sensor and fixing I2C issues. All boards include an RTC crystal.
Node Board Sensors Status
TEA0 r2 F0 USB Gateway, working
TEA1 r2 L0 Repeater (needs firmware)
TEA2 r2 L0 Repeater (needs firmware)
TEA3 r2 L0 Repeater (needs antenna and firmware)
TEA4 r2 L0 Repeater (needs antenna and firmware)
TEA5 r3 THPS Working
TEA6 r3 THPS Working
TEA7 r3 THPS Working
TEA8 r3 THPS Working
TEA9 r3 THPS Working
TEAa r3 THPSX Grid-eye has checkerboard problem, otherwise ok
TEAb r3 THPSX Working
TEAc r3 THPSX Working
TEAd r3 THPSX Working
TEAe r3 THPSX Working

About

ukhasnet node with temperature, light and humidity sensing

Resources

Stars

Watchers

Forks

Packages

No packages published