Skip to the content
2 layers29 × 57 mmTeapot, the printed circuit board in 3D

ukhasnet node with temperature, light and humidity sensing

Size
29 × 57 mm
Copper layers
2
Thickness
1.6 mm
Parts
51
Nets
65
Pads
202
Tracks, vias
433, 44
Pours
5
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
15 Dec 2015
Updated
12 Apr 2024

Overview

Teapot is an open-source printed circuit board by cillian64, from the cillian64/teapot repository on GitHub. It is a 2-layer board of 29 × 57 mm with 51 parts on 65 nets, routed with 433 tracks and 44 vias.

It is built around the HTU21D, TLV61225DCK and TEPT4400. Its parts include 18 capacitors, 7 resistors, 6 ICs, 6 crystals and 4 diodes. It belongs with the STM32 boards of this library.

Main components

3

README

README.md

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.
NodeBoardSensorsStatus
TEA0r2 F0USB Gateway, working
TEA1r2 L0Repeater (needs firmware)
TEA2r2 L0Repeater (needs firmware)
TEA3r2 L0Repeater (needs antenna and firmware)
TEA4r2 L0Repeater (needs antenna and firmware)
TEA5r3THPSWorking
TEA6r3THPSWorking
TEA7r3THPSWorking
TEA8r3THPSWorking
TEA9r3THPSWorking
TEAar3THPSXGrid-eye has checkerboard problem, otherwise ok
TEAbr3THPSXWorking
TEAcr3THPSXWorking
TEAdr3THPSXWorking
TEAer3THPSXWorking

Parts

51
QtyValueFootprintReferences
8100nCapacitors_SMD:C_0603C7, C10, C11, C13, C14, C15, C17, C101
510uCapacitors_SMD:C_0603C1, C3, C6, C16, C104
410kResistors_SMD:R_0603R1, R3, R4, R7
4PARTMounting_Holes:MountingHole_2.7mm_M2.5X101, X102, X103, X104
215pCapacitors_SMD:C_0603C8, C9
21kResistors_SMD:R_0603R5, R6
21uCapacitors_SMD:C_0603C12, C102
2TVS_smallResistors_SMD:R_0603D1, D3
11.5uFCapacitors_SMD:C_0603C103
120RResistors_SMD:R_0603R101
132.768kfootprints:XTAL_1206Y1
13v3footprints:Test_pointTP2
14u7footprints:Inductor_1212L1
1AMG88footprints:AMG88U101
1ANTfootprints:Test_pointTP1
1BATTfootprints:AA_holderP1
1GNDfootprints:Test_pointTP3
1GREENLEDs:LED_0805D4
1HTU21Dfootprints:HTU21DU6
1MS5637footprints:MS563702U7
1PARTfootprints:teapotX105
1RFM69Wfootprints:RFM69U4
1SCKfootprints:Test_point_miniTP4
1SDAfootprints:Test_point_miniTP5
1SMAfootprints:SMA-142-0701-801P101
1STM32F0xxCxUxagg:QFN-48-EP-STIC101
1SWD_TCagg:TC2030-NLP3
1TEPT4400LEDs:LED-3MMQ1
1TLV61225footprints:SC-70U2
1YELLOWLEDs:LED_0805D5

More from cillian64/teapot

1
  • 2 layers23 × 57 mmTeapot, the printed circuit board in 3D

    Teapot

    cillian64/teapot

    ukhasnet node with temperature, light and humidity sensing

    49 parts1

Similar boards

  • 4 layers47.1 × 33.5 mmGamePad I2S audio, the printed circuit board in 3D

    GamePad I2S audio

    intergalaktik/Extension_Boards_for_Olimex_GateMate

    Simple extension boards for Olimex GateMate FPGA Board

    85 parts20
  • 2 layers57 × 57 mmSensor node, the printed circuit board in 3D

    Sensor node

    henriheimann/prosper3-monitor

    Repository of the Prosper III Environment Monitor project ☀️🌱

    52 parts
  • 2 layers80 × 56 mmSmalltime, the printed circuit board in 3D

    Smalltime

    cillian64/smalltime

    Little LED desk clock with TCXO RTC

    48 parts
  • 2 layers140 × 135 mmCompoudrier Bas, the printed circuit board in 3D

    Compoudrier Bas

    favsidv/createch_compoudrier

    Ce projet consiste à concevoir, sous KiCad, les cartes électroniques d'un Compoudrier inspiré de Totally Spies. L'objectif est de réunir un écran principal, des commandes de navigation et une horloge dans un objet…

    90 parts
  • 2 layers54.7 × 69 mmNeonPine, the printed circuit board in 3D

    NeonPine

    lukmatuska/NeonPine

    christmas desktop light with real neon lamps

    98 parts
  • 2 layers88.9 × 38.1 mmUBMP430, the printed circuit board in 3D

    UBMP430

    mirobotech/UBMP430

    UBMP430 KiCad files

    64 partsMIT
  • 2 layers63.5 × 33 mmLight, the printed circuit board in 3D

    Light

    mribble/CameraAxe6

    Camera Axe 6

    22 parts1

Questions

How big is the Teapot PCB?

It measures 29 × 57 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Teapot use?

51 parts, built around the HTU21D, TLV61225DCK and TEPT4400. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Teapot KiCad files?

From the cillian64/teapot repository on GitHub, at the commit this page was made from: the board is board-r3/teapot.kicad_pcb and its schematic board-r3/teapot.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Teapot design in my own project?

Its repository states no licence, so its author keeps all rights: ask cillian64 before reusing the design.