

Cactus
🌵 Indoor WiFi-connected temperature and humidity sensor 🍶
- Size
- 76.5 × 38.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 25
- Nets
- 25
- Pads
- 93
- Tracks, vias
- 156, 22
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 10 May 2017
- Updated
- 24 Dec 2024
Overview
Cactus is an open-source printed circuit board by hutscape, from the hutscape/cactus repository on GitHub, published under the MIT licence. It is a 2-layer board of 76.5 × 38.1 mm with 25 parts on 25 nets, routed with 156 tracks and 22 vias.
It is built around the WEMOS D1 MINI and 74HC595. Its parts include 9 resistors, 5 diodes, 4 ICs, 1 capacitor and 1 switch. It belongs with the radio and wireless boards and the ESP8266 boards of this library.
Main components
2README
readme.mdCactus
🌵 Indoor WiFi-connected temperature and humidity sensor 🍶
Visit hutscape.com/cactus for more details.

Parts
25| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2, R3, R4, R5, R7 |
| 5 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D2, D3, D4, D5 |
| 4 | MountingHole_2.2mm_M2 | MountingHole:MountingHole_2.2mm_M2 | REF1, REF2, REF3, REF4 |
| 1 | 0ohm | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R9 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R8 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1 |
| 1 | 470 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6 |
| 1 | 74HC595 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U3 |
| 1 | OSHW-Logo2_7.3x6mm_SilkScreen | Symbol:OSHW-Logo2_7.3x6mm_SilkScreen | LOGO |
| 1 | SW_Push | Switch_Tactile_pushbutton:Tactile_pushbutton | SW1 |
| 1 | Si7021_breakout | Si7021:Si7021_breakout_board | U4 |
| 1 | WeMos_Battery_Shield | WeMos:Battery_shield | U1 |
| 1 | WeMos_D1_mini | WeMos:D1_mini_board | U2 |
Questions
How big is the Cactus PCB?
It measures 76.5 × 38.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Cactus use?
25 parts, built around the WEMOS D1 MINI and 74HC595. 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 Cactus KiCad files?
From the hutscape/cactus repository on GitHub, at the commit this page was made from: the board is pcb/cactus.kicad_pcb and its schematic pcb/cactus.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Cactus design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers146.7 × 95.3 mm

- 2 layers120.6 × 73.7 mm

- 2 layers99 × 99 mm

444 led cube pcb
alphaseneca/4-4-4_led_cube
An interactive 4x4x4 LED Cube project with PCB design, code, debugging logs, and lessons learned, documenting my journey and future improvements.
49 parts - 2 layers68.1 × 48.3 mm

- 2 layers70.1 × 43.2 mm

Iaq device
nkitanov/iaq_board
IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality
19 parts396 - 2 layers37.6 × 29.3 mm

Romulator programmer interface
bitfixer/bf-romulator
Romulator - RAM/ROM replacement and debug for 6502 CPU systems
5 parts160 - 2 layers32.1 × 40.8 mm

Power Monitor Version 1
alcar21/WemosEM
Cheap power monitor (STC013) with Home Assistant Discover and Wemos D1 Mini / PRO (esp8266)
8 parts122 - 2 layers91 × 49 mm
