

NodeMCU Metriful
Hodge podge of small electronic designs
- Size
- 91.5 × 53.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 23
- Nets
- 38
- Pads
- 100
- Tracks, vias
- 229, 15
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 3 Apr 2017
- Updated
- 20 Oct 2023
Overview
NodeMCU Metriful is an open-source printed circuit board by axello, from the axello/kicad repository on GitHub. It is a 2-layer board of 91.5 × 53.2 mm with 23 parts on 38 nets, routed with 229 tracks and 15 vias.
It is built around the DS18B20, BSS138BKW and NX2301P. Its parts include 7 resistors, 5 connectors, 3 ICs, 2 capacitors and 2 transistors. It belongs with the ESP8266 boards of this library.
Main components
3DS18B20
TO-92-55℃~+125℃ 12bit 3V~5.5V 750ms Single-bus ±0.4℃ TO-92 Temperature Sensors ROHSUMWTemperature SensorsBSS138BKW
SOT-323-55℃~+150℃ 1 N-channel 1.5Ω@10V 1V 2.2pF 236mW 25pF 360mA 60V 650pC@4.5V 9.7pF N-Channel SOT-323 MOSFETs ROHSElecSuperMOSFETsNX2301P
SOT-23-55℃~+150℃ 1 P-Channel 1.1V 115pF 120mΩ@4.5V 20V 2A 380pF 400mW 6nC@4.5V P-Channel SOT-23 MOSFETs ROHSNexperiaMOSFETs
README
README.mdkicad playground
Just starting with kicad, this is a hodgepodge of small electronics projects, mostly centered around the ESP8266.
ESP-RS232
A small-footprint design to connect an ESP8266 to a DB9 RS232 interface. Useful to connect to powerbars, power supplies, air quality sensors, solar panel controllers and whatnot.
ESP-Sensors
A design to test the non-breadboardable ESP8266-12E with various sensors. It has a small prototyping area to solder different sensors on.
GettingToBlinky
First kicad tutorial by Contextual Electronics
NodeMCU-Metriful
I wanted to hook up the Kickstarted Metriful project to my mqtt system, so needed to hook it up to the wifi. I decided to use the plethora of NodeMCUs I had laying around and made this dedicated circuit board for it. As a bonus it allows adding a chain of DS18B20 temperature sensors. I also designed a 3D printable case for it, which you can find here.

libs
My components
mods
My footprints
Parts
23| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R6 |
| 3 | 22R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R5, R7 |
| 3 | RJ10 | 1wire-v0.4:rj10 | CN1, CN2, CN3 |
| 1 | 100nF | Capacitor_SMD:C_0805_2012Metric | C2 |
| 1 | 100pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | 5.6k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | BSS138BKW | Package_TO_SOT_SMD:SOT-323_SC-70_Handsoldering | Q1 |
| 1 | Conn_01x03_Female | Connector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J4 |
| 1 | Conn_02x04_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J1 |
| 1 | DS18B20 | Package_TO_SOT_THT:TO-92_Inline | U3 |
| 1 | LOGO | ESP-RS232:LOGO2 | G*** |
| 1 | Metriful-1 | Sensor:Metriful-1 | U2 |
| 1 | NX2301P | 1wire-v0.4:SOT-23-3 | Q2 |
| 1 | NodeMCU_1.0_(ESP-12E) | NodeMCU:NodeMCU_0.1_Axel | U1 |
| 1 | Polyfuse_Small | Fuse:Fuse_1210_3225Metric_Pad1.42x2.65mm_HandSolder | F1 |
The 21 most common of 23 parts.
More from axello/kicad
1- 2 layers

Similar boards
- 2 layers81.7 × 57.1 mm

- 2 layers62.9 × 47 mm

ESP32 CAN
FL0WL0W/ESP32C3-CAN-Extender
This module uses an ESP32C3 with WiFi and BLE. It has 3 configurable outputs (5V push pull, Open Drain, 12V pullup), 4 analog or digital inputs, CAN transceiver, and an automotive power supply so it can be installed…
72 parts20GPL-3.0 - 4 layers97 × 97.4 mm

QEdge UI
qinno/qEdge-UI
qedge+ is the industry's low power design alternative to the standard PC approach. qEdge-UI is part of qEdge+ and consists of a RaspBerry Pico with LCD, touch screen and keys and an 868MHz LoRa radio module.
170 parts3 - 2 layers100 × 100 mm

- 4 layers34 × 79.2 mm

Sensor epaper
Miceuz/paper-wifi
Low power E-paper display devboard with WiFi and BLE connectivity. Open source hardware.
92 parts28 - 2 layers

- 2 layers57.3 × 41.2 mm

- 2 layers70 × 38 mm

Questions
How big is the NodeMCU Metriful PCB?
It measures 91.5 × 53.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the NodeMCU Metriful use?
23 parts, built around the DS18B20, BSS138BKW and NX2301P. 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 NodeMCU Metriful KiCad files?
From the axello/kicad repository on GitHub, at the commit this page was made from: the board is 6.0/projects/NodeMCU-Metriful/NodeMCU-Metriful.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the NodeMCU Metriful design in my own project?
Its repository states no licence, so its author keeps all rights: ask axello before reusing the design.