# 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)*