# Soviet Teal Carbonite Freezer ## Description Wi-Fi Enabled Audio Notification System with Push Button Trigger and Explicit NodeMCU-12E Pin Mapping ## Project Details - **Owner:** joskie - **Created:** 11/1/2025 - **Last Updated:** 11/2/2025 - **Visibility:** Public - **System Architecture:** ```mermaid graph LR U1[NodeMCU (U1)] SW1[Push Button (SW1)] AMP[Audio Amplifier] SPK1[Speaker (SPK1)] U1 -- "GPIO5 (D1)" --> SW1 U1 -- "GPIO14 (D5)" --> AMP AMP -- "Audio Out" --> SPK1 ``` ## Key Components ### Accelerometer — [ADXL345](https://www.flux.ai/adrian95/adxl345.md) - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://cdn-learn.adafruit.com/downloads/pdf/adxl345-digital-accelerometer.pdf - Manufacturer Name: Adafruit Industries LLC - Manufacturer Part Number: 1231 - Part Type: Development Board **Pins:** - 1 [pin 1] - 10 [pin 10] - 11 [pin 11] - 12 [pin 12] - 13 [pin 13] - 14 [pin 14] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] - 9 [pin 9] ### Buzzer — [Buzzer](https://www.flux.ai/jecstronic/buzzer.md) - Part Type: Buzzer **Pins:** - - - + ### Distance — [HC-SR04](https://www.flux.ai/vasy_skral/hc-sr04.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: HC-SR04 - Part Type: Sensor - Datasheet URL: https://cdn.sparkfun.com/datasheets/Sensors/Proximity/HCSR04.pdf **Pins:** - ECHO [pin 3] - GND [pin 4] - TRIG [pin 2] - VCC [pin 1] ### Gas sensor — [MQ-135](https://www.flux.ai/vasy_skral/mq-135.md) - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Sensor - Symbol Style: Parametric - Datasheet URL: https://www.electronicoscaldas.com/datasheet/MQ-135_Hanwei.pdf - Manufacturer Part Number: MQ-135 - Manufacturer Name: HANWEI ELECTRONICS **Pins:** - A1 [pin 6] - A2 [pin 4] - B1 [pin 1] - B2 [pin 3] - VH- [pin 5] - VH+ [pin 2] ### Q1 — [40V NPN BJT Transistor](https://www.flux.ai/corynrobinson/40v-npn-bjt-transistor.md) - Part Type: Transistor - Manufacturer Name: ON Semiconductor - Datasheet URL: https://www.onsemi.com/pdf/datasheet/pzt3904-d.pdf - Manufacturer Part Number: 2N3904TFR **Pins:** - B [pin 2] - C [pin 3] - E [pin 1] ### SW1 — [Push Button B3FS-1050P](https://www.flux.ai/jharwinbarrozo/push-button-b3fs-1050p.md) - Manufacturer Part Number: B3FS-1050P - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Part Type: Switch - Manufacturer Name: OMRON **Pins:** - P1 [pin 1] - P2 [pin 3] ### SW2 — [Push Button B3FS-1050P](https://www.flux.ai/jharwinbarrozo/push-button-b3fs-1050p.md) - Part Type: Switch - Manufacturer Name: OMRON - Manufacturer Part Number: B3FS-1050P - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf **Pins:** - P1 [pin 1] - P2 [pin 3] ### U1 — [Nodemcu-12E ESP8266](https://www.flux.ai/jharwinbarrozo/nodemcu-12e-esp8266.md) - Datasheet URL: https://components101.com/development-boards/nodemcu-esp8266-pinout-features-and-datasheet - Manufacturer Part Number: Nodemcu-12E ESP8266 - Part Type: Microcontroller **Pins:** - 3V3 [pin 25] - 3V3 [pin 11] - 3V3 [pin 16] - A0 [pin 1] - CMD GPIO11 [pin 7] - D0 GPIO16 [pin 30] - D1 GPIO5 SCL [pin 29] - D2 GPIO4 SDA [pin 28] - D3 GPIO0 [pin 27] - D4 GPIO2 [pin 26] - D5 GPIO14 [pin 23] - D6 GPIO12 [pin 22] - D7 GPIO13 [pin 21] - D8 GPIO15 [pin 20] - EN [pin 12] - GND [pin 24] - GND [pin 10] - GND [pin 14] - GND [pin 17] - RST [pin 13] - RSV1 [pin 2] - RSV2 [pin 3] - RX GPIO3 [pin 19] - SCLK GPIO6 [pin 9] - SD0 GPIO7 MISO [pin 8] - SD1 GPIO8 MOSI [pin 6] - SD2 GPIO10 [pin 4] - SD2 GPIO9 [pin 5] - TX GPIO1 [pin 18] - VIN [pin 15] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/joskie/soviet-teal-carbonite-freezer](https://www.flux.ai/joskie/soviet-teal-carbonite-freezer).* --- *Generated from [https://www.flux.ai/joskie/soviet-teal-carbonite-freezer](https://www.flux.ai/joskie/soviet-teal-carbonite-freezer)*