Interaktywny Przewodnik Inżynieryjny

Pinout i Schemat NodeMCU v2 Amica (ESP8266)

Interaktywny układ wyprowadzeń 30 pinów

NodeMCU v2 Amica to wzorcowa, przyjazna płytce stykowej płytka ESP8266 (rozstaw rzędów 0.9"). Zbudowana wokół modułu ESP-12E i mostka USB-UART Silicon Labs CP2102, zapewnia 32-bitowe obliczenia z taktowaniem 80MHz i zintegrowanym Wi-Fi 802.11 b/g/n.

  • Amica / NodeMCU Team
  • Zweryfikowane Źródło
  • Zaktualizowano wrz 2026

Interaktywny schemat wyprowadzeń

  • GPIO
  • Zasilanie
  • Masa
  • Analogowe
  • Sterowanie
  • Magistrala
  • Niepodłączony

Dotknij rzędu pinów, aby zobaczyć go z bliska

NodeMCU v2 Amica (ESP8266) Pinout Vector DiagramInteractive vector pinout diagram of NodeMCU v2 Amica (ESP8266) (top view) showing pin headers, power rails, components, and hardware interfaces.ESP-12E / ESP8266MODNCP1117 100µFCP2102DCL0CHNCP1117 3.3VRSTFLASHA0RSVRSVSD3 / D12SD2 / D11SD1CMDSD0CLKGND3V3ENRSTGNDVIND0 / GPIO16D1 / GPIO5D2 / GPIO4D3 / GPIO0D4 / GPIO23V3GNDD5 / GPIO14D6 / GPIO12D7 / GPIO13D8 / GPIO15RX / GPIO3TX / GPIO1GND3V3

Podsumowanie Płytki

ESP8266EX

NodeMCU v2 Amica (ESP8266)

ESP8266EX

Amica / NodeMCU Team
MCU
ESP8266EX
Rdzeń CPU
Tensilica Xtensa 32-bit LX106
Częstotliwość zegara
80 MHz
SRAM
80 KB
Flash
4 MB
Liczba GPIO
13
Napięcie logiczne
3.3 V (bez tolerancji 5 V)
Format
30-pin, USB-to-Serial (Silicon Labs CP2102)

Zanim podłączysz

GPIO nie toleruje 5 V

  • Ścisły limit logiki 3,3 V: wejścia ESP8266EX NIE tolerują 5V. Bezpośrednie podłączenie wyjść czujników 5V (np. Echo 5V z HC-SR04) trwale zniszczy bufory wejściowe.
  • Piny trybu rozruchu (D3, D4, D8): zewnętrzne rezystory podciągające nigdy nie mogą przeciwdziałać stanom rozruchu: D3=HIGH, D4=HIGH, D8=LOW podczas resetu po włączeniu zasilania.
  • Unikaj SD0–SD3 oraz CLK/CMD: użycie GPIO6–11 powoduje natychmiastowe awarie jądra (Fatal exception / Watchdog reset), ponieważ procesor traci dostęp do pamięci flash z firmware.

Tabela pinów

Wyświetlono 30 z 30 pinów
Tabela pinów NodeMCU v2 Amica (ESP8266): pin fizyczny, nazwa, GPIO, funkcje, ADC, dotyk, domyślna rola, ostrzeżenia
PinNazwaGPIOFunkcjeADCDomyślna rolaOstrzeżenia
1 leftA0—
adc
ADC_CH0GPIOinput_only
2 leftRSV—
nc
—No Connectionmanufacturer_discretionary
3 leftRSV—
nc
—No Connectionmanufacturer_discretionary
4 leftSD3 / D12GPIO10
gpiospi
—GPIOflash_psram_reserved
5 leftSD2 / D11GPIO9
gpiospi
—GPIOflash_psram_reserved
6 leftSD1—
spi
—GPIOflash_psram_reserved
7 leftCMD—
spi
—GPIOflash_psram_reserved
8 leftSD0—
spi
—GPIOflash_psram_reserved
9 leftCLK—
spi
—GPIOflash_psram_reserved
10 leftGND—
gnd
—Ground
11 left3V3—
power
—3.3 V Power
12 leftEN—
reset
—Reset / Enableinput_only
13 leftRST—
reset
—Reset / Enable
14 leftGND—
gnd
—Ground
15 leftVIN—
power
—5.0 V Power
1 rightD0 / GPIO16GPIO16
gpiortc
—GPIOonboard_component_shared
2 rightD1 / GPIO5GPIO5
gpioi2cpwm
—GPIO
3 rightD2 / GPIO4GPIO4
gpioi2cpwm
—GPIO
4 rightD3 / GPIO0GPIO0
gpiopwmstrap
—Mode / Strappingboot_strapping
5 rightD4 / GPIO2GPIO2
gpiouartpwmstrap
—Mode / Strappingboot_strapping
6 right3V3—
power
—3.3 V Power
7 rightGND—
gnd
—Ground
8 rightD5 / GPIO14GPIO14
gpiospipwm
—GPIO
9 rightD6 / GPIO12GPIO12
gpiospipwm
—GPIO
10 rightD7 / GPIO13GPIO13
gpiouartspipwm
—GPIO
11 rightD8 / GPIO15GPIO15
gpiouartspipwmstrap
—Mode / Strappingboot_strapping
12 rightRX / GPIO3GPIO3
gpiouart
—GPIOuart_bridge_connected
13 rightTX / GPIO1GPIO1
gpiouart
—GPIOuart_bridge_connected
14 rightGND—
gnd
—Ground
15 right3V3—
power
—3.3 V Power

Dokumentacja Inżynieryjna

Przegląd Płytki

NodeMCU v2 Amica to otwartoźródłowa płytka rozwojowa IoT zaprojektowana przez zespół NodeMCU. Przy wymiarach 48.5 x 25.4 mm jej szerokość listwy 0.9" pozostawia po jednej wolnej kolumnie punktów po każdej stronie standardowej płytki stykowej, rozwiązując problem niezgodności szerszych płytek v3 z płytką stykową.

Wejścia zasilania

  • Wejście Micro-USB 5V poprowadzone przez diodę ochronną D1 do stabilizatora LDO NCP1117 / AMS1117.
  • Pin VIN (zewnętrzne wejście 5V–10V DC obniżane do 3,3 V przez wbudowany LDO).
  • Piny 3V3 (stabilizowana szyna 3,3 V DC, do 800mA wydajności szczytowej współdzielonej między nadajnikiem Wi-Fi ESP8266 a zewnętrznymi czujnikami).

Warianty sprzętowe, klony i pułapki

  • Zgodność z płytką stykową (raster 0.9"): w przeciwieństwie do nieporęcznej NodeMCU v3 LoLin o szerokości 1.1", v2 Amica pasuje do standardowych płytek stykowych, zachowując po jednym dostępnym rzędzie otworów z każdej strony.
  • Wewnętrzne wyprowadzenia flash SPI (GPIO6–GPIO11): piny SD3, SD2, SD1, CMD, SD0, CLK są bezpośrednio połączone z układem flash SPI 4MB wewnątrz modułu ESP-12E. Nigdy nie podłączaj do tych pinów zewnętrznych peryferiów.
  • Mostek Silicon Labs CP2102: wyposażona w wysoce niezawodny kontroler USB-UART CP2102 z automatycznym sprzętowym resetem DTR/RTS, zapewniającym bezproblemowe wgrywanie szkiców w Arduino IDE i PlatformIO.

Zanim podłączysz

  • Ścisły limit logiki 3,3 V: wejścia ESP8266EX NIE tolerują 5V. Bezpośrednie podłączenie wyjść czujników 5V (np. Echo 5V z HC-SR04) trwale zniszczy bufory wejściowe.
  • Piny trybu rozruchu (D3, D4, D8): zewnętrzne rezystory podciągające nigdy nie mogą przeciwdziałać stanom rozruchu: D3=HIGH, D4=HIGH, D8=LOW podczas resetu po włączeniu zasilania.
  • Unikaj SD0–SD3 oraz CLK/CMD: użycie GPIO6–11 powoduje natychmiastowe awarie jądra (Fatal exception / Watchdog reset), ponieważ procesor traci dostęp do pamięci flash z firmware.

Dane Techniczne

Mikrokontroler
ESP8266EX
Rdzeń procesora
Tensilica Xtensa 32-bit LX106
Taktowanie zegara
80 MHz
Pamięć SRAM
80 KB
Pamięć Flash
4 MB
Łączność bezprzewodowa
Wi-Fi 802.11 b/g/n (2.4 GHz)
Liczba linii GPIO
13
Poziom logiczny
3.3 V
Zakres napięcia zasilania
4.75 - 10 V

Zintegrowane Układy Scalone Płytki

Kluczowe mikrokontrolery, stabilizatory napięcia i mostki transmisyjne zamontowane na tej płytce.

Bezpieczne Piny GPIO

Bezpieczne, bezproblemowe wybory we/wy ogólnego przeznaczenia to D1 (GPIO5) i D2 (GPIO4), które zapewniają też sprzętowy I2C (SCL/SDA). D5 (GPIO14), D6 (GPIO12) i D7 (GPIO13) są idealne dla SPI lub PWM. Pamiętaj, że wszystkie piny pracują ściśle w logice 3,3 V (NIE tolerują 5V).

Wejścia ADC i Piny Analogowe

Pin A0 przyjmuje wejścia analogowe od 0 do 3,3 V dzięki wbudowanemu dzielnikowi napięcia 220k/100k, który skaluje napięcie do wewnętrznego zakresu 0–1,0 V pinu ADC TOUT układu ESP8266EX.

Magistrale I2C, SPI i UART

Domyślny sprzętowy I2C używa D1 (SCL, GPIO5) i D2 (SDA, GPIO4). Sprzętowy HSPI używa D5 (SCLK, GPIO14), D6 (MISO, GPIO12), D7 (MOSI, GPIO13) i D8 (CS, GPIO15). Główny UART0 jest poprowadzony do RX (GPIO3) i TX (GPIO1) przez mostek CP2102.

Piny Konfiguracyjne (Boot i Strapping)

Trzy piny strapping rozruchu muszą być utrzymywane na określonych poziomach logicznych podczas resetu: D3 (GPIO0) musi być w stanie HIGH dla normalnego wykonywania z flash (LOW wyzwala tryb pobierania UART); D4 (GPIO2) musi być w stanie HIGH; D8 (GPIO15) musi być utrzymywany w stanie LOW (ma wewnętrzny pull-down 12k).

Piny Wyłącznie Wejściowe (Input-Only)

D0 (GPIO16) ma szczególne ograniczenia sprzętowe: nie ma przerwań sprzętowych, PWM ani obsługi I2C. Aby użyć trybu Deep Sleep, połącz D0 z RST, tak aby wewnętrzny timer RTC mógł ściągnąć RST do stanu niskiego i wybudzić procesor.

Układ wyprowadzeń Wemos D1 Mini v3.0 (ESP8266)Układ wyprowadzeń Arduino Mega 2560 Rev3Układ wyprowadzeń Arduino Pro MiniUkład wyprowadzeń Raspberry Pi 40-Pin GPIO Header

Pomóż dbać o poprawność tej strony

Sprawdziłeś ten układ wyprowadzeń na swojej płytce lub złączu? Potwierdź go albo zgłoś pin, napięcie lub orientację, które się nie zgadzają.

Otwiera publiczny formularz na GitHubie z już wpisaną tą stroną; potrzebne jest bezpłatne konto GitHub. Jak działają zgłoszenia i potwierdzenia