# Yodelling Olive Heat-Ray ## Description Self-Powered RF Transceiver Module for EM Sensing with RF Prescaler, Divider Chain, and ESP32-S3 Interface ## Project Details - **Owner:** apranchitkara - **Created:** 3/17/2026 - **Last Updated:** 3/19/2026 - **Visibility:** Public - **Software:** Reverse-maps divided frequency data to adulteration percentage and uploads result - **Connectivity:** WiFi via ESP32-S3 - **Operating Voltage:** 3.3V MCU rail and 5V logic rail - **Power Requirements:** Self-powered from battery or solar source with separate 3.3V and 5V regulated rails ## Key Components ### IC1 — [CD4018BE](https://www.flux.ai/adrian95/cd4018be~qeq.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: CD4018BE - Role: Programmable Divider - Datasheet URL: https://www.ti.com/lit/ds/symlink/cd4018b.pdf - Power Requirements: 5V logic rail only after prescaling below CMOS counter limit - Role Details: Lower-speed divide-by-N stage after RF prescaler and logic conditioning - Part Type: Integrated Circuit - Manufacturer Name: Texas Instruments **Pins:** - ~Q1 [pin 5] - ~Q2 [pin 4] - ~Q3 [pin 6] - ~Q4 [pin 11] - ~Q5 [pin 13] - CLOCK [pin 14] - DATA [pin 1] - JAM1 [pin 2] - JAM2 [pin 3] - JAM3 [pin 7] - JAM4 [pin 9] - JAM5 [pin 12] - PRESET_ENABLE [pin 10] - RESET [pin 15] - VDD [pin 16] - VSS [pin 8] ### IC2 — [CD4040BE](https://www.flux.ai/jecstronic/cd4040be~za.md) - Manufacturer Name: Texas Instruments Inc. - Power Requirements: 5V logic rail only after divider chain reduces frequency - Manufacturer Part Number: CD4040BE - Role Details: Final heavy divide stage before 3.3V interface counter - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.ti.com/lit/ds/symlink/cd4020b.pdf - Part Type: Integrated Circuit - Role: Binary Counter **Pins:** - [Phi] [pin 10] - Q1 [pin 9] - Q10 [pin 14] - Q11 [pin 15] - Q12 [pin 1] - Q2 [pin 7] - Q3 [pin 6] - Q4 [pin 5] - Q5 [pin 3] - Q6 [pin 2] - Q7 [pin 4] - Q8 [pin 13] - Q9 [pin 12] - R [pin 11] - VDD [pin 16] - VSS [pin 8] ### IC3 — [ESP32-S3-WROOM-1-N16R8](https://www.flux.ai/adrian95/esp32-s3-wroom-1-n16r8~fs1.md) - Datasheet URL: https://www.mouser.com/datasheet/2/891/esp32_s3_wroom_1_wroom_1u_datasheet_en-2930317.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Software: Counts low-frequency output on GPIO and uploads processed result - Power Requirements: 3.3V rail - Role Details: Reads final low-frequency count output and transmits processed adulteration result over WiFi - Connectivity: WiFi - Manufacturer Name: Espressif - Part Type: Module - Role: Main MCU - Package: Module - Manufacturer Part Number: ESP32-S3-WROOM-1-N16R8 **Pins:** - 3V3 [pin 2] - EN [pin 3] - GND_1 [pin 1] - GND_10 [pin 48] - GND_11 [pin 49] - GND_2 [pin 40] - GND_3 [pin 41] - GND_4 [pin 42] - GND_5 [pin 43] - GND_6 [pin 44] - GND_7 [pin 45] - GND_8 [pin 46] - GND_9 [pin 47] - IO0 [pin 27] - IO1 [pin 39] - IO10 [pin 18] - IO11 [pin 19] - IO12 [pin 20] - IO13 [pin 21] - IO14 [pin 22] - IO15 [pin 8] - IO16 [pin 9] - IO17 [pin 10] - IO18 [pin 11] - IO19 [pin 13] - IO2 [pin 38] - IO20 [pin 14] - IO21 [pin 23] - IO3 [pin 15] - IO35 [pin 28] - IO36 [pin 29] - IO37 [pin 30] - IO38 [pin 31] - IO39 [pin 32] - IO4 [pin 4] - IO40 [pin 33] - IO41 [pin 34] - IO42 [pin 35] - IO45 [pin 26] - IO46 [pin 16] - IO47 [pin 24] - IO48 [pin 25] - IO5 [pin 5] - IO6 [pin 6] - IO7 [pin 7] - IO8 [pin 12] - IO9 [pin 17] - RXD0 [pin 36] - TXD0 [pin 37] ### U1 — [74HC132BQ-Q100X](https://www.flux.ai/lcsc/74hc132bq-q100x~iqkv.md) - Role Details: Not used as RF amplifier; retained unconnected for potential low-speed glue logic only - Manufacturer Part Number: 74HC132BQ-Q100X - Part Type: Gates - LCSC Part Number: C546562 - JLCPCB Part Class: Extended Part - Package or Case Code: DHVQFN-14_L3.0-W2.5-P0.50-BL-EP - Manufacturer Name: Nexperia(安世) - Product Info Url: https://lcsc.com/product-detail/presales_Nexperia-74HC132BQ-Q100X_C546562.html - Role: Reserved Logic Gate - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010201_Nexperia-74HC132BQ-Q100X_C546562.pdf **Pins:** - 1A [pin 1] - 1B [pin 2] - 1Y [pin 3] - 2A [pin 4] - 2B [pin 5] - 2Y [pin 6] - 3A [pin 9] - 3B [pin 10] - 3Y [pin 8] - 4A [pin 12] - 4B [pin 13] - 4Y [pin 11] - EP [pin 15] - GND [pin 7] - VCC [pin 14] ### U2 — [CD4018BM96](https://www.flux.ai/lcsc/cd4018bm96~yb6u.md) - Part Type: Counters / Dividers - Role: Programmable Divider - Role Details: Second programmable divide stage after IC1 - JLCPCB Part Class: Extended Part - Manufacturer Name: TI(德州仪器) - LCSC Part Number: C2675447 - Manufacturer Part Number: CD4018BM96 - Power Requirements: 5V logic rail only after prescaling below CMOS counter limit - Package or Case Code: SOIC-16_L9.9-W3.9-P1.27-LS6.0-BL **Pins:** - ~{Q1} [pin 5] - ~{Q2} [pin 4] - ~{Q3} [pin 6] - ~{Q4} [pin 11] - ~{Q5} [pin 13] - CLOCK [pin 14] - DATA [pin 1] - JAM1 [pin 2] - JAM2 [pin 3] - JAM3 [pin 7] - JAM4 [pin 9] - JAM5 [pin 12] - PRESETENABLE [pin 10] - RESET [pin 15] - VDD [pin 16] - VSS [pin 8] ### U3 — [SN74LV4040ADR](https://www.flux.ai/lcsc/sn74lv4040adr~rfdy.md) - JLCPCB Part Class: Extended Part - Role Details: 3.3V counter/buffer presenting safe logic output to ESP32-S3 - Power Requirements: 3.3V rail - Package or Case Code: SOIC-16_L9.9-W3.9-P1.27-LS6.0-BL - Part Type: Counters / Dividers - Manufacturer Name: TI(德州仪器) - Role: MCU Interface Counter - Manufacturer Part Number: SN74LV4040ADR - LCSC Part Number: C2675437 **Pins:** - CLK [pin 10] - CLR [pin 11] - GND [pin 8] - QA [pin 9] - QB [pin 7] - QC [pin 6] - QD [pin 5] - QE [pin 3] - QF [pin 2] - QG [pin 4] - QH [pin 13] - QI [pin 12] - QJ [pin 14] - QK [pin 15] - QL [pin 1] - VCC [pin 16] ### U4 — [ADF5002BCPZ-RL7](https://www.flux.ai/lcsc/adf5002bcpz-rl7~90yw.md) - LCSC Part Number: C654712 - Manufacturer Name: ADI - JLCPCB Part Class: Extended Part - Role: RF Prescaler - Manufacturer Part Number: ADF5002BCPZ-RL7 - Role Details: First-stage divider for high-frequency sensor return before logic-level conditioning - Package or Case Code: LFCSP-16_L3.0-W3.0-P0.50-TL-EP - Package: LFCSP-16_L3.0-W3.0-P0.50-TL-EP **Pins:** - ~{RFOUT} [pin 11] - CE [pin 7] - EP [pin 17] - GND [pin 16] - GND [pin 8] - GND [pin 9] - GND [pin 3] - GND [pin 4] - GND [pin 12] - GND [pin 5] - GND [pin 1] - GND [pin 13] - NC [pin 6] - RFIN [pin 2] - RFOUT [pin 10] - VDD1 [pin 15] - VDD2 [pin 14] ### U5 — [SN74LVC1G14DBVR](https://www.flux.ai/lcsc/sn74lvc1g14dbvr~xwuc.md) - Role: Clock Conditioner - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2405141143_UMW-Youtai-Semiconductor-Co---Ltd--SN74LVC1G14DBVR_C434069.pdf - Operating Voltage: 1.65V to 5.5V - LCSC Part Number: C434069 - JLCPCB Part Class: Extended Part - Product Info Url: https://lcsc.com/product-detail/Gates-and-Inverters_Youtai-Semiconductor-Co-Ltd-SN74LVC1G14DBVR_C434069.html - Package: SOT-23-5 - Role Details: Schmitt-trigger cleanup stage between RF prescaler and CMOS divider chain - Part Type: Gates - Logic Function: Inverting - Integrated Circuit Type: Single Schmitt-trigger inverter - Power Consumption: 1µA - Frequency: 100MHz - Package or Case Code: SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR - Manufacturer Name: Texas Instruments - Manufacturer Part Number: SN74LVC1G14DBVR **Pins:** - A [pin 2] - GND [pin 3] - NC [pin 1] - VCC [pin 5] - Y [pin 4] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/apranchitkara/yodelling-olive-heat-ray~hv](https://www.flux.ai/apranchitkara/yodelling-olive-heat-ray~hv).* --- *Generated from [https://www.flux.ai/apranchitkara/yodelling-olive-heat-ray~hv](https://www.flux.ai/apranchitkara/yodelling-olive-heat-ray~hv)*