

Teapot
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
3HTU21D
DFN-6-EP(3x3)-40℃~+125℃ 0%RH~100%RH 1.5V~3.6V 450uA 8bit、12bit、14bit Factory calibration、Built-in temperature and humidity compensation、Built-in heater、Derived quantity calculation I2C ±0.3℃ ±2%RH DFN-6-EP(3x3) Temperature and Humidity Sensor ROHSTE ConnectivityTemperature And Humidity SensorTLV61225DCK
SC-70-6-40℃~+85℃@(TA) 1 160mA 3.3V 700mV~3.3V Boost Boost Built-in Fixed Yes SC-70-6 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersTEPT4400
插件,P=2.54mm-40℃~+85℃ 3nA Light Intensity 插件,P=2.54mm Ambient Light Sensors ROHSVishay IntertechnologyAmbient Light Sensors
README
README.mdTEApot
TEApot: Tiny Environment Analyser. A
ukhasnet node with various sensors.
ukhasnet node IDs TEA0 through TEAe.

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 |
Parts
51| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 100n | Capacitors_SMD:C_0603 | C7, C10, C11, C13, C14, C15, C17, C101 |
| 5 | 10u | Capacitors_SMD:C_0603 | C1, C3, C6, C16, C104 |
| 4 | 10k | Resistors_SMD:R_0603 | R1, R3, R4, R7 |
| 4 | PART | Mounting_Holes:MountingHole_2.7mm_M2.5 | X101, X102, X103, X104 |
| 2 | 15p | Capacitors_SMD:C_0603 | C8, C9 |
| 2 | 1k | Resistors_SMD:R_0603 | R5, R6 |
| 2 | 1u | Capacitors_SMD:C_0603 | C12, C102 |
| 2 | TVS_small | Resistors_SMD:R_0603 | D1, D3 |
| 1 | 1.5uF | Capacitors_SMD:C_0603 | C103 |
| 1 | 20R | Resistors_SMD:R_0603 | R101 |
| 1 | 32.768k | footprints:XTAL_1206 | Y1 |
| 1 | 3v3 | footprints:Test_point | TP2 |
| 1 | 4u7 | footprints:Inductor_1212 | L1 |
| 1 | AMG88 | footprints:AMG88 | U101 |
| 1 | ANT | footprints:Test_point | TP1 |
| 1 | BATT | footprints:AA_holder | P1 |
| 1 | GND | footprints:Test_point | TP3 |
| 1 | GREEN | LEDs:LED_0805 | D4 |
| 1 | HTU21D | footprints:HTU21D | U6 |
| 1 | MS5637 | footprints:MS563702 | U7 |
| 1 | PART | footprints:teapot | X105 |
| 1 | RFM69W | footprints:RFM69 | U4 |
| 1 | SCK | footprints:Test_point_mini | TP4 |
| 1 | SDA | footprints:Test_point_mini | TP5 |
| 1 | SMA | footprints:SMA-142-0701-801 | P101 |
| 1 | STM32F0xxCxUx | agg:QFN-48-EP-ST | IC101 |
| 1 | SWD_TC | agg:TC2030-NL | P3 |
| 1 | TEPT4400 | LEDs:LED-3MM | Q1 |
| 1 | TLV61225 | footprints:SC-70 | U2 |
| 1 | YELLOW | LEDs:LED_0805 | D5 |
More from cillian64/teapot
1- 2 layers23 × 57 mm

Similar boards
- 4 layers47.1 × 33.5 mm

GamePad I2S audio
intergalaktik/Extension_Boards_for_Olimex_GateMate
Simple extension boards for Olimex GateMate FPGA Board
85 parts20 - 2 layers57 × 57 mm

Sensor node
henriheimann/prosper3-monitor
Repository of the Prosper III Environment Monitor project ☀️🌱
52 parts - 2 layers45 × 50 mm

- 2 layers80 × 56 mm

- 2 layers140 × 135 mm

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 mm

- 2 layers88.9 × 38.1 mm

- 2 layers63.5 × 33 mm

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.