
Closed
Posted
Paid on delivery
I am developing a wall/desk-mounted NFC clock in / out system. I already have a working prototype and firmware completed using Arduino IDE on ESP32. I now want a professionally designed integrated PCB and simple 3D printable enclosure suitable for low-cost manufacturing through JLCPCB PCBA. Main requirements: Integrated ESP32 module (ESP32-WROOM preferred) USB-C for power + programming WiFi required MFRC522 RFID/NFC support over SPI 16x2 I2C LCD support 4 navigation buttons 2 status LEDs Active buzzer Fully integrated PCB (no ESP32 dev board or jumper wires) JLCPCB/JLCPCB PCBA compatible Reliable design suitable for production Important: I already have working firmware completed GPIO compatibility with existing firmware is preferred Cost optimisation is very important Open to professional suggestions regarding regulators, layout, display choices, enclosure improvements, manufacturing optimisation, etc. Deliverables required: Schematic source + PDF PCB source files Gerbers BOM with LCSC/JLCPCB parts CPL/pick-and-place files 3D renders GPIO pinout summary STL enclosure files STEP/3MF enclosure source if possible Design goals: Compact and clean Professional appearance Suitable for wall mounting Easy USB-C access Clearly marked NFC scan area Reliable WiFi performance Proper ESP32 antenna keep-out Easy assembly/disassembly The enclosure should: Fit the PCB cleanly Include LCD window Include button openings Include LED visibility Include buzzer venting Support wall/table mounting Be suitable for FDM 3D printing I can provide: Current firmware Existing prototype photos Existing PCB screenshots Full GPIO mappings Current working design Additional requirements if needed Please only apply if you have experience with: ESP32 JLCPCB/JLCPCB assembly USB-C PCB design Manufacturing-ready PCB layouts Embedded systems 3D printable enclosure design
Project ID: 40445634
48 proposals
Remote project
Active 15 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs