Another esp8266 sensor board

brev-dev·another_esp8266_sensor_board·board_v5/board_v5.kicad_pcb

Another esp8266 sensor board layout, top view — open source ESP8266 board by brev-dev
Simulate this board

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

Another esp8266 sensor board, from the project README
From the project README

Main components on the Another esp8266 sensor board

Another esp8266 sensor board bill of materials (BOM)

75 components, 55 distinct parts.

QtyPartRefs
1
DW01
IC1
1
ESP-12F
U1
1
TPS3839G33DBZ
U2
1
RFM95W-915S2
U3
1
TP4056
U4
2
TSM2301ACX
Q1, Q3
1
2N2222A_NB
Q2
1
AO3400
Q4
1
Conn_02x05_Odd_Even
J1
1
Conn_02x05_Odd_Even
J2
1
Motor
J4
1
Moisture
J5
1
Conn_01x02_Male
J6
1
BH1750
J8
1
MH-Z19C_signal
J9_1
1
MH-Z19C_power
J9_2
1
BME280
J10
1
USB_C_Plug_Power
P1
1
Antenna
AE1
1
IN+
H5
Show 35 more
QtyPartRefs
1
IN-
H6
1
OUT+
H7
1
B+
H8
1
B-
H9
1
OUT-
H10
1
Jumper_NC_Dual
JP1
2
Jumper_NC_Small
JP2, JP5
1
OFF / ON
SW1
1
Mode
SW2
1
SW_RST
SW3
1
SW_Flash
SW4
1
SW_Water
SW5
1
SW_DIP_x01
SW6
1
FS8205
T1
1
XC6203P332PR_NB
VR1
5
1N4148
D1, D3, D9, D10, D11
3
MBRS130LT3
D2, D7, D8
1
LED_W
D4
1
LED_G
D5
1
LED_R
D6
2
1uF
C1, C2
1
220uF
C3
5
.1uF
C4, C5, C6, C8, C10
1
10uF
C7
1
220uF
C9
5
10k
R1, R2, R6, R11, R18
1
100k
R3
2
4.7k
R4, R5
1
470k
R7
1
200k
R8
1
300R
R9
1
330k
R10
3
1k
R12, R13, R15
1
1.2k
R14
1
100
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