Double-Layer Radio PCB Design

Job ID: 40628132

Budget: $30 – $250 AUD

I need a double-layer PCB design for a consumer electronics radio project.

Requirements:
- Experience with double-layer PCB design
- Knowledge in designing PCBs for consumer electronics
- Flexibility to accommodate both SMD and through-hole components

Ideal Skills and Experience:
- Proficiency in PCB design software (e.g., Altium, Eagle, KiCAD)
- Strong understanding of electronic components and circuit design
- Attention to detail and ability to meet project specifications

Project:
**The device:** a small battery-powered IoT unit that stays in deep sleep almost all the time. It wakes on either a button press or an NFC card scan (whichever comes first), plays a short WAV file through a small speaker, and connects over WiFi.

**On the board:** ESP32 SMD module, NFC reader with low-power card detection / wake-on-field-detect (IRQ to GPIO), speaker driver/amplifier for WAV playback, battery power with efficient regulation, WiFi antenna (chip or PCB), and a GPIO connector for an external off-the-shelf button. Part choices are open — suggest what's cheaper, lower power, or easier to source.

**Key requirements:**

1. Minimum 6 months battery life — this is the main design goal
2. Near-zero quiescent current in idle; neither the button nor the NFC circuit should draw meaningful continuous current while waiting
3. Everything (PCB, battery, speaker, NFC) must fit an enclosure with ~86 × 86 mm internal footprint and 24 mm depth
4. NFC is read through a plastic front face — antenna placement needs to account for that
5. Board sits inside a plastic enclosure; please advise on WiFi antenna placement

**Deliverables:** schematic, PCB layout + Gerbers, BOM with part numbers, and a power budget showing the 6-month target is met.