Skip to content

Latest commit

 

History

History
50 lines (45 loc) · 1.81 KB

README.md

File metadata and controls

50 lines (45 loc) · 1.81 KB

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