Another esp8266 sensor board
brev-dev·another_esp8266_sensor_board·board_v5/board_v5.kicad_pcb
About the Another esp8266 sensor board
Another esp8266 sensor board is an open source ESP8266 PCB design by brev-dev, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 54.9 × 95 mm, with 75 components from 55 distinct parts.
Its main chip is the ESP-12F, from the ESP8266 family. Other key parts include the DW01, TPS3839G33DBZ, RFM95W-915S2 and TP4056. By type, the board carries 17 resistors, 11 diodes, 10 connectors, 10 capacitors, 6 switches and 5 ICs.
It belongs with the sensors, iot & wireless and rf & radio designs in this gallery.
From the project
PCB layout and instructions for a multi-purpose esp8266 sensor device, with optional LORA connectivity.
This repo contains build instructions for a multi-purpose esp8266 sensor device for home IoT projects.
- Introduction - Example devices - Why use this board? - Component discussion - Power - LDO regulator - Electrical Noise - ESP8266 - Voltage supervisor - LORA module - ADC connections - Water pump, and connector - Enclosure - Sensors - Temperature, humidity, pressure (BME280) - Lux (BH1750) - CO2 (MH-Z19C) - Moisture - Design & fabrication - Software - Tasmota - Micropython - Home IOT setup - ToDo

Main components on the Another esp8266 sensor board
Another esp8266 sensor board bill of materials (BOM)
75 components, 55 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DW01 | SOT-23-6_Handsoldering | IC1 |
| 1 | ESP-12F | ESP-12E | U1 |
| 1 | TPS3839G33DBZ | SOT-23_Handsoldering | U2 |
| 1 | RFM95W-915S2 | HOPERF_RFM9XW_SMD | U3 |
| 1 | TP4056 | TP4056_SOIC-8 | U4 |
| 2 | TSM2301ACX | SOT-23_Handsoldering | Q1, Q3 |
| 1 | 2N2222A_NB | SOT-23_Handsoldering | Q2 |
| 1 | AO3400 | SOT-23_Handsoldering | Q4 |
| 1 | Conn_02x05_Odd_Even | PinHeader_2x05_P2.54mm_Vertical | J1 |
| 1 | Conn_02x05_Odd_Even | PinHeader_2x06_P2.54mm_Vertical | J2 |
| 1 | Motor | DC002_C12568 | J4 |
| 1 | Moisture | Jack_3.5mm_PJ313e_NB | J5 |
| 1 | Conn_01x02_Male | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J6 |
| 1 | BH1750 | PinHeader_1x05_P2.00mm_Vertical | J8 |
| 1 | MH-Z19C_signal | PinHeader_1x05_P2.54mm_Vertical | J9_1 |
| 1 | MH-Z19C_power | PinHeader_1x04_P2.54mm_Vertical | J9_2 |
| 1 | BME280 | PinHeader_1x06_P2.54mm_Vertical | J10 |
| 1 | USB_C_Plug_Power | usb_type-c_6-pin | P1 |
| 1 | Antenna | U.FL_Molex_MCRF_73412-0110_Vertical | AE1 |
| 1 | IN+ | TP4056_1pad_sm | H5 |
Show 35 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | IN- | TP4056_1pad_sm | H6 |
| 1 | OUT+ | TP4056_1pad_sm | H7 |
| 1 | B+ | TP4056_1pad_sm | H8 |
| 1 | B- | TP4056_1pad_sm | H9 |
| 1 | OUT- | TP4056_1pad_sm | H10 |
| 1 | Jumper_NC_Dual | PinHeader_1x03_P2.54mm_Vertical | JP1 |
| 2 | Jumper_NC_Small | PinHeader_1x02_P2.54mm_Vertical | JP2, JP5 |
| 1 | OFF / ON | SS-12F23 | SW1 |
| 1 | Mode | SS-12F23 | SW2 |
| 1 | SW_RST | SW_PUSH_6mm_THT_2pin_V2 | SW3 |
| 1 | SW_Flash | SW_PUSH_6mm_THT_2pin_V2 | SW4 |
| 1 | SW_Water | SW_Tactile_SPST_Angled_NB | SW5 |
| 1 | SW_DIP_x01 | SW_DIP_SPSTx01_Slide_6.7x4.1mm_W7.62mm_P2.54mm_LowProfile | SW6 |
| 1 | FS8205 | SOT-23-6_Handsoldering | T1 |
| 1 | XC6203P332PR_NB | SOT-89-3_Handsoldering | VR1 |
| 5 | 1N4148 | D_SOD-323_HandSoldering | D1, D3, D9, D10, D11 |
| 3 | MBRS130LT3 | D_SMB | D2, D7, D8 |
| 1 | LED_W | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D4 |
| 1 | LED_G | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D5 |
| 1 | LED_R | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D6 |
| 2 | 1uF | C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C2 |
| 1 | 220uF | CP_Elec_6.3x5.4 | C3 |
| 5 | .1uF | C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C4, C5, C6, C8, C10 |
| 1 | 10uF | C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C7 |
| 1 | 220uF | CP_Radial_D5.0mm_P2.00mm | C9 |
| 5 | 10k | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2, R6, R11, R18 |
| 1 | 100k | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R3 |
| 2 | 4.7k | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R4, R5 |
| 1 | 470k | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R7 |
| 1 | 200k | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R8 |
| 1 | 300R | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R9 |
| 1 | 330k | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R10 |
| 3 | 1k | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R12, R13, R15 |
| 1 | 1.2k | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R14 |
| 1 | 100 | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R16 |
Another esp8266 sensor board design files
The KiCad project lives in the brev-dev/another_esp8266_sensor_board repository on GitHub; these links point at the commit this page was built from.
Another esp8266 sensor board: common questions
What microcontroller does the Another esp8266 sensor board use?
The Another esp8266 sensor board is built around the ESP-12F, from the ESP8266 family.
How big is the Another esp8266 sensor board?
The Another esp8266 sensor board measures 54.9 × 95 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Another esp8266 sensor board?
75 components, from 55 distinct parts. The full bill of materials is listed on this page.
Where can I download the Another esp8266 sensor board design files?
From the brev-dev/another_esp8266_sensor_board repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Another esp8266 sensor board design in my own project?
Yes, under the terms of its GPL-3.0 license, which brev-dev chose for the repository.
Can I test firmware for the Another esp8266 sensor board without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.
Similar boards
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
HASwitchPlate
aderusha
60 × 40 mm8 parts2LMIT738ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398