Nodemcu Devkit V1.0 PDF

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

1 2 3 4

NODE MCU DEVKIT V1.0


A A

B B

C C

VER DATE
1.0 25/01/2015
ORGANIZATION

D
NODE MCU TEAM D

WEBSITE
WWW.NODEMCU.COM

1 2 3 4
1 2 3 4

ESP-12 CORE
A A

ESP_12_PIN
nRST
ADC
EN
VDD3V3 VDD3V3
GPIO16
COR1 GPIO14
R1PIR101 12k NLGPIO0
GPIO0
PIR102 GPIO12
COR2 NLGPIO2 GPIO13
R2PIR201 12k
PIR202 GPIO2 MTMS
MTDI
COR3 TXD0
R3PIR301 12k EN MTCK
PIR302 RXD0
COR4 GPIO5
R4 PIR401 12k
PIR402 nRST
PIC101 PIC201 GPIO4
COR5 COC1
C1 COC2
C2 GPIO0
R5PIR501 12k NLGPIO15
GPIO15 +
PIR502
100nF GPIO2
100uF TAJB107M006RNJ
GPIO15 ESP_12_PIN
B
PIC102 PIC202 B
GND
GND GND

MATTERS NEEDING ATTENTION


On every boot/reset/wakeup,
GPIO15 MUST keep LOW, GPIO2 MUST keep HIGH.
GPIO0 HIGH ->RUN MODE, LOW -> FLASH MODE.
When you need to use the sleep mode,GPIO16 and RST should be connected,
and GPIO16 will output LOW to reset the system at the time of wakeup.

VDD3V3

C PIU108 C
8

COU1
U1
NLnRST PIU101
nRST 1 22 NLTXD0
TXD0
RST GPIO1/SPICS1/TXD0 PIU1022NLRXD0
VDD

NLADC PIU102
ADC 2 21 RXD0
NLEN ADC/TOUT GPIO3/RXD0 PIU1021NLGPIO5
EN 3
PIU103 EN
20 GPIO5
NLGPIO16 GPIO5 PIU1020NLGPIO4
GPIO16 4
PIU104 GPIO16/WAKE
19 GPIO4
GPIO4 PIU1019
NLGPIO14PIU105
GPIO14 5
GPIO14/HSPICLK
18 GPIO0
GPIO0/SPICS2 PIU1018
NLGPIO12PIU106
GPIO12 6 17 GPIO2
NLGPIO13PIU107 GPIO12/HSPIQ GPIO2/TXD1 PIU1017
GPIO13 7 16 GPIO15 MTDO
GPIO13/HSPID/CTS0/RXD2 GPIO15/HSPICS/RTS0/TXD2 PIU1016
NLSPI0MOSI 9
SPI_MOSI 14 NLSPI0CLK
SPI_CLK
PIU109 SPI_MOSI/SD_CMD SPI_CLK/SD_CLK PIU1014
NLSPI0MISO
SPI_MISO 10 13 NLSPI0INT
SPI_INT VER DATE
GND

PIU1010 SPI_MISO/SD_D0 SPI_INT/SD_D1 PIU1013


NLGPIO9 PIU1011
GPIO9 11 12 NLGPIO10
GPIO10
GPIO9/SD_D2 GPIO10/SPI_CS/SD_D3 PIU1012
1.0 20/11/2014
ESP_12_E
PIU105
15

ORGANIZATION

D
GND NODE MCU TEAM D

WEBSITE
WWW.NODEMCU.COM

1 2 3 4
1 2 3 4

USB TO UART
A COR6 A
GND R6 PIR601
470 NLRXD0
PIR602
RXD0
AUTO PROGRAM CIRCUIT NLTXD0
TXD0

DTR RTS RST GPIO0


1 1 1 1

GND
DTR
DSR
NLDSR

CTS
RTS
0 0 1 1 NLCTS
1
0
0
1
0
1
1
0
PIU209 PIU208 PIU207 PIU206 PIU205 PIU204 PIU203 PIU20

29
28
27
26
25
24
23
22
COU2
U2 CP2102

GND

TXD
RXD
DTR
DSR

RTS
CTS
NC
NLDCD
DCD 1 21
NLRI
PIU201 DCD NC PIU2021
RI 2 20
NLGND
PIU202 RI NC PIU2020
GND 3
PIU203 19
NLD0P GND NC PIU2019
D_P 4
PIU204 18
PIU2018
NLD0N D+ NC
VDD3V3 D_N 5 17
PIU205 D- NC PIU2017
6 16
PIU206 VDD NC PIU2016
PIC301 PIC401 7 15

SUSPEND
SUSPEND
B COC3 COC4
PIU207 REGIN NC PIU2015 B
C3 C4
VBUS

10uF 100nF
RST

PIC302 PIC402
NC

NC
NC
PIU208 PIU209 PIU201 PIU201 PIU201 PIU2013 PIU2014
8
9
10
11
12
13
14
GND
VDDUSB
ACTIVE

PIC501
COC5
C5
10uF
PIC601
COC6
C6
100nF
NLACTIVE
PIC502 PIC602

GND

C NLnRST VDDUSB C
nRST
PIVT103 COVT1
VT1
COR7
R7
PIVT101
PIR701
12k
PIR702
NLDTR
DTR COU3
U3
1 9
PIU301 VCC MH4 PIU309
PIVT102 S8050 D_N
D_P
2
PIU302
3
PIU303
D-
D+
MH3
8
PIU308

NLOTG0ID
OTG_ID 4 7
PIU304 ID MH2 PIU307
5 6
PIU305 GND MH1 PIU306

PIVT20 COVT2
VT2 USB_Micro_5S_B VER DATE
COR8
R8
PIVT201
PIR801
12k
PIR802
NLRTS
RTS

0.9 20/11/2014
NLGPIO0
GPIO0 PIVT203 S8050
GND GND
ORGANIZATION

D
NODE MCU TEAM D

WEBSITE
WWW.NODEMCU.COM

1 2 3 4
1 2 3 4

POWER
A A
VDD5V COU4
U4 NCP1117ST33T3G VDD3V3
3 2

GND/ADJ
PIU403 VIN VOUT PIU402
PIC701 PIC801
COC7
C7 COC8
C8
VDDUSB VDD5V
10uF 25VPIC702 PIC802 10uF
COD1
PIU401 D1
1

PID101 PID102
GND GND
1N5819/SS14/S4(SOD_323)

GND

B B
Working Output: 3.3V 800mA
Working Current Limit: 1000mA
Max Current: 1000mA
Max Supply Voltage: 20V
Voltage Dropout:1.2V@800mA

C C

VER DATE
1.0 28/01/2015
ORGANIZATION

D
NODE MCU TEAM D

WEBSITE
WWW.NODEMCU.COM

1 2 3 4
1 2 3 4

IO CONN
COJ1
J1 COJ2
J2
A NLADC0EX NLGPIO16 A
ADC_EX A0 1 1 D0 GPIO16
NLADC
PIJ101 PIN1 PIN1 PIJ201
NLGPIO5
ADC 2
PIJ102 PIN2
2 D1 GPIO5
PIN2 PIJ202
NLGPIO4
RESV 3
PIJ103 PIN3
3 D2 GPIO4
PIN3 PIJ203
SD_D3 NLGPIO10
GPIO10 D12 4
PIJ104 4 D3 NLGPIO0
GPIO0
PIN4 PIN4 PIJ204
SD_D2 NLGPIO9
GPIO9 D11 5
PIJ105 5 D4
PIJ205
NLGPIO2
GPIO2 TXD1
PIN5 PIN5
SD_D1 NLSPI0INT
SPI_INT 6
PIJ106 6
PIJ206 VDD3V3
PIN6 PIN6
SD_CMD NLSPI0MOSI
SPI_MOSI PIJ107 7 7 GND
PIN7 PIN7 PIJ207
SD_D0 NLSPI0MISO
SPI_MISO PIJ108 8 8 D5 NLGPIO14
GPIO14 HSPICLK
PIN8 PIN8 PIJ208
SD_CLK NLSPI0CLK
SPI_CLK PIJ109 9 9 D6 NLGPIO12
GPIO12 HSPIQ
NLGND PIN9 PIN9 PIJ209
NLGPIO13
GND 10
PIJ1010 PIN10 10 D7
PIJ2010 GPIO13 RXD2 HSPID
NLVDD3V3 PIN10 NLGPIO15
VDD3V3 PIJ1011 11 11 D8
PIJ2011 GPIO15 TXD2 HSPICS
NLEN PIN11 PIN11 NLRXD0
EN 12
PIJ1012 PIN12
12 D9 RXD0 GPIO3
NLnRST PIN12 PIJ2012
NLTXD0
nRST 13 13 D10 TXD0 GPIO1
PIJ1013 PIN13 PIN13 PIJ2013
GND 14 14 GND
NLVDD5V
PIJ1014 PIN14 PIN14 PIJ2014
VDD5V 15
PIJ1015 PIN15 15 VDD3V3
PIN15 PIJ2015

THT_Male_P_1x15 THT_Male_P_1x15

B B

C C

VER DATE
0.9 20/11/2014
ORGANIZATION

D
NODE MCU TEAM D

WEBSITE
WWW.NODEMCU.COM

1 2 3 4
1 2 3 4

KEY
A A
VDD3V3

PIR902 This LED SHOULD BLUE or WHITE to make sure


COR9
R9 enough voltage drop
470
PPIILRE9D10011
COLED1
LED1
BLUE
PILED102
NLGPIO16
GPIO16 NLnRST
nRST NLGPIO0
GPIO0
PIR10 2 PIR1 02
COR10
R10 COR11
R11 PIR1202
0(NC) 470 COR12
R12
PIR10 1 PIR1 01 470
Use this resistor only in sleep mode PIS101
PPIIRS1220011
COS1
S1 COS2
S2
B B
PIS102 KEY_RST/USER PIS202 KEY_FLASH

GND GND

C C

VER DATE
0.9 20/11/2014
ORGANIZATION

D
NODE MCU TEAM D

WEBSITE
WWW.NODEMCU.COM

1 2 3 4
1 2 3 4

ADC
A A

ADC_EX
NLADC0EX
PIR1302
COR13
R13
220k(1%)
PIR1301
NLADC
ADC
PIR1402
COR14
R14
100k(1%)
PIR1401

GND

B Use 1% resistor here. B

C C

VER DATE
0.9 20/11/2014
ORGANIZATION

D
NODE MCU TEAM D

WEBSITE
WWW.NODEMCU.COM

1 2 3 4
COJ1 COJ2

PAJ101 PAC102
COC1
PAC101
COU1 PAJ201
PAJ102 PAU101 PAR1302
COR13
PAR1301
PAU1022
PAJ202
PAU102 PAU1021
PAJ103 PAU103 PAR1402
COR14
PAU1020
PAJ203
PAR1401
PAJ104 PAU104 PAU1019 PAR101
COR1
PAJ204
PAR102
PAJ105 PAU105 PAU1018
PAR202
PAJ205
COR2

PAJ106 PAU106 PAU1017 PAR201


PAJ206
PAU107 PAU1016 PAR502
COR5

PAJ107 PAU108 PAU1015


PAR501
PAJ207
PAU109 PAU1010 PAU1011 PAU1012 PAU1013 PAU1014
PAJ108 PAJ208
PAU401 PAC801COC8PAC802
PAJ109 PAC201 PAJ209
PAJ1010 PAC202 PAC702
COR8 COC2 COU4
PAU402 PAVT203
COVT2
PAJ2010
PAC701 PAU403 COC7
PAVT201 PAVT202
PAJ1011 PAJ2011
PAR301 PAR401 PAR1101 PAR1001 PAR902 PAC402 PAC302 PAR602 PAR801 PAR1202 PAR702
COR3
PAJ1012 PAR302
COR4
PAR402 PAR1102
COR11 COR10
PAR1002
COR9
PAR901
COC4
PAC401
COC3
PAC301
COR6
PAR601 PAR802
COR12
PAR1201
COR7
PAR701 PAJ2012
PAJ1013 PAD101 PALED102COLED1PALED101 PAU207PAU206PAU205PAU204PAU203PAU202PAU201 PAU208
COU2
PAU2028
PAVT102 PAVT101
COVT1 PAJ2013
PAJ1014 PAD102
COD1
PAU2029 PAC601
COC6
PAC602
PAC501
COC5
PAC502
PAU209
PAU2010
PAU2011
PAU2012
PAU2013
PAU2014
PAU2027
PAU2026
PAU2025
PAU2024
PAU2023
PAU2022
PAVT103
PAJ2014
PAU2015PAU2016PAU2017PAU2018PAU2019PAU2020PAU2021
PAJ1015 PAJ2015
PAS101 PAU308 PAU301PAU302 PAU303 PAU304 PAU305 PAU309 PAS201
COU3
PAS10MH2 COS1 PAS10MH PAS20MH COS2 PAS20MH1

PAS102
PAU307 PAU306 PAS202
Bill of Materials NODE MCU DEVKIT V1.0

Source Data From: NODEMCU_DEVKIT_V1.0.PrjPCB


Project: NODEMCU_DEVKIT_V1.0.PrjPCB
Variant: None

Creation Date: 2015/5/14 12:28:09


Print Date: 14-May-15 12:28:30 PM

Footprint Comment LibRef Designator Description Quantity


SMT_C_0402 100nF SMT_C_0402 C1, C4, C6 Surface mount capacitor 0402 3
SMT_C_Tant 100uF SMT_C_Tantalu C2 Capacitor, SM Tantalum; Body 3.5 x 2.8 1
alum_B TAJB107M006R m_B mm (LxW typ)
NJ
SMT_C_0402 10uF SMT_C_0402 C3, C5, C8 Surface mount capacitor 0402 3
SMT_C_0805 10uF 25V SMT_C_0805 C7 Surface mount capacitor 0805 1
SMT_DIODE 1N5819/SS14/S SMT_DIODE_S D1 Surface mount schottky diode SOD- 1
_SOD_323 4(SOD_323) CHOTTKY_SOD 323(0805) Package
_323
THT_Male_P THT_Male_P_1x THT_Male_P_1x J1, J2 THT Male pin header strip 1x15 2
_1x15- 15 15
2.54mm
SMT_LED_0 BLUE SMT_LED_0603 LED1 SMT LED 1
603
SMT_R_0402 12k SMT_R_0402 R1, R2, R3, R4, R5, R7, R8 Surface mount resistor 0402 7
SMT_R_0402 470 SMT_R_0402 R6, R9, R11, R12 Surface mount resistor 0402 4
SMT_R_0402 0(NC) SMT_R_0402 R10 Surface mount resistor 0402 1
SMT_R_0402 220k(1%) SMT_R_0402 R13 Surface mount resistor 0402 1
SMT_R_0402 100k(1%) SMT_R_0402 R14 Surface mount resistor 0402 1
SMT_SW_PT KEY_RST/USE SMT_SW_PTS_ S1 SMT Tactile ?Switch PTS 820 Series 1
S_820 R 820
SMT_SW_PT KEY_FLASH SMT_SW_PTS_ S2 SMT Tactile ?Switch PTS 820 Series 1
S_820 820
ESP_12_E_L ESP_12_E ESP_12_E U1 ESP-12 Wi-Fi Module by AI-Thinker 1
CP2102 CP2102 CP2102 U2 CP2102 1
USB_MICRO USB_Micro_5S_ USB_Micro_5S_ U3 USB micro female SMT with 4 fixed foot 1
_5S_B B B
SOT-223 NCP1117ST33T NCP1117 U4 NCP1117, NCV1117. 1.0 A Low-Dropout 1
3G Positive Fixed and Adjustable Voltage
Regulators
SMT_TRIOD S8050 SMT_TRIODE_ VT1, VT2 Surface mount NPN transistor, package 2
E_NPN NPN SOT-23
34
Approved Notes

You might also like